MySQL INSERT DELAYED – 如何找出插入完成的时间

使用MySQL的INSERT DELAYED语句时,有没有办法在继续之前强制执行所有Inserts?或者可以确定插件是否已完成?

解决方法:

你可以通过做一个来找到答案

SHOW STATUS LIKE 'Not_flushed_delayed_rows'

欲了解更多信息

SHOW STATUS LIKE '%delay%'

请注意,INSERT DELAYED有一些您需要注意的问题请阅读下面的第一个链接以获取更多信息.

FLUSH TABLES

将强制立即插入延迟的行.

见:http://dev.mysql.com/doc/refman/5.5/en/insert-delayed.html
并且:http://dev.mysql.com/doc/refman/5.5/en/show-status.html

上一篇:Java工程师成神之路思维导图


下一篇:使用svn进行文件和文件夹的忽略