Leyendo un poco mas en este site: https://lwn.net/Articles/757761/ encontre que la tabla que tiene problema es pg_database
template1=# vacuum ANALYZE pg_database; ERROR: found xmin 1983002746 from before relfrozenxid 4007722125 Corriendo esta query select xmin, * from pg_database; Veo que el valor corresponde a template0, template1=# select ctid, xmin, xmax, datname from pg_database ; ctid | xmin | xmax | datname --------+------------+------+------------------ (0,1) | 2 | 0 | db_ofx (0,2) | 2 | 0 | db_aut (0,3) | 2 | 0 | postgres (0,4) | 2 | 0 | db_temp (0,6) | 2 | 0 | db_production (0,7) | 2 | 0 | db_local (0,8) | 2 | 0 | db_backup (0,9) | 2 | 0 | template1 (0,12) | 1983002746 | 0 | template0 On Sun, Apr 28, 2019 at 2:36 AM Carlos T. Groero Carmona <cton...@gmail.com> wrote: > Hola Lista, > > Me disponia a relizar un vacuum freeze a mis base de datos de production > como habia realizado en muchas ocaciones anteriores cuando me encuentro con > este error. > > 2019-04-28 01:00:06 CDT [40459]: > user=postgres,db=auth_db,app=vacuumdb,client=localhost.localdomain(52756),trans=0 > ERROR: XX001: found xmin 1982524657 from before relfrozenxid 4007722125 > > 2019-04-28 01:00:06 CDT [40459]: > user=postgres,db=auth_db,app=vacuumdb,client=localhost.localdomain(52756),trans=0 > LOCATION: heap_prepare_freeze_tuple, heapam.c:5783 > > 2019-04-28 01:00:06 CDT [40459]: > user=postgres,db=auth_db,app=vacuumdb,client=localhost.localdomain(52756),trans=0 > STATEMENT: VACUUM (FREEZE); > > > Lo curioso es que puedo hacerle vacuum a una sola tabla pero si le trato > de hacer a toda a base de datos se detiene, presumo cuando encuentra una > tabla, que no le permite continuar. > > > Alguna idea de que esta pasando? > > > De ante mano mil gracias... >