Importante

Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!

1
resposta

Fala consagrados! Minha dúvida de hoje é sobre o VACUUM FULL do Postgres

Seguinte... Quando o eu trunco uma tabela (limpo todos os registros dela) em um processo automático. Ainda precisaria realizar o VACUUM FULL?

1 resposta

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!

Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓. Bons Estudos!