为什么大多数数据库的隔离级别要设置为可重复读?
请集思广益
2 个回答
用眼睛是看不到事物的本质的,只有心灵才能够洞察一切。hello现在大多数公司设置的都是读已提交。因为可重复读有间隙锁,影响并发。间隙锁的引入,可能会导致同样的语句锁住更大的范围,大部分公司采用读提交隔离级别加 binlog_format=row 的组合。编辑于 2022-01-02 21:42 •IP属地 甘肃举报评论收藏
明知不可为而为之就是我最大的诚意夜太间隙锁是在可重复读隔离级别下才会生效的。所以,你如果把隔离级别设置为读提交的话,就没有间隙锁了。你就很难去解决幻读问题了。发布于 2021-12-29 13:34 •IP属地 西藏举报评论收藏
公众号进入网站体验更佳

