Percona Monitoring and Management (PMM) je bezplatný a open-source monitorovací nástroj pre MySQL, PostgreSQL, MongoDB a ProxySQL, ako aj servery, na ktorých bežia.
PMM vám pomáha zlepšiť výkon vašej databázy, zjednodušiť jej správu a zvýšiť bezpečnosť. Je efektívny, rýchly na nastavenie a jednoduchý na používanie.
MonitorujemMySQL verzia je: 5.7.24, využívajúc vzor Performance Schema, ktorý číta a analyzuje údaje z knižnice PERFORMANCE_SCHEMA.
MySQL 5.5 začína novou databázou: PERFORMANCE_SCHEMA, ktorá sa hlavne používa na zber parametrov výkonu databázového servera. Okrem toho je úložný engine knižničnej tabuľky PERFORMANCE_SCHEMA a používatelia nemôžu vytvárať tabuľky pomocou úložného enginu PERFORMANCE_SCHEMA. MySQL5.5 je predvolene vypnutý a od MySQL 5.6 ďalej je predvolene zapnutý. Kliknutím na rozhranie "Query Analytics" a kliknutím na relatívne dlhý SQL príkaz sa zistí, že zobrazenie je neúplné, ako je znázornené na obrázku nižšie:
Dôvodom neúplného zobrazenia je, že MySQL má predvolený limit pri ukladaní textu.Prebytok bude skrátený, predvolená konfigurácia je nasledovná:
riešenie
Treba to upraviť na MySQL serveri/etc/my.cnfKonfigurácia je nasledovná:
Po dokončení nastavenia, ako je uvedené nižšie:
Vyššie uvedené parametre musia byť nakonfigurované na serveri a nemôžu byť nastavené globálnym príkazom set, inak bude chyba nasledovná:
SQL chyba [1238] [HY000]: Premenná 'max_digest_length' je premenná len na čítanie Rozhranie PMM Examples už dokáže zobraziť dokončené SQL príkazy.
(Koniec)
|