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