对于一颗B+树,在WAL日志对B+树进行插入更新的时候,如果有读请求过来,是否对这颗B+树来讲是互斥的操作?

对于一颗B+树,在WAL日志对B+树进行插入更新的时候,如果有读请求过来,是否对这颗B+树来讲是互斥的操作?


mysql
2023-11-09 13:19:12
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
三联帮柯志华

一般情况下会产生互斥,但并不绝对,具体需要看数据库引擎的锁实现机制及策略。如Innodb 为更好的提高并发,默认釆用了行级别锁。另外,如果业务上看重查询效率且不介意查询出现脏读或幻读,可以进行no lock 声明。


分享
微博
QQ
微信
回复
2023-11-09 14:32:25
相关问题
mysql b+索引关键码怎么来
1835浏览 • 1回复 待解决
AComponent, BDialog, CComponent
208浏览 • 1回复 待解决
更换p7b文件是否会影响后续更新
259浏览 • 1回复 待解决
如何优化过多import依赖
354浏览 • 1回复 待解决
HarmonyOS 查看项目整体依赖
309浏览 • 1回复 待解决
import依赖较大如何优化
1573浏览 • 1回复 待解决
高阶组件视图基本用法
975浏览 • 1回复 待解决
import依赖较大时如何优化
1871浏览 • 1回复 待解决