2.8.2 排他資源
排他資源の一覧を次の表に示します。
各排他資源の排他制御モードの詳細については,「表2-14 確保される排他資源と排他制御モード」を参照してください。
|
項番 |
排他資源 |
説明 |
|
|---|---|---|---|
|
1 |
シングルコネクション |
APがHADBサーバに接続したとき,または次に示すコマンドを実行したときに確保される排他資源です。
adbmodareaコマンドと,APおよびそのほかのコマンドが同時実行されないように排他制御しています。 |
|
|
2 |
ディクショナリ |
定義系SQLの実行時に確保される排他資源です。 |
|
|
3 |
次に示すときに,処理対象表ごとに確保される排他資源です。
|
||
|
4 |
DBエリア |
データ用DBエリア |
データ用DBエリア内のデータ更新時に確保される排他資源です。同一データ用DBエリア内のデータをAPとコマンドによって同時に更新されないように排他制御しています。 |
|
5 |
ディクショナリ用DBエリア |
次に示すときに確保される排他資源です。
|
|
|
6 |
システム表用DBエリア |
システム表用DBエリア内のデータ更新時に確保される排他資源です。 |
|
|
7 |
表 |
処理対象表 |
処理対象表へのアクセス時に確保される排他資源です。 |
|
8 |
ディクショナリ表 |
ディクショナリ表(実表)へのアクセス時に確保される排他資源です。 |
|
|
9 |
システム表(コスト情報) |
コスト情報が格納されているシステム表(実表)へのアクセス時に確保される排他資源です。対象のシステム表(実表)を次に示します。
|
|
|
10 |
システム表(チャンク情報) |
チャンク情報が格納されているシステム表(実表)へのアクセス時に確保される排他資源です。対象のシステム表(実表)は,STATUS_CHUNKSです。 |
|