From: | Martín Marqués <martin(at)bugs(dot)unl(dot)edu(dot)ar> |
---|---|
To: | pgsql-es-ayuda(at)postgresql(dot)org |
Cc: | Alvaro Herrera <alvherre(at)alvh(dot)no-ip(dot)org>, "Fabio C(dot) Bon" <bon(at)kernel(dot)net(dot)uy> |
Subject: | Re: Checkpoints en postgres 8.0 |
Date: | 2005-07-28 15:15:51 |
Message-ID: | 200507281215.53034.martin@bugs.unl.edu.ar |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
El Jue 28 Jul 2005 11:43, Alvaro Herrera escribió:
>
> Efectivamente, el codigo no ejecuta un fsync sobre los archivos de datos
> durante un checkpoint, si la opcion fsync esta desactivada. Es decir,
> aun cuando se haya ejecutado un checkpoint es posible perder datos, si
> el sistema operativo decide no escribirlos a disco. Puedes corroborar
> esto tu mismo mirando el codigo; busca la funcion mdsync() en
> src/backend/storage/smgr/md.c
>
> Moraleja: jamas tener un servidor con fsync=false.
En particular porque no se gana mucho en cuanto a rendimiento, y se pierde
mucho en seguridad de datos.
--
12:13:48 up 25 days, 20:59, 2 users, load average: 0.85, 0.85, 0.69
-------------------------------------------------
Lic. Martín Marqués | SELECT 'mmarques' ||
Centro de Telemática | '@' || 'unl.edu.ar';
Universidad Nacional | DBA, Programador,
del Litoral | Administrador
-------------------------------------------------
From | Date | Subject | |
---|---|---|---|
Next Message | Marco Villagrán | 2005-07-28 15:22:40 | Re: Portando Procedimiento de Oracle a Postgresql |
Previous Message | Alvaro Herrera | 2005-07-28 15:01:41 | Re: Portando Procedimiento de Oracle a Postgresql |