Mysql在执行INSERT INTO或UPDATE查询时保留SELECT语句

Mysql在执行INSERT INTO或UPDATE查询时保留SELECT语句,mysql,select,insert,locking,sql-update,Mysql,Select,Insert,Locking,Sql Update,我需要知道mysql中是否有任何技术,当INSERT INTO或UPDATE查询在同一个表上运行时,我们可以使用这些技术来暂停SELECT语句 提前感谢锁定表查看此文档操作文件锁定表查看此文档操作文件发布此: LOCK TABLES mytable 在插入之前或更新之前 完成后,快跑 UNLOCK TABLES 但是,基于表的锁很少是最好的解决方案。问题如下: LOCK TABLES mytable 在插入之前或更新之前 完成后,快跑 UNLOCK TABLES 但是,基于表的锁很少是最

我需要知道mysql中是否有任何技术,当INSERT INTO或UPDATE查询在同一个表上运行时,我们可以使用这些技术来暂停SELECT语句


提前感谢

锁定表
查看此文档操作文件

锁定表
查看此文档操作文件

发布此:

LOCK TABLES mytable
插入之前
更新之前

完成后,快跑

UNLOCK TABLES
但是,基于表的锁很少是最好的解决方案。

问题如下:

LOCK TABLES mytable
插入之前
更新之前

完成后,快跑

UNLOCK TABLES

但是,基于表的锁很少是最好的解决方案。

最后,我们有人问如何做到这一点,而不是如何消除这一点是的,因为我的一个模块中需要这一点。锁定整个表,您到底想实现什么?最后,我们有人问如何做到这一点,不是如何摆脱它是的,因为我的一个模块中需要它。通过锁定整个表,您到底想要实现什么?