スローログ解析ツールmysqldumpslow

MySQLは遅いログ解析ツールを提供mysqldumpslow

ビューmysqldumpslowヘルプ

mysqldumpslow --help

1 [ルート@ localhostの〜] #のmysqldumpslowの--help 
 2 使用方法:mysqldumpslow [OPTS ...] [LOGS ...]
  3 
 4解析およびMySQLのスロークエリログをまとめます。オプションは
  5 
 6 - 冗長冗長
  7 - デバッグデバッグ
  8 - 標準出力にこのテキストを書き込む助ける
  9 
- 10 Vの冗長
 11 - Dデバッグ
によってソートするもの12 -s ORDER(AL、C、L、AR、で、R、T)、' には'  である既定
 13                  のAl:平均ロック時間
 14                 AR:平均行が送ら
 15を                 平均問合せ時間:に
 16                   Cを:カウント
 17                   ロック時間:L
 18                   Rは:行が送ら
 19                   Tをクエリ時間  
 20 - R(最大最後の代わりに最初の)ソート順序を逆に
 21 - T NUMちょうどショー上位Nクエリ
 22 -aドンにNと文字列にすべての数字T要旨 S '
 - 23 名の内の少なくともn桁とN NUM抽象番号
 24 -グラムパターンはgrep:だけこの文字列が含まSTMTS考える
 DBサーバの25 -h HOSTNAMEホスト名のための * - slow.logファイル名を(ワイルドカードも可)、
 26デフォルトである * 、すなわち、すべての一致
のサーバーインスタンスの27 -i NAME名を(場合mysql.serverの起動スクリプトを使用して)
 28はドン-l ' tは合計時間からロック時間を差し引きます

 

1 - ソートされた方法であるS、
 2  
。3      C:アクセス回数
 4。 
5。  
6。 
7。     L:ロック時間
 8。 
9。  
10  
11。     R&LT:レコードを返し
 12は 
13である  
14  
15      T:時間クエリ
 16  
17   
18である 
19。     アル:平均ロック時間
 20は、 
21が  
22である 
23である     レコードの平均数が返さ中、Ar
 24  
25   
26である 
27      平均問合せ時間:AT
 28  
29   
30  
31である - それは以前のデータへの復帰の何で、上位N個の意味は、T
 32  
33である - G、後ろに書くことができます。規則的なパターンマッチング、大文字と小文字を区別しない;
 34である 
35  
36  
37 [  例:
 38である、 
39  レコード、10 SQLを設定リターンを放棄します。
40  
41れる mysqldumpslow -SR 10 -t /データベース/ MySQLの/ mysql06_slow.log
 42は 
43である  
である44  
45  ほとんど10 SQLアクセスを与えるために
 46れる 
47 mysqldumpslow -SC 10 -t /データベース/ MySQLの/ mysql06_slow.log
 48  
49   
50  
51れる に従って得10接続したままのクエリを含むソートされた時間の前に。
52  
53 mysqldumpslow -st -g -t 10 /データベース/ MySQLの/「参加左」mysql06_slow.log
 54  
55   
56  
57これらのコマンドを使用するときに加えて、提案の組み合わせを| より、そうでなければ場合があるように見えるスクレーパー。
58  
59mysqldumpslow -SR -t 20 /mysqldata/mysql/mysql06-slow.log | もっと

 参考リンク:https://blog.csdn.net/zlb_lover/article/details/81284267

おすすめ

転載: www.cnblogs.com/liaopeng123/p/11350688.html