Percona Monitoring and Management (PMM) to bezpłatne i otwartoźródłowe narzędzie monitorujące MySQL, PostgreSQL, MongoDB i ProxySQL oraz serwery, na których działają.
PMM pomaga poprawić wydajność bazy danych, uprościć jej zarządzanie i zwiększyć bezpieczeństwo. Jest wydajny, szybki w konfiguracji i łatwy w obsłudze.
MonitorujęWersja MySQL to: 5.7.24, wykorzystując wzór Performance Schema, który odczytuje i analizuje dane z biblioteki PERFORMANCE_SCHEMA.
MySQL 5.5 zaczyna się od nowej bazy danych: PERFORMANCE_SCHEMA, która służy głównie do zbierania parametrów wydajności serwera bazy danych. Ponadto silnik pamięci masowej tabeli bibliotecznej jest PERFORMANCE_SCHEMA, a użytkownicy nie mogą tworzyć tabel za pomocą silnika pamięci masowej PERFORMANCE_SCHEMA. MySQL5.5 jest domyślnie wyłączony, a od MySQL 5.6 wzwyż jest domyślnie włączony. Klikając na interfejs "Query Analytics" i klikając na stosunkowo długie wyrażenie SQL, okazuje się, że wyświetlacz jest niepełny, co pokazuje poniższy rysunek:
Powodem niepełnego wyświetlania jest domyślny limit MySQL przy przechowywaniu tekstu.Nadwyżka zostanie obcięta, domyślna konfiguracja wygląda następująco:
rozwiązanie
Trzeba to zmodyfikować na serwerze MySQL/etc/my.cnfKonfiguracja wygląda następująco:
Po zakończeniu konfiguracji, jak pokazano poniżej:
Powyższe parametry muszą być skonfigurowane na serwerze i nie mogą być ustawione przez globalne polecenie set, w przeciwnym razie błąd będzie następujący:
Błąd SQL [1238] [HY000]: Zmienna 'max_digest_length' jest zmienną tylko do odczytu Interfejs Examples PMM już może wyświetlać ukończone instrukcje SQL.
(Koniec)
|