对于一颗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+索引关键码怎么来
244浏览 • 1回复 待解决
请问Hi3516设备开发如何获得p7b文件
6624浏览 • 2回复 待解决
将鸿蒙listOS-A移植到树莓派4B可行吗?
14025浏览 • 2回复 待解决
如何Serviceabbility进行调试?
798浏览 • 1回复 待解决
如何鸿蒙设备进行ui测试?
1183浏览 • 1回复 待解决
打包怎么代码进行混淆?
4360浏览 • 1回复 待解决
harmonyOS芯片是否有硬要求?
6930浏览 • 2回复 已解决
openHarmony应用进行签名时失败了
6572浏览 • 3回复 已解决
dolphindb中怎么查询结果分页?
408浏览 • 1回复 待解决
tp5 如何post传参进行加密?
226浏览 • 1回复 待解决