Объекты баз данных
В следующей таблице указаны ограничения максимального размера для некоторых объектов баз данных, определенных в базах данных Microsoft SQL Server 2005 Compact Edition (SQL Server Compact Edition).
Категория | Объект | Ограничения максимального размера |
---|---|---|
Занимаемая память |
Имя столбца |
128 символов |
|
Столбцов в таблице |
1024 |
Размер строки |
8060 байт |
|
|
Пароль базы данных |
40 символов |
|
Размер базы данных |
4 ГБ 1 |
|
Увеличение размера базы данных |
В зависимости от размера таблицы возможно приращение либо на 1, либо на 16 страниц |
|
Размер страницы |
4 КБ |
|
Сеансы |
256 |
|
Размер столбца BLOB (ntext и image) |
2 ГБ |
|
Имя таблицы |
128 символов |
|
Размер таблицы |
512 МБ |
Запросы |
Символов в инструкции SQL |
Без ограничений |
|
Столбцов в курсоре |
1024 |
|
Столбцов в предложении ORDER BY, GROUP BY или DISTINCT |
10242 |
|
Уровней вложенных подзапросов |
Без ограничений |
|
Параметры с именами |
Поддерживаемые |
|
Операндов в запросе |
Без ограничений |
|
Объединенных таблиц |
Без ограничений |
Индексов |
Столбцов BLOB |
Невозможно индексировать |
|
Байтов в ключе индекса |
5123 |
|
Столбцов в индексе |
16 |
|
Индексов на таблицу |
249 |
Ограничения |
PRIMARY KEY, UNIQUE, стандартные ограничения и FOREIGN KEY |
Поддерживаемые 4 |
Ограничений на таблицу |
249 |
1Стандартный максимальный размер 128 МБ.
2Это ограничение применяется, только если временная таблица ядра хранения данных используется для внедрения ORDER BY. Если обработчик запросов может оптимизировать существующий индекс, ограничений числа колонок нет.
3 Поддерживаются более длинные ключи, однако данные усекаются и в конце добавляется контрольная сумма. Это работает также при выполнении операций эквивалентности (за исключением случаев, когда две контрольные суммы совпадают). Сложности возникают при использовании предложения ORDER BY. Упорядочивание за пределами длины ключа возвращается на основании контрольной суммы, но не фактического значения.
4Для каждого ограничения PRIMARY KEY и UNIQUE, указанных в таблице, в этих столбцах создается индекс. Число всех этих индексов не должно превышать общее число индексов, разрешенных для таблицы. Кроме того, некоторые типы данных (ntext, image) не могут быть использованы в качестве столбцов первичных ключей, поскольку их нельзя индексировать