将Sleep添加到mySQL删除查询

时间:2014-04-13 20:57:59

标签: mysql

这是我的删除查询:

 delete from supplies where printerid = 49443

我想在一个带睡眠的循环中创建它,以允许其他连接进行处理。 我怎么能这样做?

2 个答案:

答案 0 :(得分:0)

你可以使用的是SLEEP()。

DELETE...
SELECT SLEEP(1);
DELETE...

持续时间以秒为单位。

REFFERENCE: http://dev.mysql.com/doc/refman/5.0/en/miscellaneous-functions.html#function_sleep

希望它有所帮助!

答案 1 :(得分:0)

如果删除它本身并不那么重要,并且您希望其他重要任务优先使用,则可以使用LOW_PRIORITY标记,Reference Link

 delete LOW_PRIORITY from supplies where printerid = 49443