[课程问题] TiDB 数据库核心原理与架构 [TiDB v6] :TiKV-分布式事务

修改id=1需要先检索数据,然后找到目标数据,然年查看发起数据的TSO,与发起修改动作之间是否有修改就要去查看锁信息,因为写操作需要申请独占锁。
读取的话也是先检索数据,找到目标数据,然年查看发起数据的TSO,找到最近版本的数据即可,因为甲即便与发起修改动作之间是有修改,但是没有提交的话也是不应该读到的,读取操作不需要申请独占锁资源。

个人理解

2 个赞