From: | "Cristian Lopez" <cristian(dot)lopez(dot)cel(at)gmail(dot)com> |
---|---|
To: | "Martin Marques" <martin(at)marquesminen(dot)com(dot)ar> |
Cc: | pgsql-es-ayuda(at)postgresql(dot)org |
Subject: | Re: WAL - Momento de escritura a disco |
Date: | 2008-05-02 23:39:36 |
Message-ID: | eb29f9dc0805021639h37e4fc5cj1993279b1bdf102a@mail.gmail.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
OK. Pero si fsync=off, cada cuanto se baja la info del WAL a disco?
Gracias!
2008/5/2 Martin Marques <martin(at)marquesminen(dot)com(dot)ar>:
> Cristian López escribió:
>
>> Hola lista, les hago una consulta. Cada vez que se escribe algo al WAL, es
>> escrito directamente en el fileSystem?
>>
>
> Directamente al log de WAL que esta en pg_xlog/
>
> Osea ... las propiedades checkpoint_segments y checkpoint_timeout son
>> para configurar la escritura desde el WAL a las tablas, pero que
>>
>
> Un checkpoint (punto de control) es cuando se vuelca en las tablas la
> información que se resguardo en los logs de WAL. A partir de ese momento los
> datos ya estan en disco, y si hay una caida mas adelante, PG solo tendra que
> recuperar desde el log de WAL los datos despues del ultimo checkpoint.
>
> pasaría si en un sistema sin UPS se corta la luz drásticamente.
>>
>
> Nada, o casi nada, si tenes fsync=on
>
> Podría pasar que el WAL quede desactualizado ?,
>>
>
> No si tenes fsync=on
>
> Cada vez que se guarda algo en el WAL, se escribe a disco ?
>>
>
> Si, si tenes fsync=on.
>
From | Date | Subject | |
---|---|---|---|
Next Message | Arlen Tamayo Labrada | 2008-05-03 04:34:37 | |
Previous Message | Angel De Jesus González Cruz | 2008-05-02 23:34:47 | Ayuda on funcion que regresa registros |