MySQL Performance Schema
Performance Schema — вбудований інструмент діагностики MySQL, що працює на рівні рушія. Дозволяє відстежувати конкретні запити, потоки, блокування та споживання ресурсів у реальному часі.
Топ повільних запитів
SELECT
DIGEST_TEXT,
COUNT_STAR AS exec_count,
ROUND(SUM_TIMER_WAIT/1e12, 3) AS total_sec
FROM performance_schema.events_statements_summary_by_digest
ORDER BY SUM_TIMER_WAIT DESC
LIMIT 10;Sys Schema
-- Таблиці без індексів
SELECT * FROM sys.schema_tables_with_full_table_scans;
-- Невикористані індекси
SELECT * FROM sys.schema_unused_indexes;Порада: Sys Schema доступна за замовчуванням у MySQL 5.7+ та MariaDB 10.6+.