你可以把语句都写在存储过程中,或者如下操作可以在一句语句执行后等待几秒才执行下一句
select NOW();
select sleep(5);
select NOW();
负优化吗?这很不道德
我给你讲讲吧
定时任务把 没有啥延迟insert
这样mysql的锁机制怎么玩
使用sleep函数即可
https://blog.csdn.net/weixin_44742132/article/details/89674482
数据库层面还真没用过类如sleep这种逻辑,一般都是在java等后端语言中sleep,数据库只做crud
我不知道开启事务,手动控制提交或回滚能否解决你的需求
那就只能推荐存储过程了, 他这里面可以写一些逻辑。
这篇文章讲的很详细,请看:MySQL delete 语句写一个存储过程,或者在sql语句中在删除、新增的语句前添加select sleep(1);后再拼接删除新增语句
SLEEP(duration)
在写sql 得时候 在加个sleep 就可以了