付録A.2 データベースに関する最大値と最小値
項 目 |
最小値 |
最大値 |
単位 |
|
---|---|---|---|---|
文字データの長さ (定義長) |
CHAR |
1 |
30,000 |
字(バイト) |
VARCHAR |
1 |
32,000 |
字(バイト) |
|
各国文字データの長さ (定義長) |
NCHAR |
1 |
15,000 |
字 |
NVARCHAR |
1 |
16,000 |
字 |
|
混在文字データの長さ (定義長) |
MCHAR |
1 |
30,000 |
バイト |
MVARCHAR |
1 |
32,000 |
バイト |
|
パック形式10進数の精度 |
DECIMAL又はNUMERIC |
1 |
38 |
けた |
パック形式10進数の位取り |
DECIMAL又はNUMERIC |
0 |
38 |
けた |
時刻印データの小数秒精度 |
TIMESTAMP |
0 |
6 |
けた |
BLOBデータの長さ |
1 |
2,147,483,647 |
バイト |
|
BINARYデータの長さ(定義長) |
1 |
2,147,483,647 |
バイト |
|
表中の列数 |
1 |
30,000 |
列 |
|
表中のインデクス数 |
0 |
255 |
個 |
|
インデクスの構成列数 |
1 |
64 |
列 |
|
クラスタキーの構成列数 |
1 |
64 |
列 |
|
表を分割格納するRDエリア数 |
1 |
4,096 |
個 |
|
表を分割配置するBES数 |
1 |
4,096 |
個 |
|
横分割表を定義時の格納条件に指定する定数の総数(格納条件を省略した場合も1と数える) |
1 |
15,000 |
個 |
|
ビュー表の基になる表数 |
1 |
128 |
個 |
|
ビュー表の列数 |
1 |
30,000 |
列 |
|
主キーの構成列数 |
1 |
64 |
列 |
|
外部キーの構成列数 |
1 |
64 |
列 |
|
1表中の外部キー数 |
0 |
255 |
個 |
|
一つの主キーを参照する外部キー数 |
0 |
255 |
個 |
|
1表中に指定できる検査制約定義数 |
0 |
254 |
個 |
|
1表中に定義できる検査制約中で指定した論理演算子AND,OR,及び検査制約定義の数の合計(CASE式のWHEN探索条件中の論理演算子のAND及びORは除きます) |
0 |
254 |
個 |
|
識別子の長さ (表識別子,列名,データ型識別子,インデクス型識別子,属性名,ルーチン識別子,相関名,インデクス識別子,カーソル名,SQL文識別子,RDエリア名,埋込み変数名,標識変数名,パスワード,制約名,条件名,SQL変数名,問合せ名,トリガ識別子,文ラベル,ループ変数名,ホスト識別子,リスト名,SQLパラメタ名,接続制約名) |
1 |
30 |
バイト |
|
FIX表の行長 |
1 |
30,000 |
バイト |
|
手続き又は関数のSQLパラメタ数 |
0 |
30,000 |
個 |
|
繰返し列数 |
2 |
30,000 |
個 |
|
IPアドレスによる接続制限の登録数 |
0 |
10,000 |
個 |
|
1サーバで生成するインデクス情報ファイル数 |
AIX版 |
1 |
8,092※1 |
個 |
Linux版 |
1 |
8,092※1 |
個 |
|
次に示すユティリティがメッセージに表示できる処理行数
|
0 |
4,294,967,295※2 |
件 |
- 注※1
-
pd_max_open_fdsオペランドの指定値,プラグイン使用の有無,サーバ内のRDエリア数などによって最大値は変動します。表の値はpd_max_open_fdsオペランドに最大値を指定した場合です。なお,プラグインインデクスの遅延一括作成にHiRDBファイルシステム領域を使用する場合,最大値は4,096になります。
- 注※2
-
4,294,967,295件以上のデータを処理した場合,表示行数が一度0にリセットされ,再度1からカウントアップします。