製品&サポートサービス

pt-fingerprint

コマンド

pt-fingerprint [ オプション ] [ ファイル ]

【主なオプション】

  • ・ --query "クエリ" : 指定したクエリを正規化します

目的

改行や書き方の異なる複数のクエリを正規化した同一のクエリになるよう変換して出力します

シナリオ

テストファイルを作成し、以下の内容を書き込みます

# touch fingerprint_test.txt
# vi fingerprint_test.txt
SELECT name, password FROM user WHERE id='12823';
select name, password from user
where id=5;
SELECT name,password FROM user
WHERE id = 39;

以下のコマンドを実行します

# pt-fingerprint fingerprint_test.txt

結果

各クエリを正規化した結果が出力されます

pt-fingerprint01

良い点

値の違いやスペース、改行等の違いのみである、同一クエリと判断できるクエリを収集する事ができます

MySQLや関連ソリューションに関するお問い合わせ、お見積などがございましたら、ご連絡ください。

お問い合わせ各MySQL保守サービス見積依頼スマートスタイルOSSストア

ページトップへ