面试题 / 5 / 3 / 创建于 1年前
请用自己的语言描述出来,而非直接粘贴复制八股文,感谢
Tacks
有四种隔离级别, 常用的是 rr,存在幻读的可能性,每种隔离级别解决1种常见问题。脏读,不可重复度,幻读。
最严格的级别可以避免幻读,但是有性能的问题(为什么影响性能未查资料)。
在MySQL 中,事务隔离级别有四种,读未提交,读已提交,可重复度,串行化,分别隔离等级从低到高越来越严格,隔离等级越高,数据一致性就越好,但性能开销就大。
:rocket: :rocket: :rocket: MySQL 中,一般来说默认的就是可重复读,也就是我们常说的 rr 事务隔离级别。 :rocket: :rocket: :rocket:
那你就会问,MySQL 默认是可重复读,还有幻读的问题,我都不敢用了,放心, MVCC 多版本并发控制帮你解决,可以看下一题。
MVCC
我要举报该,理由是:
有四种隔离级别, 常用的是 rr,存在幻读的可能性,每种隔离级别解决1种常见问题。脏读,不可重复度,幻读。
最严格的级别可以避免幻读,但是有性能的问题(为什么影响性能未查资料)。
:rocket: :rocket: :rocket: MySQL 中,一般来说默认的就是可重复读,也就是我们常说的 rr 事务隔离级别。 :rocket: :rocket: :rocket: