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 оператори.
(Край)
|