Можем ли мы запустить пылесос в базе данных PostgreSQL template0?Если да, нужно ли нам это или нет?
Я использую PG 9.4 и выполняю около миллиарда транзакций каждые 4-5 дней.
Когда я запускаю:
SELECT datname, age(datfrozenxid) FROM pg_database;
datname | age
-----------------+------------
template0 | 1370404693
rdsadmin | 1285536968
template1 | 122255271
postgres | 122303483
bt_prod | 212084472
(5 rows)
Как вы можете видеть, template0 и rdsadmin опасно близки к отметке 2,1 миллиарда, и мы не хотим, чтобы PostgreSQL выходил из строя из-за этих баз данных.