生成AI
ON CONFLICT DO NOTHINGの排他制御は「一度きり」にしか効かない: TTL付きUPSERTで直す新着!!

同じ処理を並列リクエストのうち一件だけに実行させたい、という要件はよくあります。手軽な実装として `INSERT ... ON CONFLICT DO NOTHING` を使い、行を作れたリクエストだけを「勝者」にする排他制御は広く使われています。

続きを読む