XI. Основные характеристики системы
СУБД ЛИНТЕР –
- открытая система;
- многопользовательская система;
- реляционная система
Язык запросов |
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