JAPANESE

悲観ロック

ひかんロック

KOREAN

비관적 잠금

[ピガンジョク ジャムグム]

ハングル読み: 히칸롯쿠

解説

データの読み取り時点で排他ロックを取得して他のトランザクションからの変更を防止する排他制御方式であり、競合が頻発する場面で確実にデータの一貫性を保証するが並行性能は低下する。

데이터의 읽기 시점에서 배타 잠금을 취득하여 다른 트랜잭션으로부터의 변경을 방지하는 배타 제어 방식이며, 경합이 빈발하는 장면에서 확실히 데이터의 일관성을 보증하지만 병행 성능은 저하된다.

例文

悲観ロックで在庫数の更新をSELECT FOR UPDATEで保護して二重販売を防止している。

비관적 잠금으로 재고 수의 갱신을 SELECT FOR UPDATE로 보호하여 이중 판매를 방지하고 있다.