Duda con bgwriter_delay y wal_writer_delay

From: Lazaro Rubén García Martinez <lgarciam(at)vnz(dot)uci(dot)cu>
To: "pgsql-es-ayuda(at)postgresql(dot)org" <pgsql-es-ayuda(at)postgresql(dot)org>
Subject: Duda con bgwriter_delay y wal_writer_delay
Date: 2011-11-08 19:11:24
Message-ID: 294D3D02D5E18D42827B2ECFEADEB688214CE9FAF7@mx-interno.vnz.uci.cu
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

Hola a todos en la lista. Les escribo porque quería saber cuál es la diferencia entre los parámetros de configuración bgwriter_delay y wal_writer_delay, y qué relación tienen con los procesos de Postgres writer y wal writer, además también quisiera conocer en qué se diferencian ambos procesos, según tengo entendido, bgwriter_delay es el tiempo en milisegundos en que el proceso writer permancerá dormido hasta que inicie otra ronda donde haga un flush a los buffers de wal para llevar las actualizaciones a disco, mientras el parámetro wal_writer_delay es el tiempo en milisegundos en que el proceso wal writer permanecerá dormido. Básicamente la pregunta sería en que se diferencian los procesos de Postgres writer y wal writer, y de que se encarga cada uno??

Otra pregunta, cuando estos buffers se almacenan en disco sobre los ficheros wal, aún continúan los wal_buffers sucios y los ficheros de las tablas e índices solo se actualizan cuando se ejecute un checkpoint??

Saludos y muchas gracias a todos por su tiempo.

Responses

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message JHONATAN CANO FURAGARO 2011-11-08 19:11:26 Re: Error 1053 en postgres
Previous Message Rodrigo Ruiz Fuentes 2011-11-08 19:07:59 Re: Buscar texto con prefijo y sufijo determinado