文档首页 > > 错误码参考> GAUSS-04901 -- GAUSS-04999> GAUSS-04931 -- GAUSS-04940

GAUSS-04931 -- GAUSS-04940

分享
更新时间: 2019/06/17 GMT+08:00

GAUSS-04933: "block number %u for relation '%s' must be upgraded to a new version. Current xid is %lu, please VACUUM FULL this relation!"

SQLSTATE: XX000

错误原因:目前事务ID已经大于32位xid能表示的最大范围,此relation的某个页面为32位的版本,并且不能正常升级为64位版本页面。

解决办法:对该relation进行vacuum full。

  

GAUSS-04934: "block number %u for relation '%s' has one big row which is not supported under 64bits XID system. Current xid is %lu"

SQLSTATE: XX000

错误原因:64位事务ID系统的heap页面支持的单个元组长度相比事务ID是32位系统的页面少了16字节。

解决办法:可以将此relation拆分为多个小表再进行数据存储;也可以将一些数据类型修改为字符串类型进行存储。

  

GAUSS-04935: "block number %u for relation '%s' has no free space to upgrade. Current xid is %lu, please VACUUM FULL this relation!"

SQLSTATE: XX000

错误原因:目前事务ID已经大于32位xid能表示的最大范围,此relation的某个页面空间不足不能升级为64位版本页面。

解决办法:对该relation进行vacuum full。

分享:

    相关文档

    相关产品

文档是否有解决您的问题?

提交成功!

非常感谢您的反馈,我们会继续努力做到更好!

反馈提交失败,请稍后再试!

*必选

请至少选择或填写一项反馈信息

字符长度不能超过200

提交反馈 取消

如您有其它疑问,您也可以通过华为云社区问答频道来与我们联系探讨

跳转到云社区