更新时阻止 MySQL 读取
P粉190883225
P粉190883225 2023-11-07 18:05:53
0
1
341

我有两个简单的查询,一个是读取表,一个是更新表。如何在更新查询运行时锁定选择查询的读取。现在在 MySQL InnoDB 中,我注意到写入/更新默认是锁定的,但读取/选择在事务之前获取旧数据。

我尝试在更新查询中使用事务,然后 SELECT ... FOR UPDATE - 在事务之外 - 但它似乎没有成功。另外,出于测试目的,我想知道如何减慢 UPDATE 查询的速度。我遇到了 SLEEP(X),但我不知道如何在更新查询中实现它。

如何让每个查询等待读/写,直到写入完成。

P粉190883225
P粉190883225

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责声明 Sitemap
PHP中文网:公益在线PHP培训,帮助PHP学习者快速成长!