Re: [HACKERS] Use of snapshot in logical replication

Поиск
Список
Период
Сортировка
От Petr Jelinek
Тема Re: [HACKERS] Use of snapshot in logical replication
Дата
Msg-id 24974dc4-8b1a-024a-cc6d-f628687ff9d9@2ndquadrant.com
обсуждение исходный текст
Ответ на Re: [HACKERS] Use of snapshot in logical replication  (Craig Ringer <craig@2ndquadrant.com>)
Ответы Re: [HACKERS] Use of snapshot in logical replication  (Andres Freund <andres@anarazel.de>)
Список pgsql-hackers
On 08/06/17 03:08, Craig Ringer wrote:
> On 7 June 2017 at 18:16, sanyam jain <sanyamjain22@live.in> wrote:
>> Hi,
>>
>> Can someone explain the usage of exporting snapshot when a logical
>> replication slot is created?
> 
> It's used to pg_dump the schema at a consistent point in history where
> all xacts are known to be in the snapshot (and thus dumped) or known
> not to be (so they'll be streamed out on the slot).
> 

Not just schema, it can also be used to get existing data at consistent
point in history so that changes will follow without gaps or duplicates.

That being said, the built-in logical replication isn't using the
exported snapshots at all.

--  Petr Jelinek                  http://www.2ndQuadrant.com/ PostgreSQL Development, 24x7 Support, Training &
Services



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

Предыдущее
От: Petr Jelinek
Дата:
Сообщение: Re: [HACKERS] Notes on testing Postgres 10b1
Следующее
От: Andres Freund
Дата:
Сообщение: Re: [HACKERS] Use of snapshot in logical replication