我在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
重新生成索引。