Логування продуктивності MySQL

20.03.2024

На тарифах бізнес-хостингу доступна нова можливість — логування продуктивності MySQL.

Логування дає змогу зібрати статистику і побачити, які запити виконуються частіше за інші, скільки часу займає виконання кожного запиту, статистику підключень і споживання пам’яті. Ця інформація допомагає прийняти рішення про необхідність оптимізації логіки роботи сайту з базою даних, кешування частих запитів тощо.

Для логування використовується Performance Schema. Після увімкнення дані про запити збираються у службовій базі даних performance_schema (буде видна під час підключення до сервера MySQL, але недоступна для перегляду). Отриману інформацію можна буде переглянути у вікні статистики.

Використання логування знижує швидкість виконання запитів до MySQL і збільшує використання процесора й оперативної пам’яті хостинг-акаунта.

Детальна інформація про логування продуктивності MySQL представлена в нашій вікі.