Mysql zählen, wie viele Anfragen pro Sekunde ausgeführt werden, gibt es eine Möglichkeit?
ich habe einen ausgelasteten web-server mit LAMP installiert, und ich Frage mich, gibt es eine Möglichkeit zu zählen, wie viele Anfragen pro Sekunde " (mysql) ausgeführt werden, in dem server ?
Danke.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Versuchen Jeremy Zawodny ausgezeichnete Dienstprogramm mytop.
Wenn Sie das Perl-Modul Time::HiRes installiert, mytop automatisch zu generieren high-resoution Abfrage pro Sekunde Informationen.
Gibt es nützliche Informationen, die gewonnen werden aus der SHOW GLOBAL STATUS; Befehl, einschließlich der Anzahl der ausgeführten Abfragen (wenn Ihr MySQL ist 5.0.76 oder später).
Sehen http://dev.mysql.com/doc/refman/5.0/en/server-status-variables.html
Questions
undQueries
kann bedeuten, Gespeicherte Routinen.Können Sie verwenden:
wird wieder eine Ausgabe wie:
Hier Abfragen pro Sekunde: 0.072, die
questions/uptime
.Wenn Sie die "STATUS" - Befehl (nicht SHOW STATUS), MySQL Berechnung der Abfragen pro Sekunde seit dem start des Servers für Sie.
Getestet mit MySQL 5.1.63.
Können wir ein kleines Skript dafür. Es wird einige Sache wie die unten.