Re: SELECT FOR UPDATE без транзакции

From: "Dmitry E(dot) Oboukhov" <unera(at)debian(dot)org>
To: Timon <timosha(at)gmail(dot)com>
Cc: pgsql-ru-general(at)lists(dot)postgresql(dot)org
Subject: Re: SELECT FOR UPDATE без транзакции
Date: 2018-04-13 12:20:05
Message-ID: 20180413122005.sxay7tgb4yzptnl4@vdsl.uvw.ru
Views: Whole Thread | Raw Message | Download mbox | Resend email
Thread:
Lists: pgsql-ru-general

>> 2. записываем новую запись t2
>> 3. аггрегатором вычисляем по t2 значение
> важно понимать что на шаге 3 вы не увидите записи вставленные на шаге 2

почему - увижу, returning в insert же есть.

но тут главный вопрос обеспечить корректность при конкуренции.

вопрос:
а насколько SELECT FOR UPDATE тяжелее/хуже бенчмаркает чем SELECT?
--

. ''`. Dmitry E. Oboukhov <unera(at)debian(dot)org>
: :’ :
`. `~’ GPG key: 4096R/08EEA756 2014-08-30
`- 71ED ACFC 6801 0DD9 1AD1 9B86 8D1F 969A 08EE A756

In response to

Browse pgsql-ru-general by date

  From Date Subject
Next Message Nikolay Samokhvalov 2018-04-13 15:19:46 Re: SELECT FOR UPDATE без транзакции
Previous Message Timon 2018-04-13 11:28:49 Re: SELECT FOR UPDATE без транзакции