暂无图片
求助,使用antdb数据库时,显示“uncommitted xmin 1783478473 from before xid cutoff 1848062627 needs to be frozen \N”该怎么操作?
我来答
分享
关耳
2023-09-27
求助,使用antdb数据库时,显示“uncommitted xmin 1783478473 from before xid cutoff 1848062627 needs to be frozen \N”该怎么操作?

求助,使用antdb数据库时,显示“uncommitted xmin 1783478473 from before xid cutoff 1848062627 needs to be frozen \N”该怎么操作?

我来答
添加附件
收藏
分享
问题补充
1条回答
默认
最新
暂无图片
亚信安慧AntDB数据库

解决方式

该错误出现在数据冻结操作的时候,根据执行时报错的具体信息,找到报错的表,去对应的DN节点做如下操作:
set xc_maintenance_mode = on;
update ud.dr_gprs_731_1_20210426 set dr_type=(select distinct dr_type from ud.dr_gprs_731_1_20210426 where xmin=1783478473) where xmin= 1783478473;

原因说明

产生该错误的原因可能是执行数据冻结操作(Vacuum Freeze)分布式事务ID同步不及时、相关DN节点上数据目录adb_xact下的文件异常或者丢失损坏造成的;

暂无图片 评论
暂无图片 有用 0
打赏 0
回答交流
Markdown


请输入正文
提交
问题信息
请登录之后查看
邀请回答
暂无人订阅该标签,敬请期待~~
暂无图片墨值悬赏