为什么在乐观事务模型下,仅支持可重复读隔离级别

请问下,为什么tidb在在乐观事务模型下,仅支持可重复读隔离级别?

读已提交支持的

事务隔离级别和悲观型事务、乐观型事务有关吗?

有关的,


https://docs.pingcap.com/zh/tidb/stable/transaction-isolation-levels#tidb-事务隔离级别

就是说乐观事务模型支持更高的事务隔离级别:可重复读隔离级别?

在乐观事务模式下设置事务隔离级别为 Read Committed 将不会生效,事务将仍旧使用可重复读隔离级别。

TiDB默认是悲观事务模型吧?是否可以调整为乐观事务模型?

默认是悲观事务,可以调整为乐观事务

感谢 @jiyf @OnTheRoad 提供的答案~

好像是说悲观锁会消耗更多的网络IO及磁盘IO?

该主题在最后一个回复创建后60天后自动关闭。不再允许新的回复。