Em 13 de dezembro de 2012 17:15, Matheus de Oliveira <[email protected]> escreveu: > 2012/12/13 Joel Landim Mourão <[email protected]> >> >> Boa tarde, >> > > Boa tarde. > >> >> Sei que o processo do vacuum precisa ser feito com mais frequencia, >> mas por um erro de projeto acabamos hoje usando ainda a versão 8.2.x >> mas em processo de migração para 9.2.x, em alguns clientes precisamos >> executar o vacuum, porém em alguns casos ele fica dias executando, >> dois, tres dias. >> > > 8.2.x??? Nem vou comentar... xD > > Você não disse como está fazendo esse procedimento. >
Depende do caso, mas normalmente tem sido feito por comando: vacuum -af > >> >> Temos condições de parar a aplicação para fazer as manutenções >> necessárias, existe alguma dica, para que eu possa ter mais agilidade >> no processo do vacuum? >> > > CLUSTER ou pg_reorg (que não sei se vai funcionar nessa versão). > > >> >> Só para complementar, não são grandes servidores, em alguns casos o >> disco é pequeno < 200Gb e o banco tem cerca de 100~150Gb, a manutenção >> normalmente vem com DELETE, e ja estou estudando a possbilidade de >> fazer particionamento de tables. >> > > Particionamento? Por que está pensando nisso? O caso do particionamento eu tratei em outro post, esta relacionado a demora em algumas consultas, pois somente uma tabela costuma crescer 100~200Gb e como a app é pequena e usa pouco recurso de hardware preciso redimensionar para melhorar. > > Sem mais detalhes de tudo, como está o ambiente, como e porquê você executa > essas operações, vai ficar difícil ajudar. > No geral é para liberar espaço em disco, como é uma tabela só que costuma ficar inchada, e ela não recebe deletes nem updates comumente, dai só sob demanda executamos o procedimento de delete, outro fator para o uso do particionamento. > > > Atenciosamente, > -- > Matheus de Oliveira > Analista de Banco de Dados PostgreSQL > Dextra Sistemas - MPS.Br nível F! > www.dextra.com.br/postgres > > > > _______________________________________________ > pgbr-geral mailing list > [email protected] > https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral > -- Joel Landim Mourão _______________________________________________ pgbr-geral mailing list [email protected] https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
