我在 GCP 上遇到了 PostgreSQL 的问题,有时 PostgreSQL 开始引发错误
number of items mismatch in GIN entry tuple, 2 in tuple header, 19 decoded
Run Code Online (Sandbox Code Playgroud)
它发生在 JSONB 字段上具有 GIN 索引的表中插入
后第一次出现错误后,它会定期发生,但不会在每次插入操作时发生
我尝试重新插入测试数据库相同的行,出现错误前后几行,一切都插入成功
另外,我在错误开始出现之前在 Postgres 日志中看到:automatic analyze of table <table-name>,也许它会有所帮助