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
