Re: [GENERAL] checkpoint clarifications needed

Поиск
Список
Период
Сортировка
От Adrian Klaver
Тема Re: [GENERAL] checkpoint clarifications needed
Дата
Msg-id 8518e369-0da9-114f-3fda-d310b8dbe9ca@aklaver.com
обсуждение исходный текст
Ответ на Re: [GENERAL] checkpoint clarifications needed  (Tom DalPozzo <t.dalpozzo@gmail.com>)
Ответы Re: [GENERAL] checkpoint clarifications needed
Список pgsql-general
On 01/09/2017 01:10 PM, Tom DalPozzo wrote:
>         Reread your original post and realized you where also asking
>         about transaction consistency and WALs. The thumbnail version is
>         that Postgres writes transactions to the WALs before they are
>         written to the data files on disk. A checkpoint represents a
>         point in the sequence when is is known that the changes recorded
>         in the WAL have been also recorded in the disk data files. So
>         Postgres then knows that in a recovery scenario it needs to only
>         redo/replay the WAL changes that are past the last checkpoint.
>         So the transactions are there it is just a matter of if they
>         need to be replayed or not. This is subject to caveats:
>
>
>     https://www.postgresql.org/docs/9.5/static/wal-reliability.html
>     <https://www.postgresql.org/docs/9.5/static/wal-reliability.html>
>
>
> Hi, I had already read that doc but I can't  answer clearly to my
> questions 2,4 and 5.

The answer would seem to depend on what you consider 'a consistency
state position'. Is it possible to be more explicit about what you mean?

> Regards
> Pupillo
>
>


--
Adrian Klaver
adrian.klaver@aklaver.com


В списке pgsql-general по дате отправления:

Предыдущее
От: Tom DalPozzo
Дата:
Сообщение: Re: [GENERAL] checkpoint clarifications needed
Следующее
От: Job
Дата:
Сообщение: [GENERAL] Matching indexe for timestamp