更新时间:2023-12-22 GMT+08:00

GAUSS-04081 -- GAUSS-04090

GAUSS-04081: "proc header uninitialized"

SQLSTATE: XX000

错误原因:ProcGlobal 未初始化。

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

GAUSS-04082: "you already exist"

SQLSTATE: XX000

错误原因:进程已退出。

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

GAUSS-04083: "all AuxiliaryProcs are in use"

SQLSTATE: XX000

错误原因:辅助进程槽位不够。

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

GAUSS-04084: "could not set timer for process wakeup"

SQLSTATE: XX000

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

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

GAUSS-04085: "Lock wait timeout: thread %lu on node %s waiting for %s on %s after %ld.%03d ms"

SQLSTATE: YY002

错误原因:分布式锁等待超时。

解决办法:检查并发执行情况。请使用pg_stat_activity 视图来查看、确定引起死锁的进程号,然后执行SELECT pg_cancel_backend($pid);结束掉死锁线程,再次执行操作。

GAUSS-04086: "could not disable timer for process wakeup"

SQLSTATE: XX000

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

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

GAUSS-04087: "stuck spinlock (%p) detected at %s:%d"

SQLSTATE: XX000

错误原因:spinlock卡住时间过长。

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

GAUSS-04088: "unrecognized lock method: %d"

SQLSTATE: XX000

错误原因:lock method不识别。

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

GAUSS-04089: "unrecognized lock mode: %d"

SQLSTATE: XX000

错误原因:lock mode不识别。

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

GAUSS-04090: "cannot acquire lock mode %s on database objects while recovery is in progress"

SQLSTATE: 55000

错误原因:恢复过程中申请的锁级别不正确。

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