Seguinte... Quando o eu trunco uma tabela (limpo todos os registros dela) em um processo automático. Ainda precisaria realizar o VACUUM FULL?
Seguinte... Quando o eu trunco uma tabela (limpo todos os registros dela) em um processo automático. Ainda precisaria realizar o VACUUM FULL?
Oii, Antônio! Tudo bem?
Antônio, se você truncou a tabela, não é necessário realizar o VACUUM FULL
, o próprio procedimento de truncar já realiza a limpeza completa dos registros, liberando o espaço de forma imediata.
Neste link aqui você pode conferir esse o uso do TRUNCATE
onde essa funcionalidade é enfatizada.
Caso tenha interesse, também, em se aprofundar no conteúdo sobre o VACCUM
recomendo a leitura da documentação oficial do PostgreSQL que aborda esse tópico.
Segue o link:
A página pode abrir em Inglês, basta clicar em qualquer parte dela com o botão direito do mouse e escolher a opção "Traduzir para o português".
Espero ter ajudado e qualquer dúvida, conte o com fórum da Alura.
Bons estudos, Antônio!