对于一颗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+索引关键码怎么来
532浏览 • 1回复 待解决
import依赖较大如何优化
318浏览 • 1回复 待解决
高阶组件视图基本用法
34浏览 • 1回复 待解决
import依赖较大时如何优化
247浏览 • 1回复 待解决
如何在DOM加载前后运行JS脚本
85浏览 • 1回复 待解决
请问Hi3516设备开发如何获得p7b文件
7223浏览 • 2回复 待解决
将鸿蒙listOS-A移植到树莓派4B可行吗?
14687浏览 • 2回复 待解决
指定url图片进行下载保存
122浏览 • 1回复 待解决
如何Serviceabbility进行调试?
1101浏览 • 1回复 待解决
是否多事件传递机制
434浏览 • 1回复 待解决
打包怎么代码进行混淆?
4749浏览 • 1回复 待解决
如何相册图片进行编辑裁剪
302浏览 • 1回复 待解决