Ops!
Outro assunto ficou melhor mesmo... :)
On 07-05-2015 14:19, Matheus de Oliveira wrote:
Novo assunto. Melhor... :)
2015-05-07 13:46 GMT-03:00 Edson F. Lidorio <[email protected]
<mailto:[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 <http://www.dextra.com.br/postgres/>
_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
No meu caso, apenas alguns horário que tenho bastante transações, na
maior parte do tempo é tranquilo:
Segue resultado da pg_stat_bgwriter:
postgres=# table pg_stat_bgwriter;
-[ RECORD 1 ]---------+------------------------------
checkpoints_timed | 503
checkpoints_req | 180
checkpoint_write_time | 2247739
checkpoint_sync_time | 602931
buffers_checkpoint | 193432
buffers_clean | 6
maxwritten_clean | 0
buffers_backend | 2286448
buffers_backend_fsync | 0
buffers_alloc | 92711
stats_reset | 2015-04-30 23:57:29.423976-03
_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral