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
Strona oceny wydajności agreguje główne sygnały serwera MySQL w jednym odczycie. Służy do priorytetyzacji działań, a nie do zastąpienia analizy DBA.
Przydatne wymiary
- Konfiguracja: spójność zmiennych z pamięcią, storage i obciążeniem.
- Zapytania: ciężar wolnych i częstych zapytań.
- Schemat: indeksy, klucze główne, wolumen i tabele tymczasowe.
- Stabilność: restarty, błędy połączeń, deadlocki i saturacja wątków.
- Pojemność: trendy CPU, I/O, QPS, połączeń i miejsca na dysku.
Przykładowa tabela
| Oś | Sygnał | Priorytet |
|---|---|---|
| Pamięć | Buffer pool zbyt mały albo swapping | Wysoki |
| Zapytania | 5 digestów zużywa większość czasu | Wysoki |
| Schemat | Krytyczne tabele bez odpowiednich indeksów | Średni do wysokiego |
| Połączenia | Max_used_connections blisko max_connections |
Średni |
Najważniejsze
Ocena globalna ma wartość tylko wtedy, gdy pozostaje wyjaśnialna. Każdy punkt musi wskazywać metrykę, zapytanie albo weryfikowalną konfigurację.