エンタープライズ ジオデータベースのサイズと名前の制限
エンタープライズ ジオデータベースのデータベース オブジェクトのサイズに関する制限は、主にハードウェアの制約に左右されます。データベース オブジェクトの名前の制限には、データベース管理システム(DBMS)による制限とジオデータベースによる制限のうち小さい方が適用されます。制限は DBMS ごとに異なります。
サイズの制限
データベースの大半のサイズ制限は、DBMS のエディションとハードウェアの制約によって決まります。テーブルまたはフィーチャクラスでサポートされるフィールド(列)の数は例外で、この最大数は 256 です。ただし、データ タイプによっては、テーブル内の列の最大数が 256 未満になることがあります。ほとんどのベンダーは、データ タイプに関わらず 200 列を超えるテーブルを作成することを推奨していません。
オブジェクト名の文字数
リスト表示されている文字数は、ANSI テキストの使用を想定しています。UTF-8 文字では ANSI 文字の 2 倍のバイト数を使用するため、使用できる文字数は半分になります。
DB2 9.x | Informix 11 | Oracle 10g および 11g | PostgreSQL 9.0 | SQL Server 2008 | |
---|---|---|---|---|---|
データベース名 | 8 | 31 | 30 | 31 | 31 |
フィールド(列)名 | 31 | 31 | 30 | 31 | 31 |
インデックス名 | 128 | 128 | 30 | 63 | 128 |
パスワード | 31 | 31 | 31 | 31 | 31 |
テーブルまたはフィーチャクラスのエイリアス | 31 | 31 | 30 | 31 | 31 |
テーブル名またはフィーチャクラス名 | 128 | 128 | 30 | 63 | 128 |
ユーザ名 | 30 | 31 | 30 | 31 | 31 |
バージョン名 | 64 | 64 | 64 | 64 | 64 |
バージョン対応ビュー名 | 32 | 32 | 30 | 32 | 32 |
ビュー名 | 128 | 128 | 30 | 63 | 128 |
9/17/2013