2014-10-11 8:30 GMT-05:00 Eduardo Arenas C. <[email protected]>:
> Jaime estos valores me arrojan las consultas:
>
>
> show checkpoint_segments; = 128

ah! esto lo explica.
en el directorio pg_xlog siempre habrá como mínimo 2 veces
checkpoint_segments (o mejor dicho los segmentos necesarios para
reconstruir desde dos checkpoints atras)

> "checkpoints_timed";"checkpoints_req";"checkpoint_write_time";"checkpoint_sync_time";"buffers_checkpoint";"buffers_clean";"maxwritten_clean";"buffers_backend";"buffers_backend_fsync";"buffers_alloc";"stats_reset"
> 45447;78698;1064601006;42601849;1399308941;104926750;923581;1758284949;0;1416453633;"2014-04-22
> 14:46:26.993066-03"
>

y según esto, la tercera parte del tiempo los checkpoints ocurren
porque se llenan los segmentos de WAL. Tienes una base muy activa!
Me pregunto en que valores tendras: checkpoint_timeout y
checkpoint_completion_target ?

> Y si es posible esta consulta 2 veces separada cada una 1 hora en hora pico:
>
> select pg_xlogfile_name(pg_current_xlog_write_location());
>
> Me dice que pg_current_xlog_write_location() no existe!, esta bien ? o tengo
> que crearla? de donde la saco??
>

Disculpa, es que la escribí de memoria. Debio ser:
select pg_xlogfile_name(pg_current_xlog_location());

aunque ya no importa, es obvio que en verdad estas generando esa
cantidad de wal.

-- 
Jaime Casanova         www.2ndQuadrant.com
Professional PostgreSQL: Soporte 24x7 y capacitación
Phone: +593 4 5107566         Cell: +593 987171157

-
Enviado a la lista de correo pgsql-es-ayuda ([email protected])
Para cambiar tu suscripción:
http://www.postgresql.org/mailpref/pgsql-es-ayuda

Responder a