Percona Monitoring and Management (PMM) is een gratis en open-source monitoringtool voor MySQL, PostgreSQL, MongoDB en ProxySQL, en de servers waarop ze draaien.
PMM helpt u de prestaties van uw database te verbeteren, het beheer te vereenvoudigen en de beveiliging te vergroten. Het is efficiënt, snel op te zetten en eenvoudig te gebruiken.
Ik houd het in de gatenMySQL-versie is: 5.7.24, met het Performance Schema-patroon, dat gegevens uit de PERFORMANCE_SCHEMA bibliotheek leest en analyseert.
MySQL 5.5 begint met een nieuwe database: PERFORMANCE_SCHEMA, die voornamelijk wordt gebruikt om prestatieparameters van databaseservers te verzamelen. Bovendien is de opslagengine van de bibliotheektabel PERFORMANCE_SCHEMA, en kunnen gebruikers geen tabellen maken met een opslagengine PERFORMANCE_SCHEMA. MySQL5.5 staat standaard uit, en vanaf MySQL 5.6 staat het standaard aan. Door op de "Query Analytics"-interface te klikken en op een relatief lange SQL-instructie te klikken, blijkt dat de weergave onvolledig is, zoals weergegeven in de onderstaande figuur:
De reden voor de onvolledige weergave is dat MySQL een standaardlimiet heeft bij het opslaan van tekst.Het overschot wordt ingekort, de standaardconfiguratie is als volgt:
oplossing
Moet worden aangepast op de MySQL-server/etc/my.cnfDe configuratie is als volgt:
Nadat de opstelling is voltooid, zoals hieronder weergegeven:
De bovenstaande parameters moeten op de server worden geconfigureerd en kunnen niet worden ingesteld met het set global-commando, anders zal de fout als volgt zijn:
SQL-fout [1238] [HY000]: Variabele 'max_digest_length' is een alleen-lezen variabele De Voorbeelden-interface van de PMM kan al de voltooide SQL-instructies weergeven.
(Einde)
|