From: | Alexander Pyhalov <alp(at)rsu(dot)ru> |
---|---|
To: | Adrian Klaver <adrian(dot)klaver(at)aklaver(dot)com> |
Cc: | pgsql-general General <pgsql-general(at)postgresql(dot)org> |
Subject: | Re: pgpool-II: cannot use serializable mode in a hot standby |
Date: | 2016-04-12 14:02:49 |
Message-ID: | 570D0009.8050103@rsu.ru |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-general |
On 04/12/2016 16:50, Adrian Klaver wrote:
> On 04/12/2016 01:06 AM, Alexander Pyhalov wrote:
>> Hi.
>>
>> We have application which explicitly does
>> set default_transaction_isolation to 'serializable' .
>> It is connected to PostgreSQL master/slave cluster through pgpool-II
>> (pgpool2 3.4.3-1.pgdg70+1). Our logs are filling with
>>
>> ERROR: 0A000: cannot use serializable mode in a hot standby DETAIL:
>> "default_transaction_isolation" is set to "serializable". HINT: You can
>> use "SET default_transaction_isolation = 'repeatable read'" to change
>> the default. db netstat, client 10.160.1.38, user nf2pg LOCATION:
>> GetSerializableTransactionSnapshot, predicate.c:1588 STATEMENT:
>> DISCARD ALL
>>
>> It seems pgpool sends these statements to the slave server. Is it
>> pgpool/application misconfiguration or pgpool issue?
>>
>
> I would say the above is coming from Postgres not pgpool:
I understand. I mean perhaps pgpool shouldn't forward these statements
to slaves.
--
Best regards,
Alexander Pyhalov,
system administrator of Southern Federal University IT department
From | Date | Subject | |
---|---|---|---|
Next Message | Adrian Klaver | 2016-04-12 14:17:51 | Re: pgpool-II: cannot use serializable mode in a hot standby |
Previous Message | George Neuner | 2016-04-12 13:57:40 | Re: Freezing localtimestamp and other time function on some value |