0

テーブルに対して最後のselectステートメントが実行された時刻を知る方法はありますか?InnoDBストレージエンジンを使用しています。

私は次のクエリで試しました:

select update_time,table_name from information_schema.tables where table_schema='databasename'; 

..しかし、私はコラムで受け取っNULLていupdate_timeます。

4

2 に答える 2

0

テーブルのフィールドを手動で更新しない限りlast_accessed、私の最善の策は、クエリログを追加してログファイルを解析することです。

私はグーグルで検索し、これらの関連する質問を見つけました:

mysqlテーブルに最後にアクセスしたのはいつですか。

MySQLデータベースの最終アクセス(および/または書き込み)時間をどのように取得しますか?

于 2012-10-08T07:22:21.380 に答える
0

SELECT UPDATE_TIME FROM INFORMATION_SCHEMA.TABLES WHERE TABLE_SCHEMA = 'dbname' AND TABLE_NAME = 'tabname'`

于 2014-04-30T05:25:29.893 に答える