Re: Could synchronous streaming replication really degrade the performance of the primary?

Поиск
Список
Период
Сортировка
От MauMau
Тема Re: Could synchronous streaming replication really degrade the performance of the primary?
Дата
Msg-id E7D1C27BDA0541B48AAA48ED4C0B94B5@maumau
обсуждение исходный текст
Ответ на Re: Could synchronous streaming replication really degrade the performance of the primary?  (Merlin Moncure <mmoncure@gmail.com>)
Ответы Re: Could synchronous streaming replication really degrade the performance of the primary?  (Claudio Freire <klaussfreire@gmail.com>)
Re: Could synchronous streaming replication really degrade the performance of the primary?  (Merlin Moncure <mmoncure@gmail.com>)
Список pgsql-performance
From: "Merlin Moncure" <mmoncure@gmail.com>
> On Wed, May 9, 2012 at 8:06 AM, MauMau <maumau307@gmail.com> wrote:
>> Hello,
>>
>> I've heard from some people that synchronous streaming replication has
>> severe performance impact on the primary. They said that the transaction
>> throughput of TPC-C like benchmark (perhaps DBT-2) decreased by 50%. I'm
>> sorry I haven't asked them about their testing environment, because they
>> just gave me their experience. They think that this result is much worse
>> than some commercial database.
>
> I can't speak for other databases, but it's only natural to assume
> that tps must drop.  At minimum, you have to add the latency of
> communication and remote sync operation to your transaction time.  For
> very short transactions this adds up to a lot of extra work relative
> to the transaction itself.

Yes, I understand it is natural for the response time of each transaction to
double or more. But I think the throughput drop would be amortized among
multiple simultaneous transactions. So, 50% throughput decrease seems
unreasonable.

If this thinking is correct, and some could kindly share his/her past
performance evaluation results (ideally of DBT-2), I want to say to my
acquaintance "hey, community people experience better performance, so you
may need to review your configuration."

Regards
MauMau


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

Предыдущее
От: Merlin Moncure
Дата:
Сообщение: Re: Could synchronous streaming replication really degrade the performance of the primary?
Следующее
От: Claudio Freire
Дата:
Сообщение: Re: Could synchronous streaming replication really degrade the performance of the primary?