スケーラブルデータベースサーバ HiRDB Version 8 システム定義(UNIX(R)用)
[前処理]※1+検索対象表格納RDエリア数+表数+検索ヒット行数※3+利用インデクス格納RDエリア数※2+検索で利用したインデクスキー数※5 インデクス型プラグインを使用して検索する場合,又は参照する列にデータ型プラグインが定義されている場合に加算します。 +プラグインが使用する論理ファイル数※4 リストを介した表データ検索の場合,次の点に留意してください。
pd_inner_replica_controlオペランドを指定した場合に加算します。 +検索対象表格納RDエリア数+利用インデクス格納RDエリア数 ルーチンを使用して検索する場合に加算します。 +使用するルーチン数+1
[前処理]※1 リストを介した表データ検索の場合,式中の前処理の排他要求数はリストの基表に適用して求めてください。 ルーチンを使用して検索する場合に加算します。 +使用するルーチン数+1
検索対象表格納RDエリア数+表数+検索ヒット行数※3+利用インデクス格納RDエリア数※2+検索で利用したインデクスキー数※5 インデクス型プラグインを使用して検索する場合,又は参照する列にデータ型プラグインが定義されている場合に加算します。 +プラグインが使用する論理ファイル数※4 リストを介した表データ検索の場合,次の点に留意してください。
pd_inner_replica_controlオペランドを指定した場合に加算します。 +検索対象表格納RDエリア数+利用インデクス格納RDエリア数 ルーチンを使用して検索する場合に加算します。 +使用するルーチン数+1
[前処理]※1+検索対象RDエリア数+表数+1+利用インデクス格納RDエリア数※2+検索で利用したインデクスキー数※4 インデクス型プラグインを使用して検索する場合,又は参照する列にデータ型プラグインが定義されている場合に加算します。 +プラグインが使用する論理ファイル数※3 リストを介した表データ検索の場合,次の点に留意してください。
pd_inner_replica_controlオペランドを指定した場合に加算します。 +検索対象RDエリア数+利用インデクス格納RDエリア数 ルーチンを使用して検索する場合に加算します。 +使用するルーチン数+1
[前処理]※1 リストを介した表データ検索の場合,式中の前処理の排他要求数はリストの基表に適用して求めてください。 ルーチンを使用して検索する場合に加算します。 +使用するルーチン数+1
検索対象RDエリア数+表数+2+利用インデクス格納RDエリア数※2+検索で利用したインデクスキー数※4 インデクス型プラグインを使用して検索する場合,又は参照する列にデータ型プラグインが定義されている場合に加算します。 +プラグインが使用する論理ファイル数※3 リストを介した表データ検索の場合,次の点に留意してください。
pd_inner_replica_controlオペランドを指定した場合に加算します。 +検索対象RDエリア数+利用インデクス格納RDエリア数 ルーチンを使用して検索する場合に加算します。 +使用するルーチン数+1
[前処理]※1+検索対象RDエリア数+表数+利用インデクス格納RDエリア数※2 インデクス型プラグインを使用して検索する場合,又は参照する列にデータ型プラグインが定義されている場合に加算します。 +プラグインが使用する論理ファイル数※3 リストを介した表データ検索の場合,次の点に留意してください。
pd_inner_replica_controlオペランドを指定した場合に加算します。 +検索対象RDエリア数+利用インデクス格納RDエリア数 pd_nowait_scan_optionオペランドにLOCKを指定した場合に加算します(非FIX表のときだけ加算します)。 +1 ルーチンを使用して検索する場合に加算します。 +使用するルーチン数+1
[前処理]※1 リストを介した表データ検索の場合,式中の前処理の排他要求数はリストの基表に適用して求めてください。 ルーチンを使用して検索する場合に加算します。 +使用するルーチン数+1
検索対象RDエリア数+表数+利用インデクス格納RDエリア数※2 インデクス型プラグインを使用して検索する場合,又は参照する列にデータ型プラグインが定義されている場合に加算します。 +プラグインが使用する論理ファイル数※3 リストを介した表データ検索の場合,次の点に留意してください。
pd_inner_replica_controlオペランドを指定した場合に加算します。 +検索対象RDエリア数+利用インデクス格納RDエリア数 pd_nowait_scan_optionオペランドにLOCKを指定した場合に加算します(非FIX表のときだけ加算します)。 +1 ルーチンを使用して検索する場合に加算します。 +使用するルーチン数+1
[前処理]※2+検索対象RDエリア数+利用インデクス格納RDエリア数 インデクス型プラグインを使用して検索する場合,又は参照する列にデータ型プラグインが定義されている場合に加算します。 +プラグインが使用する論理ファイル数※3 リストを介した表データ検索の場合,次の点に留意してください。
pd_inner_replica_controlオペランドを指定した場合に加算します。 +検索対象RDエリア数+利用インデクス格納RDエリア数 ルーチンを使用して検索する場合に加算します。 +使用するルーチン数+1
[前処理]※2 リストを介した表データ検索の場合,式中の前処理の排他要求数はリストの基表に適用して求めてください。 ルーチンを使用して検索する場合に加算します。 +使用するルーチン数+1
検索対象RDエリア数+利用インデクス格納RDエリア数 インデクス型プラグインを使用して検索する場合,又は参照する列にデータ型プラグインが定義されている場合に加算します。 +プラグインが使用する論理ファイル数※3 リストを介した表データ検索の場合,次の点に留意してください。
pd_inner_replica_controlオペランドを指定した場合に加算します。 +検索対象RDエリア数+利用インデクス格納RDエリア数 ルーチンを使用して検索する場合に加算します。 +使用するルーチン数+1
[前処理]※1+5+挿入対象RDエリア数※3+VARCHAR,NVARCHAR,MVARCHARの256バイト以上の挿入列数×分岐行数+1ページに格納できないBINARY型の挿入列数×分岐行数+インデクス数 データ型プラグイン又はインデクス型プラグインが定義されている場合に加算します。 +プラグインが使用する論理ファイル数※2 pd_inner_replica_controlオペランドを指定した場合に加算します。 +挿入対象RDエリア数 ルーチンを使用して挿入する場合に加算します。 +使用するルーチン数+1 順序数生成子(NEXT VALUE式)を使用して挿入する場合に加算します。 +使用する順序数生成子数×2
[前処理]※1 ルーチンを使用して挿入する場合に加算します。 +使用するルーチン数+1
[前処理]※1
5+挿入対象RDエリア数※3+VARCHAR,NVARCHAR,MVARCHARの256バイト以上の挿入列数×分岐行数+1ページに格納できないBINARY型の挿入列数×分岐行数+インデクス数 データ型プラグイン又はインデクス型プラグインが定義されている場合に加算します。 +プラグインが使用する論理ファイル数※2 pd_inner_replica_controlオペランドを指定した場合に加算します。 +挿入対象RDエリア数 ルーチンを使用して挿入する場合に加算します。 +使用するルーチン数+1 順序数生成子(NEXT VALUE式)を使用して挿入する場合に加算します。 +使用する順序数生成子数×2
[前処理]※2+1+挿入対象RDエリア数※4 データ型プラグイン又はインデクス型プラグインが定義されている場合に加算します。 +プラグインが使用する論理ファイル数※3 pd_inner_replica_controlオペランドを指定した場合に加算します。 +挿入対象RDエリア数 ルーチンを使用して挿入する場合に加算します。 +使用するルーチン数+1 順序数生成子(NEXT VALUE式)を使用して挿入する場合に加算します。 +使用する順序数生成子数×2
[前処理]※2 ルーチンを使用して挿入する場合に加算します。 +使用するルーチン数+1
[前処理]※2
1+挿入対象RDエリア数※4 データ型プラグイン又はインデクス型プラグインが定義されている場合に加算します。 +プラグインが使用する論理ファイル数※3 pd_inner_replica_controlオペランドを指定した場合に加算します。 +挿入対象RDエリア数 ルーチンを使用して挿入する場合に加算します。 +使用するルーチン数+1 順序数生成子(NEXT VALUE式)を使用して挿入する場合に加算します。 +使用する順序数生成子数×2
[前処理]※1+挿入対象RDエリア数※5+4+挿入行数※2+VARCHAR,NVARCHAR,MVARCHARの256バイト以上の挿入行の列数×挿入行数※2×分岐行数+1ページに格納できないBINARY型の挿入列数×挿入行数※2×分岐行数+挿入行数×インデクス数+1+検索対象RDエリア数※5+検索対象表数+検索ヒット行数※3 データ型プラグイン又はインデクス型プラグインが定義されている場合に加算します。 +挿入対象プラグインが使用する論理ファイル数※4+検索に利用するプラグインが使用する論理ファイル数※4 pd_inner_replica_controlオペランドを指定した場合に加算します。 +挿入対象RDエリア数+検索対象RDエリア数 ルーチンを使用して挿入する場合に加算します。 +使用するルーチン数+1 順序数生成子(NEXT VALUE式)を使用して挿入する場合に加算します。 +使用する順序数生成子数×2
[前処理]※1 ルーチンを使用して挿入する場合に加算します。 +使用するルーチン数+1
4+挿入対象RDエリア数※5+挿入行数※2+VARCHAR,NVARCHAR,MVARCHARの256バイト以上の挿入行の列数×挿入行数×分岐行数+1ページに格納できないBINARY型の挿入列数×挿入行数×分岐行数+挿入行数×インデクス数+1+検索対象RDエリア数※5+検索対象表数+検索ヒット行数※3 データ型プラグイン又はインデクス型プラグインが定義されている場合に加算します。 +挿入対象プラグインが使用する論理ファイル数※4+検索に利用するプラグインが使用する論理ファイル数※4 pd_inner_replica_controlオペランドを指定した場合に加算します。 +挿入対象RDエリア数+検索対象RDエリア数 ルーチンを使用して挿入する場合に加算します。 +使用するルーチン数+1 順序数生成子(NEXT VALUE式)を使用して挿入する場合に加算します。 +使用する順序数生成子数×2
[前処理]※1+5+挿入対象RDエリア数※2+VARCHAR,NVARCHAR,MVARCHARの256バイト以上の挿入列数×分岐行数+1ページに格納できないBINARY型の挿入列数×分岐行数+1 データ型プラグイン又はインデクス型プラグインが定義されている場合に加算します。 +プラグインが使用する論理ファイル数※3 pd_inner_replica_controlオペランドを指定した場合に加算します。 +挿入対象RDエリア数 ルーチンを使用して挿入する場合に加算します。 +使用するルーチン数+1 順序数生成子(NEXT VALUE式)を使用して挿入する場合に加算します。 +使用する順序数生成子数×2
[前処理]※1 ルーチンを使用して挿入する場合に加算します。 +使用するルーチン数+1
[前処理]※1
5+挿入対象RDエリア数※2+VARCHAR,NVARCHAR,MVARCHARの256バイト以上の挿入列数×分岐行数+1ページに格納できないBINARY型の挿入列数×分岐行数+1 データ型プラグイン又はインデクス型プラグインが定義されている場合に加算します。 +プラグインが使用する論理ファイル数※3 pd_inner_replica_controlオペランドを指定した場合に加算します。 +挿入対象RDエリア数 ルーチンを使用して挿入する場合に加算します。 +使用するルーチン数+1 順序数生成子(NEXT VALUE式)を使用して挿入する場合に加算します。 +使用する順序数生成子数×2
[前処理]※1+1+挿入対象RDエリア数※2 データ型プラグイン又はインデクス型プラグインが定義されている場合に加算します。 +プラグインが使用する論理ファイル数※3 pd_inner_replica_controlオペランドを指定した場合に加算します。 +挿入対象RDエリア数 ルーチンを使用して挿入する場合に加算します。 +使用するルーチン数+1 順序数生成子(NEXT VALUE式)を使用して挿入する場合に加算します。 +使用する順序数生成子数×2
[前処理]※1 ルーチンを使用して挿入する場合に加算します。 +使用するルーチン数+1
[前処理]※1
1+挿入対象RDエリア数※2 データ型プラグイン又はインデクス型プラグインが定義されている場合に加算します。 +プラグインが使用する論理ファイル数※3 pd_inner_replica_controlオペランドを指定した場合に加算します。 +挿入対象RDエリア数 ルーチンを使用して挿入する場合に加算します。 +使用するルーチン数+1 順序数生成子(NEXT VALUE式)を使用して挿入する場合に加算します。 +使用する順序数生成子数×2
[前処理]※1+挿入対象RDエリア数※2+4+挿入行数※3+VARCHAR,NVARCHAR,MVARCHARの256バイト以上の挿入列数×挿入行数×分岐行数+1ページに格納できないBINARY型の挿入列数×挿入行数×分岐行数+インデクス数+1+検索対象RDエリア数※2+検索対象表数+検索ヒット行数※4 データ型プラグイン又はインデクス型プラグインが定義されている場合に加算します。 +挿入対象プラグインが使用する論理ファイル数※5+検索に利用するプラグインが使用する論理ファイル数※5 pd_inner_replica_controlオペランドを指定した場合に加算します。 +挿入対象RDエリア数+検索対象RDエリア数 ルーチンを使用して挿入する場合に加算します。 +使用するルーチン数+1 順序数生成子(NEXT VALUE式)を使用して挿入する場合に加算します。 +使用する順序数生成子数×2
[前処理]※1 ルーチンを使用して挿入する場合に加算します。 +使用するルーチン数+1
挿入対象RDエリア数※2+4+挿入行数※3+VARCHAR,NVARCHAR,MVARCHARの256バイト以上の挿入列数×挿入行数×分岐行数+1ページに格納できないBINARY型の挿入列数×挿入行数×分岐行数+インデクス数+1+検索対象RDエリア数※2+検索対象表数+検索ヒット行数※4 データ型プラグイン又はインデクス型プラグインが定義されている場合に加算します。 +挿入対象プラグインが使用する論理ファイル数※5+検索に利用するプラグインが使用する論理ファイル数※5 pd_inner_replica_controlオペランドを指定した場合に加算します。 +挿入対象RDエリア数+検索対象RDエリア数 ルーチンを使用して挿入する場合に加算します。 +使用するルーチン数+1 順序数生成子(NEXT VALUE式)を使用して挿入する場合に加算します。 +使用する順序数生成子数×2
[前処理]※1+更新対象RDエリア数※5+4+更新行数※2+VARCHAR,NVARCHAR,MVARCHARの256バイト以上の更新前列数×更新前行数×更新前分岐行数+VARCHAR,NVARCHAR,MVARCHARの256バイト以上の更新後列数×更新後行数×更新後分岐行数+1ページに格納できないBINARY型の更新前列数×更新前行数×更新前分岐行数+1ページに格納できないBINARY型の更新後列数×更新後行数×更新後分岐行数+更新対象インデクス数×2×更新行数+Σ(更新前LOBデータ格納セグメント数)※4 更新対象列にデータ型プラグイン又はインデクス型プラグインが定義されている場合に加算します。 +プラグインが使用する論理ファイル数※3 pd_inner_replica_controlオペランドを指定した場合に加算します。 +更新対象RDエリア数 pd_nowait_scan_optionオペランドにLOCKを指定した場合に加算します(非FIX表のときだけ加算します)。 +1 ルーチンを使用して更新する場合に加算します。 +使用するルーチン数+1 順序数生成子(NEXT VALUE式)を使用して更新する場合に加算します。 +使用する順序数生成子数×2
[前処理]※1 ルーチンを使用して更新する場合に加算します。 +使用するルーチン数+1
[前処理]※1
更新対象RDエリア数※5+4+更新行数※2+VARCHAR,NVARCHAR,MVARCHARの256バイト以上の更新前列数×更新前行数×更新前分岐行数+VARCHAR,NVARCHAR,MVARCHARの256バイト以上の更新後列数×更新後行数×更新後分岐行数+1ページに格納できないBINARY型の更新前列数×更新前行数×更新前分岐行数+1ページに格納できないBINARY型の更新後列数×更新後行数×更新後分岐行数+更新対象インデクス数×2×更新行数+Σ(更新前LOBデータ格納セグメント数)※4 更新対象列にデータ型プラグイン又はインデクス型プラグインが定義されている場合に加算します。 +プラグインが使用する論理ファイル数※3 pd_inner_replica_controlオペランドを指定した場合に加算します。 +更新対象RDエリア数 pd_nowait_scan_optionオペランドにLOCKを指定した場合に加算します(非FIX表のときだけ加算します)。 +1 ルーチンを使用して更新する場合に加算します。 +使用するルーチン数+1 順序数生成子(NEXT VALUE式)を使用して更新する場合に加算します。 +使用する順序数生成子数×2
[前処理]※2+更新対象RDエリア数※5+1+Σ(更新前LOBデータ格納セグメント数)※4 更新対象列にデータ型プラグイン又はインデクス型プラグインが定義されている場合に加算します。 +プラグインが使用する論理ファイル数※3 pd_inner_replica_controlオペランドを指定した場合に加算します。 +更新対象RDエリア数 pd_nowait_scan_optionオペランドにLOCKを指定した場合に加算します(非FIX表のときだけ加算します)。 +1 ルーチンを使用して更新する場合に加算します。 +使用するルーチン数+1 順序数生成子(NEXT VALUE式)を使用して更新する場合に加算します。 +使用する順序数生成子数×2
[前処理]※2 ルーチンを使用して更新する場合に加算します。 +使用するルーチン数+1
[前処理]※2
更新対象RDエリア数※5+1+Σ(更新前LOBデータ格納セグメント数)※4 更新対象列にデータ型プラグイン又はインデクス型プラグインが定義されている場合に加算します。 +プラグインが使用する論理ファイル数※3 pd_inner_replica_controlオペランドを指定した場合に加算します。 +更新対象RDエリア数 pd_nowait_scan_optionオペランドにLOCKを指定した場合に加算します(非FIX表のときだけ加算します)。 +1 ルーチンを使用して更新する場合に加算します。 +使用するルーチン数+1 順序数生成子(NEXT VALUE式)を使用して更新する場合に加算します。 +使用する順序数生成子数×2
[前処理]※1+更新対象RDエリア数※2+4+更新行数※3+VARCHAR,NVARCHAR,MVARCHARの256バイト以上の更新前列数×更新前行数×更新前分岐行数+VARCHAR,NVARCHAR,MVARCHARの256バイト以上の更新後列数×更新後行数×更新後分岐行数+1ページに格納できないBINARY型の更新前列数×更新前行数×更新前分岐行数+1ページに格納できないBINARY型の更新後列数×更新後行数×更新後分岐行数+Σ(更新前LOBデータ格納セグメント数)※4 更新対象列にデータ型プラグイン又はインデクス型プラグインが定義されている場合に加算します。 +プラグインが使用する論理ファイル数※5 pd_inner_replica_controlオペランドを指定した場合に加算します。 +更新対象RDエリア数 pd_nowait_scan_optionオペランドにLOCKを指定した場合に加算します(非FIX表のときだけ加算します)。 +1 ルーチンを使用して更新する場合に加算します。 +使用するルーチン数+1 順序数生成子(NEXT VALUE式)を使用して更新する場合に加算します。 +使用する順序数生成子数×2
[前処理]※1 ルーチンを使用して更新する場合に加算します。 +使用するルーチン数+1
[前処理]※1
更新対象RDエリア数※2+4+更新行数※3+VARCHAR,NVARCHAR,MVARCHARの256バイト以上の更新前列数×更新前行数×更新前分岐行数+VARCHAR,NVARCHAR,MVARCHARの256バイト以上の更新後列数×更新後行数×更新後分岐行数+1ページに格納できないBINARY型の更新前列数×更新前行数×更新前分岐行数+1ページに格納できないBINARY型の更新後列数×更新後行数×更新後分岐行数+Σ(更新前LOBデータ格納セグメント数)※4 更新対象列にデータ型プラグイン又はインデクス型プラグインが定義されている場合に加算します。 +プラグインが使用する論理ファイル数※5 pd_inner_replica_controlオペランドを指定した場合に加算します。 +更新対象RDエリア数 pd_nowait_scan_optionオペランドにLOCKを指定した場合に加算します(非FIX表のときだけ加算します)。 +1 ルーチンを使用して更新する場合に加算します。 +使用するルーチン数+1 順序数生成子(NEXT VALUE式)を使用して更新する場合に加算します。 +使用する順序数生成子数×2
[前処理]※1+更新対象RDエリア数※2+1+Σ(更新前LOBデータ格納セグメント数)※3 更新対象列にデータ型プラグイン又はインデクス型プラグインが定義されている場合に加算します。 +プラグインが使用する論理ファイル数※4 pd_inner_replica_controlオペランドを指定した場合に加算します。 +更新対象RDエリア数 pd_nowait_scan_optionオペランドにLOCKを指定した場合に加算します(非FIX表のときだけ加算します)。 +1 ルーチンを使用して更新する場合に加算します。 +使用するルーチン数+1 順序数生成子(NEXT VALUE式)を使用して更新する場合に加算します。 +使用する順序数生成子数×2
[前処理]※1 ルーチンを使用して更新する場合に加算します。 +使用するルーチン数+1
[前処理]※1
更新対象RDエリア数※2+1+Σ(更新前LOBデータ格納セグメント数)※3 更新対象列にデータ型プラグイン又はインデクス型プラグインが定義されている場合に加算します。 +プラグインが使用する論理ファイル数※4 pd_inner_replica_controlオペランドを指定した場合に加算します。 +更新対象RDエリア数 pd_nowait_scan_optionオペランドにLOCKを指定した場合に加算します(非FIX表のときだけ加算します)。 +1 ルーチンを使用して更新する場合に加算します。 +使用するルーチン数+1 順序数生成子(NEXT VALUE式)を使用して更新する場合に加算します。 +使用する順序数生成子数×2
[前処理]※1+削除対象RDエリア数※5+1+削除行数※2+VARCHAR,NVARCHAR,MVARCHARの256バイト以上の削除列数×分岐数×削除行数+1ページに格納できないBINARY型の削除列数×分岐数×削除行数+インデクス数×削除行数+Σ(削除したLOBデータ数+削除したLOBデータ格納セグメント数)※4 データ型プラグイン又はインデクス型プラグインが定義されている場合に加算します。 +プラグインが使用する論理ファイル数※3 pd_inner_replica_controlオペランドを指定した場合に加算します。 +削除対象RDエリア数 ルーチンを使用して削除する場合に加算します。 +使用するルーチン数+1
[前処理]※1 ルーチンを使用して削除する場合に加算します。 +使用するルーチン数+1
[前処理]※1
削除対象RDエリア数※5+1+削除行数※2+VARCHAR,NVARCHAR,MVARCHARの256バイト以上の削除列数×分岐数×削除行数+1ページに格納できないBINARY型の削除列数×分岐数×削除行数+インデクス数×削除行数+Σ(削除したLOBデータ数+削除したLOBデータ格納セグメント数)※4 データ型プラグイン又はインデクス型プラグインが定義されている場合に加算します。 +プラグインが使用する論理ファイル数※3 pd_inner_replica_controlオペランドを指定した場合に加算します。 +削除対象RDエリア数 ルーチンを使用して削除する場合に加算します。 +使用するルーチン数+1
[前処理]※2+削除対象RDエリア数※5+Σ(削除したLOBデータ格納セグメント数)※4+解放データページ数※6 データ型プラグイン又はインデクス型プラグインが定義されている場合に加算します。 +プラグインが使用する論理ファイル数※3 pd_inner_replica_controlオペランドを指定した場合に加算します。 +削除対象RDエリア数 ルーチンを使用して削除する場合に加算します。 +使用するルーチン数+1
[前処理]※2 ルーチンを使用して削除する場合に加算します。 +使用するルーチン数+1
[前処理]※2
削除対象RDエリア数※5+Σ(削除したLOBデータ格納セグメント数※4+解放データページ数※6 データ型プラグイン又はインデクス型プラグインが定義されている場合に加算します。 +プラグインが使用する論理ファイル数※3 pd_inner_replica_controlオペランドを指定した場合に加算します。 +削除対象RDエリア数 ルーチンを使用して削除する場合に加算します。 +使用するルーチン数+1
[前処理]※1+削除対象RDエリア数※2+1+削除行数※3+VARCHAR,NVARCHAR,MVARCHARの256バイト以上の削除列数×分岐数×削除行数+1ページに格納できないBINARY型の削除列数×分岐数×削除行数+Σ(削除したLOBデータ数+削除したLOBデータ格納セグメント数)※4 データ型プラグイン又はインデクス型プラグインが定義されている場合に加算します。 +プラグインが使用する論理ファイル数※5 pd_inner_replica_controlオペランドを指定した場合に加算します。 +削除対象RDエリア数 ルーチンを使用して削除する場合に加算します。 +使用するルーチン数+1
[前処理]※2 ルーチンを使用して削除する場合に加算します。 +使用するルーチン数+1
[前処理]※2
削除対象RDエリア数※2+1+削除行数※3+VARCHAR,NVARCHAR,MVARCHARの256バイト以上の削除列数×分岐数×削除行数+1ページに格納できないBINARY型の列数×分岐行数+Σ(削除したLOBデータ数+削除したLOBデータ格納セグメント数)※4 データ型プラグイン又はインデクス型プラグインが定義されている場合に加算します。 +プラグインが使用する論理ファイル数※5 pd_inner_replica_controlオペランドを指定した場合に加算します。 +削除対象RDエリア数 ルーチンを使用して削除する場合に加算します。 +使用するルーチン数+1
[前処理]※1+削除対象RDエリア数※2+Σ(削除したLOBデータ格納セグメント数)※3+解放データページ数※4 データ型プラグイン又はインデクス型プラグインが定義されている場合に加算します。 +プラグインが使用する論理ファイル数※5 pd_inner_replica_controlオペランドを指定した場合に加算します。 +削除対象RDエリア数 ルーチンを使用して削除する場合に加算します。 +使用するルーチン数+1
[前処理]※1 ルーチンを使用して削除する場合に加算します。 +使用するルーチン数+1
[前処理]※1
削除対象RDエリア数※2+Σ(削除したLOBデータ格納セグメント数)※3+解放データページ数※4 データ型プラグイン又はインデクス型プラグインが定義されている場合に加算します。 +プラグインが使用する論理ファイル数※5 pd_inner_replica_controlオペランドを指定した場合に加算します。 +削除対象RDエリア数 ルーチンを使用して削除する場合に加算します。 +使用するルーチン数+1
[前処理]※1+対象RDエリア数※3+3+表の使用中セグメント数×2+Σ((インデクスの使用中セグメント数×2)+2)※2+Σ(↑HiRDBファイルにLOBデータを格納しているセグメント数÷64000↑)※4 pd_check_pendingオペランドにUSEを指定,又は省略した場合に加算します。 +4 対象表が被参照表の場合にさらに加算します。 +3+対象表の表格納用RDエリア数+対象表を参照する参照表数×2+Σ(1+対象表を参照する参照表の表格納用RDエリア数)※5+Σ(参照表の対象RDエリア数※3+2)※5 対象表が分割表の場合の場合にさらに加算します。 +1+対象表の表格納用RDエリア数 対象表を参照する参照表が分割表の場合にさらに加算します。 +Σ(1+対象表を参照する参照表の表格納用RDエリア数)※5 対象表が参照表,又は検査制約を定義した表の場合にさらに加算します。 +1+対象表に定義した参照制約の数 +1+対象表に定義した検査制約の数 pd_inner_replica_controlオペランドを指定した場合に加算します。 +対象RDエリア数
[前処理]※1
[前処理]※1 pd_check_pendingオペランドにUSEを指定,又は省略した場合に加算します。 +4 対象表が被参照表の場合にさらに加算します。 +3+対象表の表格納用RDエリア数+対象表を参照する参照表数×2+Σ(1+対象表を参照する参照表の表格納用RDエリア数)※5 対象表が分割表の場合の場合にさらに加算します。 +1+対象表の表格納用RDエリア数 対象表を参照する参照表が分割表の場合にさらに加算します。 +Σ(1+対象表を参照する参照表の表格納用RDエリア数)※5 対象表が参照表,又は検査制約を定義した表の場合にさらに加算します。 +1+対象表に定義した参照制約の数 +1+対象表に定義した検査制約の数
対象RDエリア数※3+3+表の使用中セグメント数×2+Σ((インデクスの使用中セグメント数×2)+2)※2+Σ(↑HiRDBファイルにLOBデータを格納しているセグメント数÷64000↑)※4 pd_check_pendingオペランドにUSEを指定,又は省略した場合,且つ対象表が被参照表の場合に加算します。 +Σ(参照表の対象RDエリア数※3+2)※5 pd_inner_replica_controlオペランドを指定した場合に加算します。 +対象RDエリア数
基表SELECT排他要求数※1+7+2 作成するリストの名前として,既にあるリストを指定した場合には次の値を加算します。 +再作成前のリストの基表格納RDエリア数+3+再作成前のリストデータの使用中セグメント数
前処理※2
前処理※2+7 作成するリストの名前として,既にあるリストを指定した場合には次の値を加算します。 +再作成前のリストの基表格納RDエリア数
基表SELECT排他要求数※1+2 作成するリストの名前として,既にあるリストを指定した場合には次の値を加算します。 +3+再作成前のリストデータの使用中セグメント数
前処理※+7+リストの基表格納RDエリア数+4 作成するリストの名前として,既にあるリストを指定した場合には次の値を加算します。 +再作成前のリストの基表格納RDエリア数+3+再作成前のリストデータの使用中セグメント数
前処理※
前処理※+7 作成するリストの名前として,既にあるリストを指定した場合には次の値を加算します。 +再作成前のリストの基表格納RDエリア数
リストの基表格納RDエリア数+4 作成するリストの名前として,既にあるリストを指定した場合には次の値を加算します。 +3+再作成前のリストデータの使用中セグメント数
7 変更後のリストの名前として,既にあるリストを指定した場合には次の値を加算します。 +再作成前のリストの基表格納RDエリア数
7 変更後のリストの名前として,既にあるリストを指定した場合には次の値を加算します。 +再作成前のリストの基表格納RDエリア数
7+リストの基表格納RDエリア数+3+リストデータの使用中セグメント数
7+リストの基表格納RDエリア数
3+リストデータの使用中セグメント数
1+リスト用RDエリア数+削除リスト数×2+削除リストデータの使用中セグメント数の合計
1
リスト用RDエリア数+削除リスト数×2+削除リストデータの使用中セグメント数の合計
1+使用する表数+使用するビュー表数+Σ※1(2+列数×2+インデクス数×2+表分割数×4+Σ※2(インデクス分割数×2)+2)+13 ユーザ定義型,又は関数を使用する場合に加算します。 +1 最適化情報を収集している場合に加算します(1表当たり)。 +1+最適化情報作成列数×4+1 ビュー表を使用する場合に加算します(1ビュー表当たり)。 +Σ(列数×2+4+ビュー表を構成する列数+2) LOB列を定義している場合に加算します。 +LOB列数×2+表分割数 ユーザ定義型の列を定義している場合に加算します。 ユーザ定義型列数+Σ(4+属性数×2) LOB属性がある場合に加算します。 +LOB属性数×2+表分割数 上位型がある場合に加算します。 +2 関数を使用している場合に,使用関数分加算します。 +Σ(2+名称及びパラメタ構成の同じ関数数×2+パラメタ数×2) プラグインを使用する場合に,プラグイン関数数分加算します。 +Σ(2+パラメタ数×2)+3+コンテキスト数×4+2 ルーチンを使用する場合に加算します。 +使用するルーチン数+1 順序数生成子を使用する場合に加算します。 +使用する順序数生成子数+1+使用する順序数生成子数
1+使用する表数+使用するビュー表数 ユーザ定義型,又は関数を使用する場合に加算します。 +1 ルーチンを使用する場合に加算します。 +使用するルーチン数+1 順序数生成子を使用する場合に加算します。 +使用する順序数生成子数
Σ※1(2+列数×2+インデクス数×2+表分割数×4+Σ※2(インデクス分割数×2)+2)+13 最適化情報を収集している場合に加算します(1表当たり)。 +1+最適化情報作成列数×4+1 ビュー表を使用する場合に加算します(1ビュー表当たり)。 +Σ(列数×2+4+ビュー表を構成する列数+2) LOB列を定義している場合に加算します。 +LOB列数×2+表分割数 ユーザ定義型の列を定義している場合に,ユーザ定義型列数分加算します。 +Σ(4+属性数×2) LOB属性がある場合に加算します。 +LOB属性数×2+表分割数 上位型がある場合に加算します +2 関数を使用している場合に,使用関数分加算します。 +Σ(2+名称及びパラメタ構成の同じ関数数×2+パラメタ数×2) プラグインを使用する場合に,プラグイン関数数分加算します。 +Σ(2+パラメタ数×2)+3+コンテキスト数×4+2 順序数生成子を使用する場合に加算します。 +1+使用する順序数生成子数
All Rights Reserved. Copyright (C) 2006, 2016, Hitachi, Ltd.