Skip site navigation (1) Skip section navigation (2)

Re: Checkpoints en postgres 8.0

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 (view raw or flat)
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
-------------------------------------------------

In response to

Responses

pgsql-es-ayuda by date

Next:From: Marco VillagránDate: 2005-07-28 15:22:40
Subject: Re: Portando Procedimiento de Oracle a Postgresql
Previous:From: Alvaro HerreraDate: 2005-07-28 15:01:41
Subject: Re: Portando Procedimiento de Oracle a Postgresql

Privacy Policy | About PostgreSQL
Copyright © 1996-2014 The PostgreSQL Global Development Group