PostgreSQL 13:GIN入口元组中项目不匹配的错误数,元组头中有2个,解码了19个



我在GCP遇到了PostgreSQL的一个问题,在某个时刻PostgreSQL开始引发错误

number of items mismatch in GIN entry tuple, 2 in tuple header, 19 decoded 

它发生在JSONB字段上具有GIN索引的表中插入之后
在第一次出现错误之后,它将定期发生,但不是在每次插入操作上

我试图重新插入测试数据库的同一行,错误出现前后的几行,所有内容都成功插入

此外,在错误开始出现之前,我在Postgres日志中看到:automatic analyze of table <table-name>,也许它对有帮助

这是某种数据损坏。如果你想对此进行调查,你必须询问你的托管提供商。

若要清除该消息,请使用REINDEX重新生成索引。

相关内容

  • 没有找到相关文章

最新更新