メインコンテンツへスキップ
用語集

ロックろっく

のトランザクションからのデータ操作そうさ制限せいげんする仕組しくみ。共有きょうゆう占有せんゆうの 2 種類しゅるい

ITパスポート

ロック(Lock)は、排他制御はいたせいぎょのために、トランザクションがデータに「じょう」をかけ、のトランザクションの操作そうさ制限せいげんする仕組しくです。

種類しゅるいかける場面ばめんからのからの
共有きょうゆうロック共存きょうぞんできる)不可ふか
占有せんゆう排他はいた)ロック不可ふか不可ふか

たとえばあるトランザクションがデータをえている占有せんゆうロックがかかり、のトランザクションはそのデータのきをたされます。りだけなら複数ふくすう同時どうじ共有きょうゆうロックをてます。ロックをかける範囲はんいこうひょうなど)をつぶといい、こまかいほど並行へいこうせいがりますが管理かんり複雑ふくざつになります。

試験しけんでは共有きょうゆうロック(り・共存きょうぞん)」と「占有せんゆうロック(み・排他はいた)」のちがいがわれます。たがいのロック解放かいほううとデッドロックになるてんさえましょう。