postgres错误:未持有锁buffer_content(postgres错误XX000)

时间:2019-03-22 13:43:05

标签: c postgresql database-cursor

我正在使用在AIX 7.1上编译的POSTGRES 10.6

尝试执行更新时出现错误XX000。 我在代码中使用libpq库使用C代码。请参见postgres日志文件中的以下错误。

我发现错误是从postgres源文件发出的:

      src/backend/storage/lmgr/lwlock.c (line 1731)

您知道什么可能导致此错误吗?

2019-03-21 09:08:48 EDT postgres> ERROR:  lock buffer_content is not held
2019-03-21 09:08:48 EDT postgres> STATEMENT:  insert into mxrmen_rec values ($1,$2,$3,$4,$5,$6,
      $7,$8,$9,$10,$11,$12,$13,$14,$15,$16,$17,$18,$19,$20,$21,$22,$23,$24,$25,$26,$27,$28,$29,
      $30,$31,$32,$33,$34,$35,$36,$37,$38,$39,$40,$41,$42,$43,$44,$45,$46,$47,$48,$49,$50,$51,
      $52,$53,$54,$55,$56,$57,$58,$59,$60,$61,$62,$63,$64,$65,$66,$67,$68,$69,$70,$71,$72,$73,
      $74,$75,$76)

感谢您的帮助。让我知道您是否需要更多信息

谢谢 Faouzi

0 个答案:

没有答案