GAUSS-03721 — GAUSS-03730

GAUSS-03721: “cannot add a node to an inner tuple without node labels”

SQLSTATE: XX000

错误原因:给内部元组增加node时,node标签不能为空。

解决办法:内部错误,属于预防性报错机制。请联系技术支持工程师提供技术支持。

GAUSS-03722: “unrecognized SPGiST choose result: %d”

SQLSTATE: XX000

系统内部错误。

解决办法:请联系技术支持工程师提供技术支持。

GAUSS-03723: “row is too big: size %lu, maximum size %lu”

SQLSTATE: 54000

错误原因:单个元组的长度超过了规格,也无法通过TOAST技术进行存储。

解决办法:可以将列数目较多的大表拆分为多个小表再进行数据存储,也可以将一些数据类型修改为字符串类型进行存储。64位xid系统改变了页面规格,如果旧表发生报错,也需要将列数目较多的大表拆分为多个小表再进行数据存储或者将一些数据类型修改为字符串类型进行存储。

GAUSS-03724: “failed to add tuple”

SQLSTATE: XX000

错误原因:内部错误:插入元组执行失败。

解决办法:尝试重新执行可解决。

GAUSS-03725: “wrong buffer passed to visibilitymap_clear”

SQLSTATE: XX000

错误原因:内部错误:可见性表操作前校验页和页号的有效性失败。

解决办法:尝试重新执行可解决。

GAUSS-03728: “found toasted toast chunk for toast value %u in %s”

SQLSTATE: XX014

错误原因:内部错误:TOAST数据存储内部异常。

解决办法:请联系技术支持工程师提供技术支持。

GAUSS-03729: “unexpected chunk number %d (expected %d) for toast value %u in %s”

SQLSTATE: XX014

错误原因:内部错误:TOAST数据存储的数目与期望不匹配。

解决办法:请联系技术支持工程师提供技术支持。

GAUSS-03730: “unexpected chunk size %d (expected %d) in chunk %d of %d for toast value %u in %s”

SQLSTATE: XX014

错误原因:内部错误:TOAST数据存储内部异常。

解决办法:请联系技术支持工程师提供技术支持。