Ограничение размеров и имен корпоративных баз геоданных
Ограничения размеров объектов корпоративных баз геоданных зависят в основном от используемого аппаратного обеспечения. Ограничения, накладываемые на имена объектов баз данных, не столь значительны и определяются они либо ограничениями СУБД, либо баз геоданных. Ограничения могут быть различными в зависимости от СУБД.
Ограничение по размеру
Ограничения по размерам баз данных зависят прежде всего от версии СУБД и аппаратного обеспечения. Одно из ограничений - количество полей (столбцов), поддерживаемое таблицей или классом пространственных объектов. Это число равно 256. Учитывайте, однако, что в зависимости от типов данных, максимальное количество столбцов в таблице может быть и меньше 256. Большинство производителей баз данных не рекомендуют создавать таблицы с числом столбцов любых типов, большим 200.
Число символов в именах объектов
Приведенное количество символов предполагает использование текста ANSI. Символы UTF-8 используют в два раза больше байт, чем символы ANSI, что сокращает возможное количество допустимых символов UTF-8 вдвое.
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 |