Ta strona jest oryginalną dokumentacją PmaControl. Zachowuje praktyczną strukturę indeksu do pracy nad optymalizacją MySQL, bez kopiowania treści zewnętrznych i bez zależności od zewnętrznego produktu.
Odczyt
Metryki muszą obejmować cztery osie: latencję, przepustowość, saturację i błędy. Liczniki MySQL są kumulatywne, dlatego trzeba czytać je jako delty w znanym okresie.
Przydatne pomiary
SHOW GLOBAL STATUS LIKE 'Questions';
SHOW GLOBAL STATUS LIKE 'Threads_running';
SHOW GLOBAL STATUS LIKE 'Slow_queries';
SHOW GLOBAL STATUS LIKE 'Aborted_clients';
Diagnoza
Zawsze porównuj metrykę z obciążeniem aplikacji i czasem. Pojedynczy licznik nie wystarcza: użyteczny sygnał daje delta na minutę i korelacja z incydentami.
Możliwe działania
- Wskaż odpowiedzialne zapytania albo połączenia.
- Sprawdź limity MySQL i systemu.
- Przetestuj ukierunkowaną korektę, a potem zmierz tę samą metrykę po zmianie.