SQLLab
SQLАнекдотыСлучайный →
transaction

— Что такое advisory locks? — Пользовательские блокировки вне транзакций. — Пример? — SELECT pg_advisory_lock(12345); — захватить блокировку с ID 12345. — Зачем? — Распределённые mutex: только один воркер обрабатывает задачу с ID 12345. — Как Redis SETNX, но в PostgreSQL. — Именно, без Redis.

📬

Получать новые анекдоты на почту

Раз в неделю — подборка лучших SQL-шуток. Без спама.