付録C.5 インデクスの格納ページ数の見積もりで使用する値

インデクスの格納ページ数の見積もりで使用する値について説明します。

なお,計算式中の「↑」は,「↑」で挟まれている数値の小数点以下を切り上げることを示します。

<この項の構成>
(1) システム情報テーブル(TBL_SYSTEM)
(2) システム条件リストテーブル(TBL_SYSLIST)
(3) カテゴリ情報テーブル(TBL_CATEGORY)
(4) コミュニティ情報テーブル(TBL_COMMUNITY)
(5) コミュニティロールテーブル(TBL_COMMUROLE)
(6) ワークプレーステーブル(TBL_WORKPLACE)
(7) アプリケーションテーブル(TBL_APPLICATION)
(8) メンバ情報テーブル(TBL_MEMBER)
(9) ユーザ情報テーブル(TBL_USER)
(10) メンバロールテーブル(TBL_MEMBERROLE)
(11) テンプレートテーブル(TBL_TEMPLATE)
(12) ワークプレーステンプレートテーブル(TBL_WORKTEMPLATE)
(13) システムアプリケーションテーブル(TBL_SYSAPPLI)
(14) コミュニティ条件リストテーブル(TBL_COMMULIST)

(1) システム情報テーブル(TBL_SYSTEM)

システム情報テーブル(TBL_SYSTEM)のインデクスの格納ページ数の見積もりで使用する変数と代入値の対応を次の表に示します。

なお,システム情報テーブル(TBL_SYSTEM)のインデクスはユニークインデクスです。

表C-35 システム情報テーブル(TBL_SYSTEM)のインデクスの格納ページ数の見積もりで使用する変数と代入値の対応

項番インデクス名インデクスの格納ページ数の見積もりで使用する変数
abcdefgh
1主キー(EFFECTIVEID)に定義されたインデクス4,09630110041
(凡例)
下線:ユニークインデクスです。

これらの値をマニュアル「ノンストップデータベース HiRDB Version 9 システム導入・設計ガイド(Windows(R)用)」に記載されている見積もり式に代入してください。

(2) システム条件リストテーブル(TBL_SYSLIST)

システム条件リストテーブル(TBL_SYSLIST)のインデクスの格納ページ数の見積もりで使用する変数と代入値の対応を次の表に示します。

なお,システム条件リストテーブル(TBL_SYSLIST)のインデクスはユニークインデクスではありません。

表C-36 システム条件リストテーブル(TBL_SYSLIST)のインデクスの格納ページ数の見積もりで使用する変数と代入値の対応

項番インデクス名インデクスの格納ページ数の見積もりで使用する変数
abcdefgh
1IDX_SYSLIST14,096300000280

これらの値をマニュアル「ノンストップデータベース HiRDB Version 9 システム導入・設計ガイド(Windows(R)用)」に記載されている見積もり式に代入してください。

(3) カテゴリ情報テーブル(TBL_CATEGORY)

カテゴリ情報テーブル(TBL_CATEGORY)のインデクスの格納ページ数の見積もりで使用する変数と代入値の対応を次の表に示します。

なお,項番1のインデクスはユニークインデクスです。それ以外のインデクスはユニークインデクスではありません。

表C-37 カテゴリ情報テーブル(TBL_CATEGORY)のインデクスの格納ページ数の見積もりで使用する変数と代入値の対応(1/2)

項番インデクス名インデクスの格納ページ数の見積もりで使用する変数条件
abcd
1主キー(CATEGORYID)に定義されたインデクス4,09630GMX1
2IDX_CATEGORY14,096301GMXGMX≦200の場合
4,0963000GMX>200の場合
(凡例)
下線:ユニークインデクスです。
-:該当しません。

表C-38 カテゴリ情報テーブル(TBL_CATEGORY)のインデクスの格納ページ数の見積もりで使用する変数と代入値の対応(2/2)

項番インデクス名インデクスの格納ページ数の見積もりで使用する変数条件
efgh
1主キー(CATEGORYID)に定義されたインデクス0012GMX
2IDX_CATEGORY100200GMX≦200の場合
1GMX200GMX>200の場合
(凡例)
下線:ユニークインデクスです。
-:該当しません。

これらの値をマニュアル「ノンストップデータベース HiRDB Version 9 システム導入・設計ガイド(Windows(R)用)」に記載されている見積もり式に代入してください。

(4) コミュニティ情報テーブル(TBL_COMMUNITY)

コミュニティ情報テーブル(TBL_COMMUNITY)のインデクスの格納ページ数の見積もりで使用する変数と代入値の対応を次の表に示します。

なお,項番1のインデクスはユニークインデクスです。それ以外のインデクスはユニークインデクスではありません。

表C-39 コミュニティ情報テーブル(TBL_COMMUNITY)のインデクスの格納ページ数の見積もりで使用する変数と代入値の対応(1/2)

項番インデクス名インデクスの格納ページ数の見積もりで使用する変数条件
abcd
1主キー(COMMUID)に定義されたインデクス12,28830CMX1
2IDX_COMMUNITY112,28830CMX1
3IDX_COMMUNITY212,28830CMX1
4IDX_COMMUNITY312,28830CMX1
5IDX_COMMUNITY412,28830CMX1
6IDX_COMMUNITY512,28830CMX1
7IDX_COMMUNITY612,28830GMXGMA
8IDX_COMMUNITY712,288301CMXCMX≦200の場合
12,2883000CMX>200の場合
9IDX_COMMUNITY812,28830CMX1
(凡例)
下線:ユニークインデクスです。
-:該当しません。

表C-40 コミュニティ情報テーブル(TBL_COMMUNITY)のインデクスの格納ページ数の見積もりで使用する変数と代入値の対応(2/2)

項番インデクス名インデクスの格納ページ数の見積もりで使用する変数条件
efgh
1主キー(COMMUID)に定義されたインデクス0012CMX
2IDX_COMMUNITY100↑(CNM+8)÷4↑ ×40
3IDX_COMMUNITY200↑(CKN +8)÷4↑×40
4IDX_COMMUNITY300↑(CEN+8)÷4↑×40
5IDX_COMMUNITY400↑CDP+10÷4↑×40
6IDX_COMMUNITY500160
7IDX_COMMUNITY600200
8IDX_COMMUNITY70080CMX≦200の場合
1CMX80CMX>200の場合
9IDX_COMMUNITY800200
(凡例)
下線:ユニークインデクスです。
-:該当しません。

これらの値をマニュアル「ノンストップデータベース HiRDB Version 9 システム導入・設計ガイド(Windows(R)用)」に記載されている見積もり式に代入してください。

(5) コミュニティロールテーブル(TBL_COMMUROLE)

コミュニティロールテーブル(TBL_COMMUROLE)のインデクスの格納ページ数の見積もりで使用する変数と代入値の対応を次の表に示します。

なお,項番1のインデクスはユニークインデクスです。それ以外のインデクスはユニークインデクスではありません。

表C-41 コミュニティロールテーブル(TBL_COMMUROLE)のインデクスの格納ページ数の見積もりで使用する変数と代入値の対応(1/2)

項番インデクス名インデクスの格納ページ数の見積もりで使用する変数条件
abcd
1主キー(ROLEID)に定義されたインデクス4,09630RMX1
2IDX_COMMUROLE14,09630CMX+1↑RMX÷(CMX+1)↑
3IDX_COMMUROLE24,0963015RMX-5>200の場合
4,096302↑RMX÷2↑RMX-5≦200の場合
(凡例)
下線:ユニークインデクスです。
-:該当しません。

表C-42 コミュニティロールテーブル(TBL_COMMUROLE)のインデクスの格納ページ数の見積もりで使用する変数と代入値の対応(2/2)

項番インデクス名インデクスの格納ページ数の見積もりで使用する変数条件
efgh
1主キー(ROLEID)に定義されたインデクス0012RMX
2IDX_COMMUROLE100200
3IDX_COMMUROLE21RMX-580RMX-5>200の場合
0080RMX-5≦200の場合
(凡例)
下線:ユニークインデクスです。
-:該当しません。

これらの値をマニュアル「ノンストップデータベース HiRDB Version 9 システム導入・設計ガイド(Windows(R)用)」に記載されている見積もり式に代入してください。

(6) ワークプレーステーブル(TBL_WORKPLACE)

ワークプレーステーブル(TBL_WORKPLACE)のインデクスの格納ページ数の見積もりで使用する変数と代入値の対応を次の表に示します。

なお,項番1のインデクスはユニークインデクスです。それ以外のインデクスはユニークインデクスではありません。

表C-43 ワークプレーステーブル(TBL_WORKPLACE)のインデクスの格納ページ数の見積もりで使用する変数と代入値の対応

項番インデクス名インデクスの格納ページ数の見積もりで使用する変数
abcdefgh
1主キー(WORKPLACEID)に定義されたインデクス4,09630WMX10012WMX
2IDX_WORKPLACE14,09630WMX100200
(凡例)
下線:ユニークインデクスです。

これらの値をマニュアル「ノンストップデータベース HiRDB Version 9 システム導入・設計ガイド(Windows(R)用)」に記載されている見積もり式に代入してください。

(7) アプリケーションテーブル(TBL_APPLICATION)

アプリケーションテーブル(TBL_APPLICATION)のインデクスの格納ページ数の見積もりで使用する変数と代入値の対応を次の表に示します。

なお,項番1のインデクスはユニークインデクスです。それ以外のインデクスはユニークインデクスではありません。

表C-44 アプリケーションテーブル(TBL_APPLICATION)のインデクスの格納ページ数の見積もりで使用する変数と代入値の対応

項番インデクス名インデクスの格納ページ数の見積もりで使用する変数
abcdefgh
1主キー(COLLABOAPIDおよびWORKPLACEID)に定義されたインデクス4,09630CMX×AMX10020CMX×AMX
2IDX_APPLICATION14,09630CMXAMX00200
3IDX_APPLICATION24,09630CMXAMX00280
(凡例)
下線:ユニークインデクスです。

これらの値をマニュアル「ノンストップデータベース HiRDB Version 9 システム導入・設計ガイド(Windows(R)用)」に記載されている見積もり式に代入してください。

(8) メンバ情報テーブル(TBL_MEMBER)

メンバ情報テーブル(TBL_MEMBER)のインデクスの格納ページ数の見積もりで使用する変数と代入値の対応を次の表に示します。

なお,項番1のインデクスはユニークインデクスです。それ以外のインデクスはユニークインデクスではありません。

表C-45 メンバ情報テーブル(TBL_MEMBER)のインデクスの格納ページ数の見積もりで使用する変数と代入値の対応(1/2)

項番インデクス名インデクスの格納ページ数の見積もりで使用する変数条件
abcd
1主キー(MEMBERID)に定義されたインデクス4,09630UMX×MCA1
2IDX_MEMBER14,09630UMXMCAMCA≦200の場合
4,0963000MCA>200の場合
3IDX_MEMBER24,09630CMXUMX×MCA÷CMX
4IDX_MEMBER44,09630UMX×MCA1
5IDX_MEMBER54,0963000UMX×MCA>200の場合
4,096301UMX×MCAUMX×MCA≦200の場合
6IDX_MEMBER64,0963000UMX×MCA>200の場合
4,096301UMX×MCAUMX×MCA≦200の場合
7IDX_MEMBER74,0963000UMX×MCA>200の場合
4,096301UMX×MCAUMX×MCA≦200の場合
8IDX_MEMBER84,0963000UMX×MCA>200の場合
4,096301UMX×MCAUMX×MCA≦200の場合
9IDX_MEMBER94,0963000UMX×MCA>200の場合
4,096301UMX×MCAUMX×MCA≦200の場合
10IDX_MEMBER104,0963000UMX×MCA>200の場合
4,096301UMX×MCAUMX×MCA≦200の場合
11IDX_MEMBER114,0963000UMX×MCA>200の場合
4,096301UMX×MCAUMX×MCA≦200の場合
12IDX_MEMBER124,0963000UMX×MCA>200の場合
4,096301UMX×MCAUMX×MCA≦200の場合
(凡例)
下線:ユニークインデクスです。
-:該当しません。

表C-46 メンバ情報テーブル(TBL_MEMBER)のインデクスの格納ページ数の見積もりで使用する変数と代入値の対応(2/2)

項番インデクス名インデクスの格納ページ数の見積もりで使用する変数条件
efgh
1主キー(MEMBERID)に定義されたインデクス004UMX×MCA
2IDX_MEMBER100160MCA≦200の場合
UMXMCA160MCA>200の場合
3IDX_MEMBER200200
4IDX_MEMBER400280
5IDX_MEMBER51UMX×MCA40UMX×MCA>200の場合
0040UMX×MCA≦200の場合
6IDX_MEMBER61UMX×MCA40UMX×MCA>200の場合
0040UMX×MCA≦200の場合
7IDX_MEMBER71UMX×MCA40UMX×MCA>200の場合
0040UMX×MCA≦200の場合
8IDX_MEMBER81UMX×MCA40UMX×MCA>200の場合
0040UMX×MCA≦200の場合
9IDX_MEMBER91UMX×MCA40UMX×MCA>200の場合
0040UMX×MCA≦200の場合
10IDX_MEMBER101UMX×MCA40UMX×MCA>200の場合
0040UMX×MCA≦200の場合
11IDX_MEMBER111UMX×MCA40UMX×MCA>200の場合
0040UMX×MCA≦200の場合
12IDX_MEMBER121UMX×MCA40UMX×MCA>200の場合
0040UMX×MCA≦200の場合
(凡例)
下線:ユニークインデクスです。
-:該当しません。

これらの値をマニュアル「ノンストップデータベース HiRDB Version 9 システム導入・設計ガイド(Windows(R)用)」に記載されている見積もり式に代入してください。

(9) ユーザ情報テーブル(TBL_USER)

ユーザ情報テーブル(TBL_USER)のインデクスの格納ページ数の見積もりで使用する変数と代入値の対応を次の表に示します。

なお,項番1のインデクスはユニークインデクスです。それ以外のインデクスはユニークインデクスではありません。

表C-47 ユーザ情報テーブル(TBL_USER)のインデクスの格納ページ数の見積もりで使用する変数と代入値の対応(1/2)

項番インデクス名インデクスの格納ページ数の見積もりで使用する変数条件
abcd
1主キー(UNIQUEID)に定義されたインデクス4,09630UMX1
2IDX_USER14,096302↑(UAD+UMN)÷2↑UMX-UAD-UMN>200の場合
4,096303↑UMX÷3↑UMX-UAD-UMN≦200の場合
3IDX_USER24,0963000UMX>200の場合
4,096301UMXUMX≦200の場合
4IDX_USER34,0963000UMX>200の場合
4,096301UMXUMX≦200の場合
5IDX_USER44,0963000UMX>200の場合
4,096301UMXUMX≦200の場合
6IDX_USER54,0963000UMX>200の場合
4,096301UMXUMX≦200の場合
7IDX_USER64,0963000UMX>200の場合
4,096301UMXUMX≦200の場合
8IDX_USER74,0963000UMX>200の場合
4,096301UMXUMX≦200の場合
9IDX_USER84,0963000UMX>200の場合
4,096301UMXUMX≦200の場合
10IDX_USER94,0963000UMX>200の場合
4,096301UMXUMX≦200の場合
(凡例)
下線:ユニークインデクスです。
-:該当しません。

表C-48 ユーザ情報テーブル(TBL_USER)のインデクスの格納ページ数の見積もりで使用する変数と代入値の対応(2/2)

項番インデクス名インデクスの格納ページ数の見積もりで使用する変数条件
efgh
1主キー(UNIQUEID)に定義されたインデクス0012UMX
2IDX_USER11UMX-UAD-UMN80UMX-UAD-UMN>200の場合
0080UMX-UAD-UMN≦200の場合
3IDX_USER21UMX80UMX>200の場合
0080UMX≦200の場合
4IDX_USER31UMX80UMX>200の場合
0080UMX≦200の場合
5IDX_USER41UMX80UMX>200の場合
0080UMX≦200の場合
6IDX_USER51UMX80UMX>200の場合
0080UMX≦200の場合
7IDX_USER61UMX80UMX>200の場合
0080UMX≦200の場合
8IDX_USER71UMX80UMX>200の場合
0080UMX≦200の場合
9IDX_USER81UMX80UMX>200の場合
0080UMX≦200の場合
10IDX_USER91UMX80UMX>200の場合
0080UMX≦200の場合
(凡例)
下線:ユニークインデクスです。
-:該当しません。

これらの値をマニュアル「ノンストップデータベース HiRDB Version 9 システム導入・設計ガイド(Windows(R)用)」に記載されている見積もり式に代入してください。

(10) メンバロールテーブル(TBL_MEMBERROLE)

メンバロールテーブル(TBL_MEMBERROLE)のインデクスの格納ページ数の見積もりで使用する変数と代入値の対応を次の表に示します。

なお,項番1のインデクスはユニークインデクスです。それ以外のインデクスはユニークインデクスではありません。

表C-49 メンバロールテーブル(TBL_MEMBERROLE)のインデクスの格納ページ数の見積もりで使用する変数と代入値の対応(1/2)

項番インデクス名インデクスの格納ページ数の見積もりで使用する変数条件
abcd
1主キー(MEMBERIDおよびROLEID)に定義されたインデクス4,09630UMX×MCA×MRA1
2IDX_MEMBERROLE14,0963000MCA×MRA>200の場合
4,09630UMXMCA×MRAMCA×MRA≦200の場合
3IDX_MEMBERROLE24,09630CMX↑UMX×MCA×MRA÷CMX↑
4IDX_MEMBERROLE34,09630RMX-5↑UMX×MCA÷CMX×MRA÷(RCM+5)↑
5IDX_MEMBERROLE44,09630UMX×MCAMRA
6IDX_MEMBERROLE54,09630UMX×MCAMRA
(凡例)
下線:ユニークインデクスです。
-:該当しません。

表C-50 メンバロールテーブル(TBL_MEMBERROLE)のインデクスの格納ページ数の見積もりで使用する変数と代入値の対応(2/2)

項番インデクス名インデクスの格納ページ数の見積もりで使用する変数条件
efgh
1主キー(MEMBERIDおよびROLEID)に定義されたインデクス0020UMX×MCA×MRA
2IDX_MEMBERROLE1UMXMCA×MRA160MCA×MRA>200の場合
00160MCA×MRA≦200の場合
3IDX_MEMBERROLE200200
4IDX_MEMBERROLE35↑UMX×MCA÷CMX×MRA÷(RCM+5)×CMX↑200
5IDX_MEMBERROLE400280
6IDX_MEMBERROLE500240
(凡例)
下線:ユニークインデクスです。
-:該当しません。

これらの値をマニュアル「ノンストップデータベース HiRDB Version 9 システム導入・設計ガイド(Windows(R)用)」に記載されている見積もり式に代入してください。

(11) テンプレートテーブル(TBL_TEMPLATE)

テンプレートテーブル(TBL_TEMPLATE)のインデクスの格納ページ数の見積もりで使用する変数と代入値の対応を次の表に示します。

なお,テンプレートテーブル(TBL_TEMPLATE)のインデクスはユニークインデクスです。

表C-51 テンプレートテーブル(TBL_TEMPLATE)のインデクスの格納ページ数の見積もりで使用する変数と代入値の対応

項番インデクス名インデクスの格納ページ数の見積もりで使用する変数
abcdefgh
1主キー(TEMPLATEID)に定義されたインデクス4,09630TMX10012TMX
(凡例)
下線:ユニークインデクスです。

これらの値をマニュアル「ノンストップデータベース HiRDB Version 9 システム導入・設計ガイド(Windows(R)用)」に記載されている見積もり式に代入してください。

(12) ワークプレーステンプレートテーブル(TBL_WORKTEMPLATE)

ワークプレーステンプレートテーブル(TBL_WORKTEMPLATE)のインデクスの格納ページ数の見積もりで使用する変数と代入値の対応を次の表に示します。

なお,ワークプレーステンプレートテーブル(TBL_WORKTEMPLATE)のインデクスはユニークインデクスです。

表C-52 ワークプレーステンプレートテーブル(TBL_WORKTEMPLATE)のインデクスの格納ページ数の見積もりで使用する変数と代入値の対応

項番インデクス名インデクスの格納ページ数の見積もりで使用する変数
abcdefgh
1主キー(WORKTMPLID)に定義されたインデクス4,09630TMX10012TMX
(凡例)
下線:ユニークインデクスです。

これらの値をマニュアル「ノンストップデータベース HiRDB Version 9 システム導入・設計ガイド(Windows(R)用)」に記載されている見積もり式に代入してください。

(13) システムアプリケーションテーブル(TBL_SYSAPPLI)

システムアプリケーションテーブル(TBL_SYSAPPLI)のインデクスの格納ページ数の見積もりで使用する変数と代入値の対応を次の表に示します。

なお,システムアプリケーションテーブル(TBL_SYSAPPLI)のインデクスはユニークインデクスです。

表C-53 システムアプリケーションテーブル(TBL_SYSAPPLI)のインデクスの格納ページ数の見積もりで使用する変数と代入値の対応

項番インデクス名インデクスの格納ページ数の見積もりで使用する変数
abcdefgh
1主キー(COLLABOAPID)に定義されたインデクス4,09630AMX1004AMX
(凡例)
下線:ユニークインデクスです。

これらの値をマニュアル「ノンストップデータベース HiRDB Version 9 システム導入・設計ガイド(Windows(R)用)」に記載されている見積もり式に代入してください。

(14) コミュニティ条件リストテーブル(TBL_COMMULIST)

コミュニティ条件リストテーブル(TBL_COMMULIST)のインデクスの格納ページ数の見積もりで使用する変数と代入値の対応を次の表に示します。

なお,項番1のインデクスはユニークインデクスです。それ以外のインデクスはユニークインデクスではありません。

表C-54 コミュニティ条件リストテーブル(TBL_COMMULIST)のインデクスの格納ページ数の見積もりで使用する変数と代入値の対応

項番インデクス名インデクスの格納ページ数の見積もりで使用する変数
abcdefgh
1主キー(COMMUID)に定義されたインデクス4,096300000120
2IDX_COMMULIST14,09630000040
(凡例)
下線:ユニークインデクスです。

これらの値をマニュアル「ノンストップデータベース HiRDB Version 9 システム導入・設計ガイド(Windows(R)用)」に記載されている見積もり式に代入してください。