Re: Add “FOR UPDATE NOWAIT” lock details to the log.

Поиск
Список
Период
Сортировка
От Jelte Fennema-Nio
Тема Re: Add “FOR UPDATE NOWAIT” lock details to the log.
Дата
Msg-id CAGECzQSm+LLqnDJyRJONbwbOSCX57ULnMLDfSMhRR-D1nKeUbg@mail.gmail.com
обсуждение исходный текст
Ответ на Re: Add “FOR UPDATE NOWAIT” lock details to the log.  (Fujii Masao <masao.fujii@oss.nttdata.com>)
Ответы Re: Add “FOR UPDATE NOWAIT” lock details to the log.
Список pgsql-hackers
On Wed, 12 Feb 2025 at 12:32, Fujii Masao <masao.fujii@oss.nttdata.com> wrote:
> > What do you think if we simply don't log anything for SKIP LOCKED?
>
> Implementing both NOWAIT and SKIP LOCKED could take time and make the patch
> more complex. I'm fine with focusing on the NOWAIT case first as an initial patch.

I think that makes sense. It's a fairly common pattern to use SKIP
LOCKED to implement a concurrent job queue. Having such a usecase
suddenly create lots of logs seems undesirable, especially since it
created no logs at all before. Since NOWAIT already results in an
error (and thus a log), having it add some additional info seems
totally reasonable.



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