mysql - 为什么 MYSQL Sleep(x) 会永远持续下去?

标签 mysql sql sleep

我有一个基本的 SQL 查询

DO SLEEP(2)

但是,当我运行它时,它会永远持续下去,直到出现超时消息。

我已经尝试过了

SELECT SLEEP(2)

而且这种情况仍然会永远持续下去。

没有错误消息,请求会永远持续下去。

最佳答案

你可以像这样使用它

SELECT ...
DO SLEEP(5);
SELECT ...

UPDATE Table1 SET...
SELECT SLEEP(5);
SELECT ...

然后它将在 sql 命令之间等待 5 秒

关于mysql - 为什么 MYSQL Sleep(x) 会永远持续下去?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57136136/

相关文章:

Mysql 索引键名重要性

sql - 带日期时间的 WHERE 子句的索引等

javascript - React Native 可以在 sleep 模式下工作吗?

java - 如何在每次 while/for 循环迭代后等待一秒钟?

php - 获取最新记录提交SQL的时间

mysql - mysql innodb 表中的 count(*) 导致数据通过 spring xd 泵送时结果不一致

mysql - 如何显示 MySQL 数据库中每月的记录数(包括零条)?

java - 复制到 * CSV 文件时数据不匹配

c - C 中的 sleep() 行为 ..?

Mysql带条件计算