PostgreSQL 因 vacuum 和 autovacuum 而失败
PostgreSQL failed with vacuum and autovacuum
Postgres v11.9
Postgres 日志中有很多这样的错误:
2020-09-05 17:35:37 GMT [22464]: @: [6-1] ERROR: uncommitted xmin 636700836 from before xid cutoff 809126794 needs to be frozen
2020-09-05 17:35:37 GMT [22464]: @: [7-1] CONTEXT: automatic vacuum of table "table_nane"
手动清理也失败并出现此错误。
我该如何解决这个错误?
用pg_dump
导出数据库。
创建一个新的数据库集群并将转储恢复到其中。
删除原来的数据库集群。
Postgres v11.9
Postgres 日志中有很多这样的错误:
2020-09-05 17:35:37 GMT [22464]: @: [6-1] ERROR: uncommitted xmin 636700836 from before xid cutoff 809126794 needs to be frozen
2020-09-05 17:35:37 GMT [22464]: @: [7-1] CONTEXT: automatic vacuum of table "table_nane"
手动清理也失败并出现此错误。
我该如何解决这个错误?
用
pg_dump
导出数据库。创建一个新的数据库集群并将转储恢复到其中。
删除原来的数据库集群。