问题描述
过去几天以来,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 (将#修改为@)