Claudio Roberto wrote: > O teu pessoal de infla no momento de fazer o vacuum, se certifica que não há > conexões/trasações abertas? > é interessante rodar esse comando vacuum sem o risco de haver nenhuma > transação em aberto no banco de dados, desta forma vai garantir que todas > sem nenhuma exeção "linhas" sejam lockadas , sem risco de problemas de > reiniciar o ID da transação. Abaixo texto explicativo. > Acho que você está lendo texto muito antigo. Desde a versão 8.1 já existe um mecanismo para avisar e *previnir* que o reinício do ID de transação não ocorra. Vide notas de lançamento. E quanto a executar um VACUUM FULL quando o banco de dados está em atividades (i) não há perda de dados (ii) as tabelas e índices envolvidos na limpeza (aka vacuum) momentânea ficaram bloqueadas pois o que o vacuum faz é reorganizar os dados no(s) arquivo(s) de dados (iii) a lentidão se deve ao item anterior.
-- Euler Taveira de Oliveira http://www.timbira.com/ _______________________________________________ pgbr-geral mailing list [email protected] https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
