Em 13 de dezembro de 2013 15:17, Flavio Henrique Araque Gurgel < [email protected]> escreveu:
> Deixe-me ver se entendi. >> O congelamento evita que os XIDs sejam mudados ao início de um novo >> ciclo de numeração de XIDs, pq caso contrário teriam um XID inferior a >> transações mais antigas? >> Simples assim? :) >> > > Na verdade é bem o contrário. > A opção FREEZE vai fazer com que a idade mínima da tabela toda seja zero. > Logo, quando o contador voltar a zero, não haverá problemas. > > Essa opção é agressiva e a operação vai tomar bastante tempo. Evite-a. > Caso você tenha alguma suspeita de que um autovacuum forçado esteja > rodando, ajustar a opção vacuum_freeze_min_age é a melhor ideia. Mas isso > normalmente só é necessário quando o autovacuum está desligado, o que é > péssimo de se fazer. > > De acordo com a documentação, a opção FREEZE deverá ser removida em alguma > próxima versão do PostgreSQL. Uma coisa interessante: "The FREEZE option is deprecated and will be removed in a future release; set the parameter instead. " [1] Como vc mencionou consta até a documentação da versão 9.0. [1] Da 9.1 em diante o aviso foi retirado. [2] [1] http://www.postgresql.org/docs/9.0/static/sql-vacuum.html [2] http://www.postgresql.org/docs/9.1/static/sql-vacuum.html > > []s > Flavio Gurgel > _______________________________________________ > pgbr-geral mailing list > [email protected] > https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral >
_______________________________________________ pgbr-geral mailing list [email protected] https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
