2008/10/6 Fernando Ike <[EMAIL PROTECTED]> > 2008/10/6 Leandro Cavalari Soares <[EMAIL PROTECTED]>: > > Bom dia a todos da comunicade. > > > > Eu uso o Postgres 8.3.3 em um Suse EL 4. Esta base de dados tem > atualmente > > 2,5GB e recebe cerca de 800.000 updates/dia. Pra manter o desempenho do > SGBD > > e evitar o Transaction ID Wraparound, agendei REINDEX (reindexdb -d > veltrac) > > e VACUUM (vacuumdb -zv veltrac) noturnos através do cron. > Consequentemente, > > desabilitei o autovacuum pra não permitir que tais operações sejam > > executadas durante o período de maior utilização da nossa aplicação. O > > problema é que o relfrozenxid [1] não diminui. A base tem 2 meses e as > > tabelas estão com AGE de aproximadamente 2350000. Tenho duas dúvidas e > conto > > com a colaboração de vocês: > > Esses UPDATE´s são nos mesmos registros? Se forem, podem ter > problemas com a modelagem da aplicação. Obs. tosca -> *SGDB´s com MVCC > sofrem um pouco com atualizações dos mesmos registros muitas vezes em > pouco tempo*.
Sim, tenho um conjunto de tuplas que são atualizadas individualmente centenas de vezes ao dia. > > > > Este valor não deveria voltar a zero? > > Não[1] (alguém me corrije pois não lembro direito...). > > > Vi que a versão 8.3.4 conta com uma correção no cálculo do datfrozenxid. > > Essa correção implica em algum benefício para essa minha situação? > > O autovacuum é recomendável deixar habilitado no 8.3 ou superior. > Em muitos casos que desliga, mesmo em uma quantidade muito grande de > transações (bem maiores que você colocou acima), seu banco poderá > ficar mais lento. > > > referência: > > 1 - http://www.postgresql.org/docs/8.3/interactive/routine-vacuuming.html > > > []´s > -- > Fernando Ike > http://www.midstorm.org/~fike/weblog<http://www.midstorm.org/%7Efike/weblog> > _______________________________________________ > pgbr-geral mailing list > [email protected] > https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral > Muito Obrigado! -- Leandro Cavalari Soares Analista de Sistemas / DBA Veltrac - Tecnologia em Logística (43) 9922-8095 - Londrina / PR
_______________________________________________ pgbr-geral mailing list [email protected] https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
