Pessimistic Locking - CI/CD用語集の定義
悲観的ロックは、データを変更する前にロック(例: SELECT ... FOR UPDATE)を取得し、コミットまで競合するトランザクションをブロックします。競合を回避しますが、競合待ちやデッドロックを引き起こすことがあります。
関連ガイド
Optimistic Locking - CI/CD Glossary DefinitionOptimistic locking lets transactions proceed without locks and checks a version column at commit, retrying if…
Transaction Isolation - CI/CD Glossary DefinitionTransaction isolation defines how concurrent transactions see each other’s uncommitted work, from read-uncomm…
ACID - CI/CD Glossary DefinitionACID - atomicity, consistency, isolation, durability - are the four guarantees a transactional database makes…