MySQL Performance Schema: моніторинг вузьких місць сервера

MySQL / MariaDB · 19.04.2026
MySQL Performance Schema: моніторинг вузьких місць сервера

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+.
← Назад до бази знань Поставити питання підтримці