Em 21 de outubro de 2013 11:16, Fabrízio de Royes Mello <
[email protected]> escreveu:

> On 21-10-2013 10:53, Danilo Silva wrote:
>
>> Pessoal,
>>
>> Tenho agendado no cron uma rotina que executa vacuum full (vacuumdb -f
>> -a -v -z).
>>
>> É possível retirar dessa execução uma tabela específica? E com o reindex
>> (reindexdb -a) dá para fazer a mesma coisa?
>>
>>
> Danilo,
>
> Nenhum dos 2 utilitários (vacuumdb e reindexdb) oferecem uma opção para
> *ignorar* tabelas (similar ao -T do pg_dump). É até uma idéia de patch para
> enviar para a comunidade internacional.
>
> Mas vc pode fazer um script simples, lendo do catálogo do PG as tabelas
> que vc quer rodar o vacuum/reindex, ignorando aquelas que vc não quer.


Neste caso as configurações do autovacuum (configurações que setamos
diretamente na tabela) não interfere em nada com o vacuumdb?


Outra coisa, as duas rotinas geram lock exclusivo das tabelas?


[]s
Danilo
_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a