GAUSS-04101 -- GAUSS-04110
GAUSS-04101: "no more LWLockIds available"
SQLSTATE: XX000
错误原因:持有锁和放锁mask不匹配。
解决办法:降低业务并发。
GAUSS-04102: "too many LWLocks taken"
SQLSTATE: XX000
错误原因:持有了太多轻量级锁。
解决办法:降低业务并发。
GAUSS-04103: "cannot wait without a PGPROC structure"
SQLSTATE: XX000
错误原因:MyProc为NULL。
解决办法:请联系技术支持工程师提供技术支持。
GAUSS-04104: "lock %d is not held"
SQLSTATE: XX000
错误原因:释放并未持有的轻量级锁。
解决办法:请联系技术支持工程师提供技术支持。
GAUSS-04105: "invalid FSM request size %lu"
SQLSTATE: XX000
错误原因:fsm请求超过最大的元组数。
解决办法:内部错误,属于预防性报错机制。请联系技术支持工程师提供技术支持。
GAUSS-04107: "invalid flags: %d"
SQLSTATE: XX000
错误原因:打开大对象标志错误。
解决办法:请联系技术支持工程师提供技术支持。
GAUSS-04108: "null field found in pg_largeobject"
SQLSTATE: XX000
错误原因:大对象在pg_largeobject中记录错误。
解决办法:检查pg_largeobject。
GAUSS-04109: "invalid seek offset: %d"
SQLSTATE: XX000
错误原因:大对象访问偏移量错误。
解决办法:请联系技术支持工程师提供技术支持。
GAUSS-04110: "invalid whence: %d"
SQLSTATE: XX000
错误原因:大对象访问标志错误。
解决办法:请联系技术支持工程师提供技术支持。