Em 13 de dezembro de 2013 15:00, Flavio Henrique Araque Gurgel < [email protected]> escreveu:
> Alguém por gentileza poderia me explicar o que é o congelamento de >> tuplas e para que serve. >> > > É a troca dos identificadores de transação sobre todas as tuplas da > tabela, para entrarem no intervalo superior à transação mais antiga > possível nela. > > Isso é feito pra que, quando o contador de transações volte a zero, o > PostgreSQL indisponibilize transações na tabela. Ele faz isso pra evitar > perda de dados, uma vez que transações inválidas voltariam a aparecer para > transações novas. > > Se seu autovacuum estiver ligado, você não precisa se preocupar com isso. > 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? :) > > []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
