Percona Monitoring and Management (PMM) je brezplačno in odprtokodno orodje za spremljanje MySQL, PostgreSQL, MongoDB in ProxySQL ter strežnikov, na katerih delujejo.
PMM vam pomaga izboljšati delovanje vaše baze podatkov, poenostaviti njeno upravljanje in povečati varnost. Je učinkovita, hitra za nastavitev in enostavna za uporabo.
SpremljamMySQL različica je: 5.7.24, z uporabo vzorca Performance Schema, ki bere in analizira podatke iz knjižnice PERFORMANCE_SCHEMA.
MySQL 5.5 se začne z novo bazo podatkov: PERFORMANCE_SCHEMA, ki se predvsem uporablja za zbiranje parametrov zmogljivosti podatkovnega strežnika. Poleg tega je shranjevalni pogon knjižnične tabele PERFORMANCE_SCHEMA, uporabniki pa ne morejo ustvarjati tabel s pomnilniškim pogonom PERFORMANCE_SCHEMA. MySQL5.5 je privzeto izklopljen, od MySQL 5.6 naprej pa je privzeto vklopljen. S klikom na vmesnik "Query Analytics" in klikom na razmeroma dolg SQL stavek ugotovimo, da je prikaz nepopoln, kot je prikazano na spodnji sliki:
Razlog za nepopoln prikaz je, da ima MySQL privzeto omejitev pri shranjevanju besedila.Presežek bo odrezan, privzeta konfiguracija je naslednja:
rešitev
Potrebno je prilagoditi na MySQL strežniku/etc/my.cnfKonfiguracija je naslednja:
Po zaključku nastavitve, kot je prikazano spodaj:
Zgornji parametri morajo biti konfigurirani na strežniku in jih ni mogoče nastaviti z globalnim ukazom set, sicer bo napaka naslednja:
SQL napaka [1238] [HY000]: Spremenljivka 'max_digest_length' je spremenljivka, ki je samo za branje Vmesnik PMM Examples že lahko prikaže dokončane SQL stavke.
(Konec)
|