如何解决从relfrozenxid 1749之前发现xmin 2965836007
过去几天以来,Autovacuum在我们的AWS RDS PostgreSQL服务器上不起作用。我们进行了手动清理来检查问题,但每个数据库的错误率都在错误以下。
vacuumdb: vacuuming of database "databasename" failed: ERROR: found xmin 2965836007 from before relfrozenxid 1749
在进一步分析中,我们发现以下2个系统表导致真空终止
pg_catalog.pg_authid
pg_catalog.pg_database
两个表都出现类似的错误类型
pg_authid
found xmin 2965836007 from before relfrozenxid 1749
pg_database
found xmin 3535916373 from before relfrozenxid 1749
真空分析对于除这两个表以外的所有表都工作正常。
PostgreSQL版本是9.6.9,自动真空设置是默认的RDS设置。
我们经历了各种各样的话题,但没有任何解决办法。
任何帮助将不胜感激。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。