@AE42

Lock на Insert?

Добрый вечер!

Есть таблица games, в ней создаются все новые игры (insert)
| id | creator_id | ... |

Как правильно заблокировать таблицу/действие пользователя, чтобы не было условие гонки?
Потому что иногда при создании игры создается 2 одинаковые
При блокировке другие запросы на создания должно обрабатываться нормально
  • Вопрос задан
  • 54 просмотра
Пригласить эксперта
Ответы на вопрос 1
@galaxy
Лучше всего unique constraint.
Если не подходит, то pg_advisory_lock().
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы