Novo assunto. Melhor... :)

2015-05-07 13:46 GMT-03:00 Edson F. Lidorio <[email protected]>:

> 2015-05-07 12:45:25 BRT [3254-1] [desconhecido]@[desconhecido] LOG:
> pacote de inicialização incompleto
> 2015-05-07 12:46:48 BRT [3248-1] LOG:  pontos de controle estão ocorrendo
> frequentemente (28 segundos)
> 2015-05-07 12:46:48 BRT [3248-2] DICA:  Considere aumentar o parâmetro de
> configuração "checkpoint_segments".
> [...]
> 2015-05-07 12:47:33 BRT [3248-5] LOG:  pontos de controle estão ocorrendo
> frequentemente (27 segundos)
> 2015-05-07 12:47:33 BRT [3248-6] DICA:  Considere aumentar o parâmetro de
> configuração "checkpoint_segments".
>
> Esse parâmetro checkpoint_segments estava desabilitado, ai eu ativei e
> aumentei também, mais mesmo  assim fica pedindo para aumentar.
>
> Valor atual: checkpoint_segments = 10
>
> Como ajustar esse valor para ficar com um valor ideal?
>

Você pode aumentar mais esse valor, o ideal é que o checkpoint_segments
seja o suficiente para que a maioria das requisições sejam feitas por tempo
(uma forma de analisar é pela view pg_stat_bgwriter, outra é pelo log
habilitando o log_checkpoints).

O efeito causado por aumentar esse valor é aumento no espaço ocupado no
diretório pg_xlog, o que não deve ser um problema, em geral. O número de
segmentos (sendo 16MB cada um) é de aproximadamente: (2 +
checkpoint_completion_target) * checkpoint_segments.

Agora, se acontecer apenas alguns "checkpoints" imediatos, em picos de alta
atividade, não é um problema tão grave.

Atenciosamente,
-- 
Matheus de Oliveira
Analista de Banco de Dados
Dextra Sistemas - MPS.Br nível F!
www.dextra.com.br/postgres
_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a