2011-11-07 5 views
0

mysqlテーブルへの最新の挿入と更新が何かを示すコマンドがありますか?(おそらく、 "tail"コマンドのようなリアルタイムの更新版で)?Mysql:テーブルへの新しい挿入と更新のリアルタイム表示を表示するには?

syslogのようなものがありますが、mysqlテーブルのものは優れています。または、最新のmysqlテーブル更新のWebビューがあれば、それはさらに良いでしょう!

答えて

1

一般的なクエリログを使用してテールしますが、パフォーマンスが低下します(痛いでしょう)。 mtopユーティリティを使用することができます。これは、クエリが2番目に少ない場合はすべての情報を表示しませんが、遅いクエリは表示されます。 show processlistの結果をファイルに出力することができます。

これらのすべてはすべてのクエリを表示するので、結果をgrepして挿入/更新のみを受け取る必要があります。ここに質問があります:なぜあなたは挿入/更新を見たいのですか?

+0

ありがとうございました。テーブルの情報が正しく記録されているかどうかを確認したいので、挿入と更新は私のために監視するときSELECTよりもはるかに重要です。 – eric

+0

私はこれを行う簡単な方法はないと思います。これは、Apache用にどのように使いやすいかを考えればやや驚くべきことです。 – eric

関連する問題