Download Source Package mysqltuner:
Wysoce wydajny skrypt tuningujący MySQL napisany w perlu dostarcza migawkę stanu serwera MySQL. Oparte o zebrane statystyki, zostaną dostarczone specjalne rekomendacje, które zwiększą wydajność i osiągi serwera MySQL. Skrypt dostarcza automatyczny tuning MySQL na poziomie otrzymywanym od MySQL DBA.
Funkcje:
* Użycie pamięci: Oblicza użycie pamięci przez MySQL przy maksymalnym
obciążeniu oraz dostarcza rekomendacje zwiększające lub zmniejszające
wykres pokrycia pamięci MySQL. Osobno obliczane są dane bufora na
wątek i dla całego serwera w celu zrobienia dokładnej migawki
konfiguracji serwera.
* Wolne zapytania: Przegląda liczbę wolnych zapytań w odniesieniu do
wszystkich zapytań. Analizowane są również limity czasowe wolnych
zapytań i rekomendacje są podawane.
* Połączenia: Aktualne i historyczne liczby połączeń są przeglądane.
* Key Buffer: Porównuje dane konfiguracyjne z aktualnymi indeksami
znalezionymi w tablicach MyISAM. Statystyki zliczeń key cache są
obliczane i poprawki do zmiennych są podpowiadane.
* Query Cache: Statystyki zliczeń query cache oraz zużycia w procentach
są używane do wykonywania rekomendacji dla zmiennych konfiguracyjnych
query cache.
* Sort i Joins: Bufor wątku, którego działanie powoduje przegląd
sort i joins jednocześnie ze statystykami z zapytań dzialających po
stronie serwera.
* Tablice tymczasowe: Różne rekomendacje są tworzone by zredukować
tablice tymczasowe, które zostały zapisane na dysku.
* Pamięć podręczna tablic: Porównuje wszystkie otwarte tablice do
aktualnie otwartych. Oblicza statystyki zliczeń celem wykonania
podpowiedzi.
* Otwarte pliki: Ustala czy serwer zbliża się do granicy liczby
otwartych plików ustalonej przez system operacyjny bądź przez MySQL.
* Blokady tablic: Odnajduje blokady tablic, które zmuszają wątki do
oczekiwania i podają sugestie,które zredukują blokady które zmuszają
do oczekiwania.
* Pamięć podręczna wątków: Oblicza ile razy MySQL tworzy nowy wątek,
aby odpowiedzieć na zapytanie.
* Przerwane połączenia: Wyszukuje aplikacje, które nie zamykają
poprawnie połączenia do MySQL.
* Statystyki odczytu/zapisu: Oblicza procentowe zużycie odczytu
i zapisu operacji w zainstalowanym MySQL.
|
|
|
| Architecture | Package Size | Installed Size | Files |
|---|---|---|---|
| all | 13.3 kB | 88 kB | [list of files] |