Czy istnieje aplikacja, pozwalaj
Czy istnieje aplikacja, pozwalająca na monitorowanie bazy MySQL?
Witam,
Czy istnieje aplikacja, pozwalająca na monitorowanie bazy MySQL?
Chodzi mi o takie dane jak np. wykaz długo wykonywanych zapytań, wykaz zapytań zwracających dużo wyników, często wykonywane zapytania itp.
Jeśli takowa rzecz istnieje, proszę o jakieś namiary.
Pozdrawiam!
Czy istnieje aplikacja, pozwalająca na monitorowanie bazy MySQL?
Chodzi mi o takie dane jak np. wykaz długo wykonywanych zapytań, wykaz zapytań zwracających dużo wyników, często wykonywane zapytania itp.
Jeśli takowa rzecz istnieje, proszę o jakieś namiary.
Pozdrawiam!
Kod: Zaznacz cały
SHOW STATUS
Lecz jak dostanę jakiś skrypt, nie mojego autorstwa i muszę go szybko usprawnić pod tym względem, to takie cudo by się przydało
A jeszcze dla przykładu; np. netart czy az.pl mają jakiś system do kontroli tychże połączeń.
Jak czegoś jest za dużo, to od razu walą maila skąd, ile, jakie zapytanie, jaki plik. Skąd oni to wiedzą?
A jeszcze dla przykładu; np. netart czy az.pl mają jakiś system do kontroli tychże połączeń.
Jak czegoś jest za dużo, to od razu walą maila skąd, ile, jakie zapytanie, jaki plik. Skąd oni to wiedzą?
Polecam zainteresować się opcją Slow Query Log np. tu ładnie opisane http://antczak.org/2010/02/mysql-nieopt ... query-log/
do tego jeszcze http://dev.mysql.com/doc/refman/5.1/en/ ... ables.html i masz wszystko czego potrzeba żeby wykryć "wąskie gardło"
do tego jeszcze http://dev.mysql.com/doc/refman/5.1/en/ ... ables.html i masz wszystko czego potrzeba żeby wykryć "wąskie gardło"
Możesz też jeszcze podejrzeć wynik: Pokazuje sporo przydatnych informacji.
Kod: Zaznacz cały
show processlist;