ob事务并发控制的问题

这里有点不是很不明白,但是又说不上来,请问哪里有更好的文章来解释这个内容?

这是什么资料。。没看过,看这个描述也不对啊
首先没说隔离级别,其次事务只读情况因其他事务修改过数据导致只读事务回滚这种描述有点匪夷所思

提供一下上面的文档

当事务开始时,OceanBase 会为事务分配一个事务 ID 并且通过全局时间戳服务(GTS)获取一个时间戳作为事务的读版本号,这确保了事务的一致性和全局顺序
所以上面对比的TS(Ti)所使用的应该是GTS,另外两个表示的应该是该行数据上的最大提交事务时间戳。这样去理解应该就能通顺了。

事务处理原理可以学习下下面这篇文章
https://github.com/oceanbase/oceanbase-doc/blob/V4.3.1/zh-CN/700.reference/100.oceanbase-database-concepts/800.transaction-management/200.transaction-concurrency-and-consistency/300.concurrency-control/100.concurrency-control-overview.md

https://www.oceanbase.com/video/9000674

6-2 事务引擎和并发控制

咨询里视频的演讲同学,可以参考我上面解释的TS(Ti)是全局时间戳,相对应事务开始时候的一个快照scn