Wenn Sie einen MySQL Bediener benutzen oder ausüben, wissen Sie vermutlich, was Schmerz es einem korrekten Bericht über den derzeitigen Stand manchmal erhalten können, daß Sie leicht dechiffrieren und verstehen können. mysqlreport ist ein Index, der in Perl geschrieben wird, das den Job viel einfacher für Sie bildet. Der Index nimmt den Ausgang des Befehls ZEIGEN SIE STATUS' in MySQL und in den Anzeigen es in einer ordentlich formatierten Weise, die es viel einfacher auf den Augen bildet und infolgedessen einfacher, heraus darzustellen, was los ist.
Lassen Sie uns es indem das Anbringen es genau betrachten. Ich werde eine Linux Maschine für diese übung benutzen. Ich nehme an, daß Sie unternehmungslustiges MySQL haben und daß Sie Perl anbringen lassen. Erhalten Sie die neueste Freigabe von mysqlreport von Download Abschnitt auf der Web site des Projektes. Copy es zu irgendeinem Platz im WEG Ihres Computers, wie /usr/bin/. Bilden Sie den Index vollziehbar mit dem folgenden Befehl:
# chmod 755 /usr/bin/mysqlreport
Installation ist jetzt komplett. Lassen Sie uns zum Verbrauch fortfahren. Wir nehmen einen Blick an etwas grundlegendem Verbrauch hier. Mit für eine ausführliche Liste von, was Sie tun können mysqlreport lassen Sie den folgenden Befehl laufen:
# mysqlreport --Hilfe
Um einen Report Ihres MySQL Bedieners zu erhalten lassen Sie den folgenden Befehl laufen und das hostname, das username und das Kennwort mit den Korrekturbescheinigungen für Ihren Bediener ersetzen:
# mysqlreport --Wirt dbserver --Benutzer dbuser --Kennwort
Kennwort für Datenbankbenutzer dbuser:
MySQL 5.0.37-standard-l uptime 50 17:19: 6 Thu 23. Apr. 12: 45: 58 2009
_ _ Schlüssel_________________________________________________________________
Puffer benutzt 71.21M von 512.00M %Used: 13.91
Gegenwärtig 102.20M %Usage: 19.96
Schreiben Sie Erfolg 99.45%
Gelesener Erfolg 99.78%
_ _ Fragen ___________________________________________________________
Gesamtmenge 2.66G 607.8/s
Com_ 6.88G 1.6k/s %Total: 258.37
- Unbekanntes 5.67G 1.3k/s 212.99
DMS 1.42G 323.4/s 53.20
QC Erfolge 28.37M 6.5/s 1.06
COM_QUIT 9.56M 2.2/s 0.36
Verlangsamen Sie 4 s 12.43k 0.0/s 0.00% DMS: 0.00 Maschinenbordbuch: AUF
DMS 1.42G 323.4/s 53.20
AUSERWÄHLT 1.39G 317.9/s 52.30 98.31
UPDATE 14.81M 3.4/s 0.56 1.04
EINSATZ 7.65M 1.7/s 0.29 0.54
LÖSCHUNG 1.41M 0.3/s 0.05 0.10
ERSETZEN Sie 29.24k 0.0/s 0.00 0.00
Com_ 6.88G 1.6k/s 258.37
set_option 2.18G 497.6/s 81.87
stmt_execut 1.37G 313.6/s 51.60
stmt_prepar 1.09G 248.7/s 40.92
_ _ WÄHLEN Sie vor und sortieren Sie _____________________________________________________
Scan 29.92M 6.8/s %SELECT: 2.15
Strecke 3.34M 0.8/s 0.24
Voll verbinden Sie 22.95k 0.0/s 0.00
Strecke überprüfung 0 0/s 0.00
Volles rng verbinden 105.53k 0.0/s 0.01
Artscan 20.06M 4.6/s
Artstrecke 25.60M 5.8/s
Art mrg Durchlauf 23 0.0/s
_ _ Frage Pufferspeicher _________________________________________________________
Gedächtnisverbrauch 60.15M von 128.00M %Used: 46.99
Block Fragmnt 19.67%
Erfolge 28.37M 6.5/s
Inserts 14.41M 3.3/s
Insrt:Prune 20.34:1 3.1/s
Hit:Insert 1.97:1
__ Table Locks _________________________________________________________
Waited 38.89k 0.0/s %Total: 0.00
Immediate 2.82G 643.8/s
__ Tables ______________________________________________________________
Open 1317 of 1536 %Cache: 85.74
Opened 36.20k 0.0/s
__ Connections _________________________________________________________
Max used 235 of 250 %Max: 94.00
Total 9.60M 2.2/s
__ Created Temp ________________________________________________________
Disk table 1.19M 0.3/s
Table 41.34M 9.4/s Size: 32.0M
File 51 0.0/s
__ Threads _____________________________________________________________
Running 2 of 152
Cached 26 of 64 %Hit: 99.93
Created 6.52k 0.0/s
Slow 0 0/s
__ Aborted _____________________________________________________________
Clients 75.29k 0.0/s
Connects 475 0.0/s
__ Bytes _______________________________________________________________
Sent 3.67G 837.6/s
Received 1.13G 258.4/s
__ InnoDB Buffer Pool __________________________________________________
Usage 1.46G of 1.46G %Used: 100.00
Read hit 97.49%
Pages
Free 0 %Total: 0.00
Data 95.00k 98.96 %Drty: 0.07
Misc 999 1.04
Latched 1 0.00
Reads 2.02G 462.0/s
From file 50.74M 11.6/s 2.51
Ahead Rnd 2211210 0.5/s
Ahead Sql 1773580 0.4/s
Writes 130.18M 29.7/s
Flushes 13.17M 3.0/s
Wait Free 0 0/s
__ InnoDB Lock _________________________________________________________
Waits 503 0.0/s
Current 0
Time acquiring
Total 845761 ms
Average 1681 ms
Max 5182 ms
__ InnoDB Data, Pages, Rows ____________________________________________
Data
Reads 76.58M 17.5/s
Writes 16.05M 3.7/s
fsync 5.67M 1.3/s
Pending
Reads 0
Writes 0
fsync 0
Pages
Created 302.89k 0.1/s
Read 189.02M 43.1/s
Written 13.17M 3.0/s
Rows
Deleted 861.14k 0.2/s
Inserted 6.58M 1.5/s
Read 2.20G 502.4/s
Updated 19.54M 4.5/s
In case you need help understanding how to read the report generated by mysqlreport the project has a fine guide to help you with that. Feel free to play around with some of the other options shown in the mysqlreport --help command output.

























{ 1 trackback }
{ 0 comments… add one now }
Leave a Comment