你怎么找出最后一次MySQL数据库读取或写入到?

你能连做每个表检查?

有帮助吗?

解决方案

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

来源:我怎样才能知道什么时候一个MySQL表的最后更新?

其他提示

如果您的数据库有斌日志开启,你可以使用mysqlbinlog可以得到最后的更新时间。

如果您的数据库启用查询日志记录,就可以得到最后的查询时间(无论是更新或选择)由尾矿查询日志。

签出命令SHOW TABLE STATUS; 结果,例如:SHOW TABLE STATUS WHERE NAME = “table_name_here”,则需要从塔UPDATE_TIME值

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top