Em 21-01-2013 12:40, Danilo Silva escreveu: > Uai, então ocorreu o que você queria! > O processo autovacuum launcher não pode mais aparecer no seu top, ps, > etc... Ele continua lá? > > > Após o reload, eu aguardei alguns segundos, como não desapareceu, eu > reiniciei o serviço.
Pelo que vi mais abaixo você fez uma confusão. > Detalhe: Se você viu um processo assim: > autovacuum - VACUUM > > Ele é um processo que já estava rodando, não será morto automaticamente. > Você pode matá-lo com pg_terminate_backend. > > Se for um processo: > autovacuum - VACUUM to prevent wraparound > > Mesmo que você o mate e o autovacuum esteja desligado, ele vai voltar. É > uma proteção do PostgreSQL para evitar perda de dados na tabela por > sobreposição de id de transação. > > > Não lembro exatamente como estava, mas era o processo normal, algo como > "autovacuum worker process <tabela>" Então, quando você desliga o autovacuum no conf e faz o reload, some apenas o processo que dispara os novos vacuums: autovacuum launcher Eventuais workers (que fazem o trabalho mesmo) não somem. Você tem de terminá-los à mão com: SELECT pg_cancel_backend(pid); []s __________________________________ Flavio Henrique A. Gurgel Líder de Projetos Especiais Consultoria, Projetos & Treinamentos 4LINUX Tel1: +55-11.2125-4747 ou 2125-4748 www.4linux.com.br email: [email protected] ______________________________ FREE SOFTWARE SOLUTIONS _______________________________________________ pgbr-geral mailing list [email protected] https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
