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
Wysokie CPU często wynika z nieselektywnych planów, sortowań, funkcji na kolumnach, konwersji niejawnych albo dużej współbieżności.
Zbieranie danych
systemctl status mysql
journalctl -u mysql --since "1 hour ago"
SHOW FULL PROCESSLIST;
SHOW ENGINE INNODB STATUS\G
Korekta
- Potwierdź symptom logami i metrykami.
- Wyizoluj odpowiedzialne konto, bazę, zapytanie albo limit.
- Zastosuj ukierunkowaną korektę.
- Sprawdź, czy sygnał spada po wdrożeniu.