mysql delete、insert加等待

mysql的insert、delete加等待执行,怎么写sql语句
希望可以insert、delete加上sleep或其他相关让执行的语句设置等待

你可以把语句都写在存储过程中,或者如下操作可以在一句语句执行后等待几秒才执行下一句

select NOW();
select sleep(5);
select NOW();

负优化吗?这很不道德

我给你讲讲吧

定时任务把 没有啥延迟insert
这样mysql的锁机制怎么玩

使用sleep函数即可
https://blog.csdn.net/weixin_44742132/article/details/89674482

数据库层面还真没用过类如sleep这种逻辑,一般都是在java等后端语言中sleep,数据库只做crud

我不知道开启事务,手动控制提交或回滚能否解决你的需求

存储过程定时调用
https://blog.csdn.net/u011066470/article/details/123946434?spm=1001.2101.3001.6650.6&utm_medium=distribute.pc_relevant.none-task-blog-2%7Edefault%7EBlogCommendFromBaidu%7ERate-6-123946434-blog-113219015.pc_relevant_multi_platform_whitelistv3&depth_1-utm_source=distribute.pc_relevant.none-task-blog-2%7Edefault%7EBlogCommendFromBaidu%7ERate-6-123946434-blog-113219015.pc_relevant_multi_platform_whitelistv3&utm_relevant_index=9

那就只能推荐存储过程了, 他这里面可以写一些逻辑。

这篇文章讲的很详细,请看:MySQL delete 语句

写一个存储过程,或者在sql语句中在删除、新增的语句前添加select sleep(1);后再拼接删除新增语句

SLEEP(duration)

在写sql 得时候 在加个sleep 就可以了