Percona Monitoring and Management (PMM) — це безкоштовний і відкритий інструмент моніторингу MySQL, PostgreSQL, MongoDB, ProxySQL, а також серверів, на яких вони працюють.
PMM допомагає покращити продуктивність вашої бази даних, спростити її управління та підвищити безпеку. Він ефективний, швидкий у налаштуванні та простий у використанні.
Я спостерігаюВерсія MySQL: 5.7.24, використовуючи шаблон Performance Schema, який читає та аналізує дані з бібліотеки PERFORMANCE_SCHEMA.
MySQL 5.5 починається з нової бази даних: PERFORMANCE_SCHEMA, яка переважно використовується для збору параметрів продуктивності сервера баз даних. Крім того, рушій зберігання бібліотечної таблиці — це PERFORMANCE_SCHEMA, і користувачі не можуть створювати таблиці з PERFORMANCE_SCHEMA двигуна зберігання. MySQL5.5 за замовчуванням вимкнений, а починаючи з MySQL 5.6 — за замовчуванням. Натискаючи на інтерфейс «Аналітика запитів» і натискаючи на відносно довгий SQL-оператор, виявляється, що відображення є неповним, як показано на рисунку нижче:
Причина неповного відображення полягає в тому, що MySQL має обмеження за замовчуванням при зберіганні тексту.Надлишок буде обрізано, стандартна конфігурація така:
рішення
Потрібно змінити на MySQL сервері/etc/my.cnfКонфігурація виглядає так:
Після завершення налаштування, як показано нижче:
Вищезазначені параметри мають бути налаштовані на сервері і не можуть бути встановлені командою set global, інакше помилка буде такою:
SQL Error [1238] [HY000]: Змінна 'max_digest_length' є змінною лише для читання Інтерфейс Examples у PMM вже може відображати виконані SQL-оператори.
(Кінець)
|