gpt4 book ai didi

mysql -- 使用 "read local"锁和 "low priority"插入

转载 作者:可可西里 更新时间:2023-11-01 08:53:46 29 4
gpt4 key购买 nike

我有一个表,我希望 SELECT 优先于 INSERT,所以我执行 LOW PRIORITY 插入;

我读过在从表中读取时使用 READ LOCAL 锁锁定表允许在读取非碎片化 MyIsam 表的同时进行插入(因为它在表末尾添加行)。

如果我使用 READ LOCAL 锁执行 SELECT,并使用 LOW PRIORITY 执行 INSERT,即使 READ LOCAL 允许访问,使用 LOW PRIORITY 是否会使 INSERT 等待?

最佳答案

http://dev.mysql.com/doc/refman/5.5/en/insert.html

“请注意,LOW_PRIORITY 通常不应与 MyISAM 表一起使用,因为这样做会禁用并发插入”

在大多数情况下,INSERT 不会以任何明显的方式阻塞 SELECT,因为插入通常非常快(尤其是使用 MyISAM),但复杂的 SELECT 查询可能会非常慢。

关于mysql -- 使用 "read local"锁和 "low priority"插入,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9230388/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com