技术解析 | 用户实践 | 社区月报
专题详解 |案例库| 开发者故事
成为博主 |技术分享
加入OceanBase|招聘动态
论坛答疑|技术分享|提Issue或建议
加入用户组 | 加入开发者组
1 每个租户都有一个GTS服务,由GTS服务提供版本号,在事务commit时,把版本号写入微块的块头?还是写入哪里? 。
2 既然啊,你由GTS服务提供版本号,那你还需要ntp做什么? 或者说gts和ntp他们两者之间的关系是什么?
1、OB针对每一行数据的不同版本会形成一个数据版本链表,修改过后会产生一个新的数据版本,事务提交后会将版本号填到该节点上。 2、gts是为事务并发控制,ntp则是为了选举模块续约提供保障。