GAUSS-03401 – GAUSS-03410

    SQLSTATE: XX000

    错误原因:哈希索引不支持的redo。

    解决办法:属于功能不支持,请检查使用方式和场景。

    GAUSS-03404: “index row size %lu exceeds hash maximum %lu”

    SQLSTATE: 54000

    错误原因:元组的大小超过一个页的大小。

    解决办法:内部错误。检查是否使用了toast。

    GAUSS-03405: “failed to add index item to ‘%s’”

    SQLSTATE: XX000

    解决办法:内部错误,请联系技术支持工程师提供技术支持。

    GAUSS-03406: “hash indexes do not support whole-index scans”

    SQLSTATE: 0A000

    错误原因:系统内部错误。

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

    GAUSS-03407: “hash AM does not use P_NEW”

    SQLSTATE: XX000

    错误原因:哈希索引不支持外部扩页。

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

    SQLSTATE: XX000

    错误原因:哈希索引扩的页必须连续,不支持非连续扩页。

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

    GAUSS-03409: “unexpected hash relation size: %u, should be %u”

    SQLSTATE: XX000

    错误原因:哈希索引扩页失败。

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

    GAUSS-03410: “cannot initialize non-empty hash index ‘%s’”

    SQLSTATE: XX000

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