暂无图片
分享
吾亦可往
2023-11-17
GoldenDB中的事务隔离级别主要有几个方面需要考虑

GoldenDB中的事务隔离级别主要有几个方面需要考虑

收藏
分享
1条回答
默认
最新
Whill

GoldenDB中的事务隔离级别主要有两个方面需要考虑。一方面,数据节点的隔离级别默认为RC(Read Committed)隔离级别。另一方面,计算节点proxy对读语句和写语句的处理则分为不同的隔离级别。事务执行时会先经过计算节点,根据设置的隔离级别判断并改写语句,然后下发到数据节点执行。此外,GoldenDB还设有预锁机制来解决可能出现的问题,例如当DBProxy查询到的活跃事务列表为过时的情况下,该机制会将所有可能的冲突都视为真实冲突。同时,GoldenDB引入了全局事务管理器(GTM),用于记录当前所有未提交的全局事务标识及其状态,通过在每条数据记录中加入全局事务标识,实现对数据的并发访问控制。

暂无图片 评论
暂无图片 有用 2
暂无图片
回答交流
提交
问题信息
请登录之后查看
邀请回答
暂无人订阅该标签,敬请期待~~
暂无图片墨值悬赏