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.
Cel
Health check MySQL sprawdza, czy serwer jest zdrowy operacyjnie: dostępność, pojemność, spójność limitów, brak sygnałów krytycznych i minimalną jakość konfiguracji.
Najważniejsze kontrole
- Uptime i ostatnie restarty.
- Saturacja połączeń względem
max_connections. - Udział odczytów z dysku względem buffer pool.
- Tabele tymczasowe tworzone na dysku.
- Błędy połączeń i
Aborted_clients. - Długie blokady, deadlocki i zapytania oczekujące.
- Wolne miejsce dla datadir, logów binarnych i redo logów.
Podstawowy SQL
SHOW GLOBAL STATUS LIKE 'Uptime';
SHOW GLOBAL STATUS LIKE 'Max_used_connections';
SHOW GLOBAL STATUS LIKE 'Created_tmp_disk_tables';
SHOW ENGINE INNODB STATUS\G
Interpretacja
Health check nie powinien zwracać tylko listy czerwone/zielone. Musi wyjaśniać wpływ, priorytet i sposób potwierdzenia diagnozy.