对于一颗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+索引关键码怎么来
1010浏览 • 1回复 待解决
如何优化过多import依赖
56浏览 • 1回复 待解决
import依赖较大如何优化
822浏览 • 1回复 待解决
高阶组件视图基本用法
398浏览 • 1回复 待解决
import依赖较大时如何优化
811浏览 • 1回复 待解决
基于PhotoViewPicker图片进行操作
219浏览 • 1回复 待解决
如何在DOM加载前后运行JS脚本
623浏览 • 1回复 待解决
基于CameraKit相机进行操作
252浏览 • 1回复 待解决
请问Hi3516设备开发如何获得p7b文件
7732浏览 • 2回复 待解决
页面导航如何实现A B两个页面叠层
300浏览 • 1回复 待解决
将鸿蒙listOS-A移植到树莓派4B可行吗?
15233浏览 • 2回复 待解决