Ola a todos!
Primeiramente, me apresentando:
Sou o Lucas, atualmente trabalho como DBA na Nova Zelandia (por isto a
falta de acentos hhehehe).
Nao tenho experiencia com Postgres, mas tenho com MYSQL.
Hoje tenho um ambiente bem grande, com uma DB de cerca de 2 TB (1 master +
2 hot standby slaves).
Notei que algumas de minhas tabelas nao tem sido VACCUM.
Comando rodado:
*select *
*relname,last_autovacuum,autovacuum_count,last_autoanalyze,autoanalyze_count
from pg_stat_all_tables;*
Porem, o autovacuum esta on:
*PostgreSQL 9.2.14 on x86_64-unknown-linux-gnu, compiled by gcc (GCC) 4.4.7
20120313 (Red Hat 4.4.7-16), 64-bit*
*autovacuum | onautovacuum_analyze_scale_factor |
0.1autovacuum_analyze_threshold | 500 autovacuum_freeze_max_age
| 200000000 autovacuum_max_workers | 2autovacuum_naptime
| 1minautovacuum_vacuum_cost_delay |
-1 autovacuum_vacuum_cost_limit | -1autovacuum_vacuum_scale_factor |
0.1autovacuum_vacuum_threshold | 500log_autovacuum_min_duration |
30s*
Como posso verificar o por que de algumas tabelas nao terem sido vacuum?
(Sao tabelas grandes)
Obrigado!
Lucas
_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral