From: | Vladimir Rusinov <vladimir(at)greenmice(dot)info> |
---|---|
To: | Mihail Nasedkin <m(dot)nasedkin(at)gmail(dot)com> |
Cc: | pgsql-ru-general(at)postgresql(dot)org |
Subject: | Re: [pgsql-ru-general] Оптимизация на уровне ОС. |
Date: | 2010-11-17 09:25:15 |
Message-ID: | AANLkTinShF=PzcUvz9y5qbFpg7YmFgjYAnHK07BUdH_d@mail.gmail.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-ru-general |
2010/11/16 Mihail Nasedkin <m(dot)nasedkin(at)gmail(dot)com>
> Каково значение команд pg_start_backup и pg_stop_backup? Без них
> никак?
Насколько я понимаю, да. Не вижу никакой проблемы в необходимости их
запуска.
> Или это обязательные точки отсчета при процедуре восстановления?
>
да
> Не совсем понятна процедура считывания этих файлов, как сервер их
> находит в куче файлов транзакций?
>
Все wal файлы имеют определенный порядковый номер.
Упрощенно примерно так: при pg_start_backup() сервер "запоминает" номер
транзакции и wal файла. При ресторе из снапшота он начинает искать файлы
начиная с запомненого и до тех пор пока не пойдут ошибки доступа (то есть
пока следующего файла не будет), либо до указаного в конфиге момента
времени.
--
Vladimir Rusinov
http://greenmice.info/
From | Date | Subject | |
---|---|---|---|
Next Message | Sergej Kandyla | 2010-11-19 10:10:40 | Re: Re: [pgsql-ru-general] Оптимизация на уровне ОС. |
Previous Message | Mihail Nasedkin | 2010-11-17 00:07:13 | Re: [pgsql-ru-general] Оптимизация на уровне ОС. |