Re: Puede pasar que en Postgres para Windows se pierdan datos si se resetea la pc?

From: Alvaro Herrera <alvherre(at)commandprompt(dot)com>
To: + RME <rme(dot)plan(dot)b(at)gmail(dot)com>
Cc: Yoel Mc Lennan <listas(at)yoel(dot)com(dot)ar>, pgsql-es-ayuda(at)postgresql(dot)org
Subject: Re: Puede pasar que en Postgres para Windows se pierdan datos si se resetea la pc?
Date: 2008-06-27 13:35:28
Message-ID: 20080627133528.GE28169@alvh.no-ip.org
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

+ RME escribió:
> Alvaro:
>
> si pasa y no soy al unico al que afecto conozco varios casos al respecto.
>
> en nuestro caso en el proceso de puesta en produccion no podiamos esperara
> un UPS y procedimos pese a los riesgos, en el interin nosotros encontramos
> un patron una determinada cantidad de registros que se perdian desde el
> ultimo registro introducido y siempre era el mismo numero de registros en
> esa tabla.
>
> como entenderas esto no solo paso una vez, es negligente lo sabemos pero las
> condiciones de trabajo no siempre son las mejores.

Hay varios factores que pueden causar esto, así que no es imposible que
pase.

1. Si los discos tienen el cache de escritura activo, pueden perderse
unas cuantas transacciones (el cache puede ser a otro nivel tambien:
algunas controladoras de disco tienen cache por ejemplo).

2. Si el sistema operativo tiene algun cache o no esta implementando el
fsync limpiamente (ya sea por un bug o por una optimizacion)

3. La configuracion no es correcta

... supongo que habran otras.

--
Alvaro Herrera http://www.CommandPrompt.com/
PostgreSQL Replication, Consulting, Custom Development, 24x7 support

In response to

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Alvaro Herrera 2008-06-27 13:36:46 Re: RAISE NOTICE en 8.3.3
Previous Message + RME 2008-06-27 13:17:09 Re: Puede pasar que en Postgres para Windows se pierdan datos si se resetea la pc?