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.

[]s
Flavio Gurgel

_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a