Re: [pgsql-ru-general] Оптимизация на уровне ОС. - Mailing list pgsql-ru-general

From Vladimir Rusinov
Subject Re: [pgsql-ru-general] Оптимизация на уровне ОС.
Date
Msg-id AANLkTinShF=PzcUvz9y5qbFpg7YmFgjYAnHK07BUdH_d@mail.gmail.com
Whole thread Raw
In response to Re: [pgsql-ru-general] Оптимизация на уровне ОС.  (Mihail Nasedkin <m.nasedkin@gmail.com>)
List pgsql-ru-general


2010/11/16 Mihail Nasedkin <m.nasedkin@gmail.com>
Каково значение команд pg_start_backup и pg_stop_backup? Без них
никак?

Насколько я понимаю, да. Не вижу никакой проблемы в необходимости их запуска.
 
Или это обязательные точки отсчета при процедуре восстановления?

да
 
Не совсем понятна процедура считывания этих файлов, как сервер их
находит в куче файлов транзакций?
 
Все wal файлы имеют определенный порядковый номер.
Упрощенно примерно так: при pg_start_backup() сервер "запоминает" номер транзакции и wal файла. При ресторе из снапшота он начинает искать файлы начиная с запомненого и до тех пор пока не пойдут ошибки доступа (то есть пока следующего файла не будет),  либо до указаного в конфиге момента времени.

--
Vladimir Rusinov
http://greenmice.info/

pgsql-ru-general by date:

Previous
From: Mihail Nasedkin
Date:
Subject: Re: [pgsql-ru-general] Оптимизация на уровне ОС.
Next
From: Sergej Kandyla
Date:
Subject: Re: Re: [pgsql-ru-general] Оптимизация на уровне ОС.