Percona Monitoring and Management (PMM) er et gratis og åpen kildekode-overvåkingsverktøy for MySQL, PostgreSQL, MongoDB og ProxySQL, samt serverne de kjører på.
PMM hjelper deg med å forbedre ytelsen til databasen din, forenkle administrasjonen og øke sikkerheten. Den er effektiv, rask å sette opp og enkel å bruke.
Jeg overvåkerMySQL-versjonen er: 5.7.24, ved å bruke Performance Schema-mønsteret, som leser og analyserer data fra PERFORMANCE_SCHEMA-biblioteket.
MySQL 5.5 begynner med en ny database: PERFORMANCE_SCHEMA, som hovedsakelig brukes til å samle inn ytelsesparametere for databaseservere. I tillegg er lagringsmotoren i bibliotekstabellen PERFORMANCE_SCHEMA, og brukere kan ikke lage tabeller med lagringsmotor PERFORMANCE_SCHEMA. MySQL5.5 er av som standard, og fra MySQL 5.6 og utover er det på som standard. Ved å klikke på "Query Analytics"-grensesnittet og klikke på en relativt lang SQL-setning, oppdager man at visningen er ufullstendig, som vist i figuren nedenfor:
Årsaken til den ufullstendige visningen er at MySQL har en standardgrense for lagring av tekst.Overskuddet vil bli avkortet, standardkonfigurasjonen er som følger:
løsning
Må endres på MySQL-serveren/etc/my.cnfKonfigurasjonen er som følger:
Etter at oppsettet er fullført, som vist nedenfor:
De ovennevnte parameterne må konfigureres på serveren, og kan ikke settes med kommandoen set global, ellers vil feilen være som følger:
SQL-feil [1238] [HY000]: Variabelen 'max_digest_length' er en skrivebeskyttet variabel PMM-ens eksempelgrensesnitt kan allerede vise de fullførte SQL-setningene.
(Slutt)
|