Vinicius wrote: > Nao consigo mais fazer vacuum full na minha base, minha base tem 10gb e tem > duas tabelas q cada uma tem 5 milhoes d registros,, mando executar o vacuum > full e demora + ou - 7horas passando e mesmo assim nao termina, como so > tenho o periodo das 0hrs - 7hrs para passar nao sei qnto tempo ainda pode > demorar, durante o dia eu executo 2x o vacuum normal. > > Oq eu posso fazer pra melhorar este tempo do vacuum full ? > Parece-me que sua base tem mais tuplas "mortas" do que vigentes. Estou certo? Para diminuir o tempo de VACUUM te dou dois conselhos, nessa ordem de prioridade: 1) fazer o VACUUM de uma tabela e depois da outra; 2) fazer um 'dump' e um 'restore' da base de dados.
Se mesmo assim você não conseguir fazer o VACUUM de uma tabela no período que você tem, então a segunda opção é a sua saída. Depois disso você deve agendar um VACUUM todo dia para que não venha a ter esse mesmo problema novamente. -- Euler Taveira de Oliveira http://www.timbira.com/ _______________________________________________ Grupo de Usuários do PostgreSQL no Brasil Antes de perguntar consulte o manual http://pgdocptbr.sourceforge.net/ Para editar suas opções ou sair da lista acesse a página da lista em: http://pgfoundry.org/mailman/listinfo/brasil-usuarios
