question about how postgres writes to disk

From: anypossibility <anypossibility(at)zoho(dot)com>
To: <pgsql-admin(at)postgresql(dot)org>
Subject: question about how postgres writes to disk
Date: 2010-11-12 20:13:12
Message-ID: 12c41b8660e.6351546402247124456.-2698416702660123492@zoho.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-admin

I am running postgres and data directory is on network volume.
postgres version 8.3
Server Crashed: 10:00 pm
Last known up: 9:30 pm (from log)
Checkpoint_Segments setting = 3 (conf)
When postgres try to recover from the crash it has no access to storage.
Once storage volume is re-connected:
There were index corruptions
Also some missing data... All records seems to be updated before/after Last know up (9:30).
I understand that some updates were in cache and haven't been written to the disk yet hence updates are lost.
However, it seems that record that were created long time ago (but updated before the crash occurs) is completely missing (unable to find even after reindex is done).
Does this make sense? or Is this impossible and record might be somewhere on the disk?
Thank you very much for your time in advance.

Browse pgsql-admin by date

  From Date Subject
Next Message Kevin Grittner 2010-11-13 17:07:11 Re: question about how postgres writes to disk
Previous Message Joshua D. Drake 2010-11-12 20:05:31 Re: auto vacuum question