Fiz o mesmo teste que vc so atualiza o heap_blks_hit qdo inicio o 
banco, depois de +- um minuto para de atualizar.

Ja mudei todos os parametros do postgresql.conf com realação ao 
autovacuum e ele não executa.

Na view pg_stat_all_tables o campo last_autovacuum fica em branco.


Hj cheguei aqui na empresa e tive que rodar vacuum full so o full e que 
volta a performance do meu BD.

Acredito que isso seja um problema da versão 8.2 porque o mesmo banco na 
  8.1 isso não acontecia.


Euler Taveira de Oliveira escreveu:
> Mateus wrote:
> 
>> Aqui esta coletando as  estatísticas (select * from 
>> pg_statio_user_tables) mas no pgAdmin onde mostra as estatísticas so 
>> começou a coletar qdo iniciei o banco pela primeira vez ai depois parou 
>> de Coletar.
>>
> Como assim parou de coletar? Veja, o caso abaixo:
> 
> regression=# select * from pg_statio_user_tables where relname ~ 'foo';
> -[ RECORD 1 ]---+-------
> relid           | 16385
> schemaname      | public
> relname         | foo
> heap_blks_read  | 310
> heap_blks_hit   | 6
> idx_blks_read   | 9
> idx_blks_hit    | 6
> toast_blks_read | 
> toast_blks_hit  | 
> tidx_blks_read  | 
> tidx_blks_hit   | 
> 
> regression=# select * from foo where a = 400;
> -[ RECORD 1 ]
> a | 400
> b | xxx
> c | 4124124
> 
> regression=# select * from pg_statio_user_tables where relname ~ 'foo';
> -[ RECORD 1 ]---+-------
> relid           | 16385
> schemaname      | public
> relname         | foo
> heap_blks_read  | 310
> heap_blks_hit   | 8
> idx_blks_read   | 9
> idx_blks_hit    | 9
> toast_blks_read | 
> toast_blks_hit  | 
> tidx_blks_read  | 
> tidx_blks_hit   | 
> 
> regression=# 
> 
> 
> Perceba que heap_blks_hit mudou de 6 para 8. Neste caso a coleta de
> estatísticas está funcionando. Os parâmetros heap_blks_* e idx_blks_*
> mudam se a coleta de estatística está habilitada.
> 
>> Onde ajusto os parâmetros autovacuum_* ?
>>
> No postgresql.conf.
> 

_______________________________________________
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

Responder a