> > Pessoal, tem como desabilitar (temporariamente) o autovacuum sem > > reiniciar o serviço do PostgreSQL? > > Sim. > Basta alterar no conf e dar um reload ao invés de restart.
> Para mim foi estranho, pois antes de perguntar a lista eu fiz isso, mas, > visualizando o "top", o processo de autovacuum continuou. Qual versão do PostgreSQL e S.O. está utilizado? Qual procedimento executou para o reload? O log do PostgreSQL acusou o reload? Em 8.4 ou superior, o log claramente dirá que o processo autovacuum_launcher sai da memória. > Outra coisa, eu não lembro agora, mas o autovacuum NÃO gera lock da > tabela certo? Não gera um bloqueio explícito. Lock sim, tudo no PostgreSQL é lock. Haverá bloqueio com outros VACUUMs e ANALYZEs. Se um destes for executado, o autovacuum deve sair. Processos de segundo plano no PostgreSQL não devem jamais interferir no que o usuário está pedindo. []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
