Основные характеристики системы
СУБД ЛИНТЕР –
Язык запросов | SQL | ||
Максимальное число таблиц в запросе (на одном уровне) | 32 | ||
Максимальное число таблиц в базе данных | 65 . 535 | ||
Максимальное число столбцов в одной таблице | 250 | ||
Максимальное число строк в таблице | 1 млрд.
| ||
Максимальная длина строки (в байтах) | 65.000 | ||
Максимальное количество ключей в таблице | 250 | ||
Максимальная длина ключа (в байтах) | 1024 |
СУБД ЛИНТЕР поддерживает типы данных, отраженные в следующей таблице
Тип | Обозначение | Длина | Аналог в С | ||||
Строка символов | CHAR | до 4 . 000 символов | массив байтов | ||||
Строка символов переменной длины | VARCHAR | до 4 . 000 символов | аналога нет | ||||
Строка байтов | BYTE | до 4 . 000 байт | массив байтов | ||||
Строка байтов переменной длины | VARBYTE | до 4 . 000 байт | аналога нет | ||||
Строка UNICODE символов | NCHAR | до 2000 символов | аналога нет | ||||
Строка UNICODE символов переменной длины | NCHAR VARYING | до 2000 символов | аналога нет | ||||
булевское | BOOLEAN | 2 байта | аналога нет | ||||
Короткое целое | SMALLINT | 2 байта | short | ||||
Длинное целое | INTEGER | 4 байта | long | ||||
64-битное целое | BIGINT | 8 байт | аналога нет | ||||
Вещественное число (плав. точка) | REAL | 4 байта | float | ||||
Вещественное число (плав.точка, двойная точн.) | DOUBLE | 8 байт | double | ||||
Вещественное число (фиксированная точка) | NUMERIC | 16 байт | аналога нет | ||||
Дата (совмещенная со временем) | DATE | 16 байт | аналога нет | ||||
Большой файловый объект | BLOB | до 2 млрд. байт | аналога нет | ||||
- В СУБД ЛИНТЕР поддерживает несколько типов индексов:
- классические индексы по B*-дереву;
- словные,
- фразовые.
- Optimistic,
- Autocommit,
- Pessimistic,
- Read-only
Минимальный уровень блокирования данных - запись
Данные и индексы таблицы хранятся в сжатом виде , кроме того, есть эффективный механизм переиспользования табличного пространства.
- Режимы обработки транзакций: