私はinnodbログファイルから "一般的なクエリログ"を見たいと思いますので、誰かがそれらのクエリログを見たり読んだりする方法を知っていますか?innodbログファイルの読み方は?
私はMySQL管理ユーティリティを試しましたが、エラーログだけを表示し、クエリログは無効です。
私はinnodbログファイルから "一般的なクエリログ"を見たいと思いますので、誰かがそれらのクエリログを見たり読んだりする方法を知っていますか?innodbログファイルの読み方は?
私はMySQL管理ユーティリティを試しましたが、エラーログだけを表示し、クエリログは無効です。
クエリのロギングは大きなパフォーマンスオーバーロードなので、デフォルトでは無効になっています。あなたは、クエリをログに記録したい場合はそれは本当にハードにそれを遅くすると、ユーザーは500または接続タイムアウトエラーが発生する可能性がありますようにアプリケーションがライブである場合にはお勧めしません
log=/tmp/mysql.log
その後、my.cnfの中で変数をログに設定。一旦デバッグを終えたら、コメントしてください。
私は実際にログを持っていますファイル、ib_logfile0が、私は最後の、言い換えれば、4日間のクエリを参照する必要があります。だから私の質問は、それらを見る方法です –
ありがとう、Ashwini .. –
答えはあなたですはできません。
ib_logfile *ファイルにはクエリは含まれていませんが、クエリによって加えられた変更を再適用する方法については512バイトの整列した命令が含まれています。たとえば、次のように
[スペース-ID] [ページ-ID] [どこ・イン・ザ・ページ・ツー・変更] [ペイロード]
私の問題を解決したこの記事が見つかりました[リンク](http://www.mydigitallife.info/how-to-read-mysql-binary-log-files-binlog-with) –