PostgreSQL 16 Internal Часть III. Блокировки / Иван Чувашов

แชร์
ฝัง
  • เผยแพร่เมื่อ 29 ม.ค. 2025

ความคิดเห็น • 4

  • @vitek0585
    @vitek0585 9 หลายเดือนก่อน +2

    Спасибо за очередной клевый выпуск 👍 про не явные возможности и эйдж кейсы очень было бы интересно послушать про редис)

  • @ilyaportnov181
    @ilyaportnov181 8 หลายเดือนก่อน +1

    select for update - как раз часто лучше писать select for no key update (если не собираетесь менять ключевые поля). Т.к. по дефолту select for update это for key update, а поэтому оно вам дополнительно повесит блокировки на родительские по FK таблицы, что может быть совсем не желательно...

  • @petrelevich
    @petrelevich 9 หลายเดือนก่อน +2

    pg_advisory_lock отлично работают. Можно использовать в рамках транзакции, можно в рамках сессии. Не понятно, как аналогичный функционал можно сделать в коде так же хорошо и надежно.