ITパスポート試験 用語辞典

デッドロック【Dead Lock】
共有資源を使用する2つ以上のプロセスが、互いに相手プロセスが必要とする資源を排他的に使用していて、互いのプロセスが相手が使用している資源の解放を待っている状態のこと。デッドロックが発生すると両方のプロセスが永遠に待ち状態になり、処理の続行ができなくなってしまう
デッドロックを防止するためには並列実行する複数のプロセスで資源獲得順序を同じにする必要がある。
分野:
テクノロジ系 » データベース » トランザクション処理
(シラバス外)
出題歴:
23年特別問78 24年秋期問67 
重要度:

出題例

データベースのトランザクション処理に関する次の記述中のa,bに入れる字句の適切な組合せはどれか。

 複数のユーザが同時に同じデータを更新しようとしたとき,データの整合性を保つために,そのデータへのアクセスを一時的に制限する仕組みを a という。これを実現する一つの方法は,データを更新する前に,そのデータに b をかけ,処理が終了するまでほかのユーザからのアクセスを制限することである。

正解

「トランザクション処理」に属する用語
「データベース」の他の分野
「テクノロジ系」の他のカテゴリ
© 2009-2019 ITパスポート試験ドットコム All Rights Reserved.

Pagetop