Re: Streaming replication: sequences on slave seemingly ahead of sequences on master - Mailing list pgsql-general

From Simon Riggs
Subject Re: Streaming replication: sequences on slave seemingly ahead of sequences on master
Date
Msg-id CA+U5nMLrdpv2oAY6+V0nCugwfFg+XFucdk1OZGZOgViCb3+kKg@mail.gmail.com
Whole thread Raw
In response to Streaming replication: sequences on slave seemingly ahead of sequences on master  (Vincent de Phily <vincent.dephily@mobile-devices.fr>)
Responses Re: Streaming replication: sequences on slave seemingly ahead of sequences on master
List pgsql-general
On 4 May 2012 14:55, Vincent de Phily <vincent.dephily@mobile-devices.fr> wrote:

> It all seems to be working fine, except that when checking the data (selecting
> latest primary key and sequence value for all tables) on master and slave,
> some sequence ids are higher on the slave than on the master. I could
> understand if they were lower, but this is weird.
>
> * The slave's sequences can be anywhere between 1 and 50 ids ahead.

This is normal. The sequences are advanced in chunks of 100, so the
master's value will be the nextval() while the value on standby will
be the start of the next chunk, so as you say, slightly ahead of the
master.

The same thing would also happen in case of a crash.

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

pgsql-general by date:

Previous
From: Stefan Tzeggai
Date:
Subject: Lost one tablespace - can't access whole database
Next
From: Aleksey Tsalolikhin
Date:
Subject: how to amend SQL standard to add comments?