Re: does database shut down cleanly when WAL device fails?

Поиск
Список
Период
Сортировка
Искать
От
Tom Lane
Тема
Re: does database shut down cleanly when WAL device fails?
Дата
в 12:05:35
Msg-id
8989.1115132728@sss.pgh.pa.us
Ответ на
Список
Дерево обсуждения
does database shut down cleanly when WAL device fails? Brandon Craig Rhodes <brandon@rhodesmill.org>
Re: does database shut down cleanly when WAL device Ragnar Hafstað <gnari@simnet.is>
Re: does database shut down cleanly when WAL device fails? Tom Lane <tgl@sss.pgh.pa.us>
Re: does database shut down cleanly when WAL device fails? Bruce Momjian <pgman@candle.pha.pa.us>
Brandon Craig Rhodes  writes:
>       And the disputed point:

>         - If the drive holding the WAL fails, then the database engine
>           will shut down cleanly by writing everything in RAM out to
>           the real database tables, and no data will be lost.

Whoever claimed that has no familiarity with the code at all, and no
understanding of the basic WAL rule: write to the log BEFORE you write
data.

In point of fact, loss of the WAL drive will mean a database PANIC stop
and probably a corrupt data area afterwards, since there'd be no
guarantee that related page updates had all made it to disk.

			regards, tom lane
В списке pgsql-general по дате отправления
От: Scott Marlowe
Дата:
От: Joshua D. Drake
Дата:
FAQ