[go: nahoru, domu]

コンテンツにスキップ

「悲観的並行性制御」の版間の差分

出典: フリー百科事典『ウィキペディア(Wikipedia)』
削除された内容 追加された内容
Minque (会話 | 投稿記録)
m cl 括弧全半角変更
m 貼り付け日エラー修正
 
(8人の利用者による、間の9版が非表示)
1行目: 1行目:
{{Expand German|date=2021年12月}}
[[悲観的並行性制御]](ひかんてきへいこうせいせいぎょ、''pessimistic concurrency control'')とは、[[並行性制御]]([[ロック (情報工学)]])の手段の種別の一種である。'''悲観的ロック'''の概念である。他の処理と競合してはならない[[トランザクション]]において、開始時に更新の抑止がされていないことを確認後(抑止されている場合は解除されるまで待機するか、エラーとして処理をあきらめる)他からの更新を抑止し(排他制御)、完了する際に抑止情報を解除する。対照的に[[楽観的並行性制御]]がある。
'''悲観的並行性制御'''(ひかんてきへいこうせいせいぎょ、''pessimistic concurrency control'')とは、[[並行性制御]]([[ロック (情報工学)]])の手段の種別の一種である。

'''悲観的ロック'''の概念である。

== 解説 ==

他の処理と競合してはならない[[トランザクション]]において、開始時に更新の抑止がされていないことを確認後(抑止されている場合は解除されるまで待機するか、エラーとして処理をあきらめる)他からの更新を抑止し(排他制御)、完了する際に抑止情報を解除する。

対照的に[[楽観的並行性制御]]がある。

== 参考文献 ==
* R. Elmasri et al.: ''Grundlagen von Datenbanksystemen.'' 3. Auflage. Pearson Studium, 2002, ISBN 3-8273-7021-3, S. 714 ff.
* [[Alfons Kemper]], André Eickler: Datenbanksysteme – Eine Einführung. 11 Auflage. Oldenbourg, München 2011, ISBN 978-3-486-59834-6, S. 329 ff.
* J. Gray, R. Lorie, G.F. Putzolu, I.L. Traiger: [http://dl2.acm.org/citation.cfm?id=48758 ''Granularity of Locks and Degrees of Consistency in a Shared Database''.] In: G.M. Nijssen (Hrsg.): ''Modeling in Data Base Management Systems''. North Holland Pub., 1976, S. 364–394.
* [http://www.dbs.ifi.lmu.de/Lehre/DBSII/SS2009/skript/Kap03-Synchronisation_Teil02.pdf Skript zur Vorlesung Datenbanksysteme II] (PDF; 435 kB) LMU München
* [http://inst.eecs.berkeley.edu/~cs186/fa06/lecs/20cc2.pdf inst.eecs.berkeley.edu] (PDF; 1,3 MB) University of Berkeley


== 関連項目 ==
== 関連項目 ==
* [[楽観的並行性制御]]
* [[楽観的並行性制御]]

== 外部リンク ==
* [http://www-stud.uni-due.de/~selastoe/?mdl=dbms Skripte zum automatischen Lösen von Schedules mittels 2PL]


{{Computer-stub}}
{{Computer-stub}}
{{Normdaten}}
{{DEFAULTSORT:ひかんてきへいこうせいせいきよ}}
{{DEFAULTSORT:ひかんてきへいこうせいせいきよ}}
[[Category:排他制御]]
[[Category:並行性制御]]

2021年12月5日 (日) 14:07時点における最新版

悲観的並行性制御(ひかんてきへいこうせいせいぎょ、pessimistic concurrency control)とは、並行性制御ロック (情報工学))の手段の種別の一種である。

悲観的ロックの概念である。

解説[編集]

他の処理と競合してはならないトランザクションにおいて、開始時に更新の抑止がされていないことを確認後(抑止されている場合は解除されるまで待機するか、エラーとして処理をあきらめる)他からの更新を抑止し(排他制御)、完了する際に抑止情報を解除する。

対照的に楽観的並行性制御がある。

参考文献[編集]

関連項目[編集]

外部リンク[編集]