Новые возможности СУБД ЛИНТЕР версии 6.1
- реализовано многоверсионное хранение записей с поддержкой ANSI-уровней изолированности транзакций;
- осуществлена полная поддержка иерархических транзакций;
- реализована конструкция языка SQL Intersect/except, расширяющая возможности работы с данными за счет пересечения и исключения данных при запросах;
- проведена оптимизация поддержки сетевых протоколов;
- значительно увеличен максимальный объем хранимых в системе данных. Размер записи в таблице увеличен до 64 Кб (не учитывая данные типа BLOB).
Существенно расширен список поддерживаемых операционных систем, включая ОС для Pocket PC/PDA. Таким образом, к списку платформ, на которых функционирует СУБД ЛИНТЕР, добавились встраиваемые ОС: QNX 6, ОС 2000, Windows CE, Embedded Linux (Zaurus).
При разработке новой версии системы было уделено особое внимание пользовательским интерфейсам, особенно в среде UNIX. В ЛИНТЕР 6.1 реализованы новые графические утилиты для UNIX и Win32: LHB, LinDesk, MIGRATION.
При разработке ЛИНТЕР 6.1 большое внимание уделялось возможности работы с информацией в различных национальных кодировках. В системе реализована поддержка кодовых страниц с UNICODE-ядром, а соответствующий ODBC-драйвер позволяет осуществлять взаимодействие с любыми программами, поддерживающими данный интерфейс.
В СУБД ЛИНТЕР 6.1 усовершенствована система защиты данных от несанкционированного доступа:
- оптимизирована поддержка защиты хранимых процедур;
- реализована поддержка защиты данных типа EXTFILE;
- возможности функции резервного копирования теперь включают в себя In-kernel Backup;
- защита данных при передаче в сети осуществляется с помощью поддержки SSL-протоколов.
Помимо перечисленных выше изменений в ЛИНТЕР 6.1 значительно увеличена производительность, реализована дополнительная оптимизация запросов к базе данных, увеличена скорость поиска по индексам и модификация целых чисел (за счет возможности, в некоторых случаях, хранения этих данных в неупакованном формате).
Вполне естественно, что по ряду параметров ЛИНТЕР 6.1 существенно отличается от предыдущих версий семейства 5.х. Эти отличия затрагивают и такую важную область как совместимость по данным.
Для облегчения перехода с одной версии системы на другую в состав ЛИНТЕР 6.1 включена новая утилита MIGRATION, предназначенная для конвертации баз данных, созданных в младших версиях системы.
Новые возможности СУБД ЛИНТЕР версии 6.0 по сравнению с версией 5.9.
- Поддержка однобайтовых кодовых страниц и UNICODE-ядром, включая сортировку и преобразования.
- Расширение объема одной таблицы. Теперь таблица может содержать до 500 миллионов записей.
- Поддержка защиты для хранимых процедур.
- Поддержка защиты для типа данных EXTFILE.
- В некоторых случаях целые числа в индексе будут храниться в неупакованном формате. Это позволит увеличить производительность поиска по индексам, их модификации и уменьшить их размер.
- Реализация конструкций SQL Intersect/except.
- Ограничение на количество ответов запроса. Позволит выдавать только заданное количество ответов на запрос.
Новые возможности СУБД ЛИНТЕР 5.9 по сравнению с версией 5.8
- Введена дополнительная оптимизация SQL-запросов. Теперь при выполнении ядром СУБД операций JOIN (как явных, так и неявных) по нескольким предикатам используются составные индексы.
- Добавлена возможность именования одностолбцовых индексов.
- Выполняется автоматическое создание временных индексов при выполнении операций JOIN и отсутствии индексов для выражений, участвующих в этих операциях.
- Добавлен режим профилирования запроса для определения недостающих индексов при обработке запросов и механизм автоматического создания этих индексов.
- Переработан JDBC-драйвер.
- На уровне JDBC/ODBC -драйверов реализована полная поддержка ANSI escape последовательностей.
- Повышена производительность сетевого драйвера сервера в UNIX.
- Реализована поддержка программой-конвертером ERX схем от ErWIN 3.5.
- Увеличено количество столбцов с составном индексе до 31.
- Увеличен размер всех идентификаторов БД до 66 символов.
- Изменена структура ODBC-каталога для соответствия стандарту ODBC 3.5.
- Добавлены новые возможности в синтаксис конструкции GROUP BY <выражение>.
- Разрешено переименование таблицы и столбца для VIEW.
- Добавлены новые функции:
ASIN,
ACOS,
ATAN,
ATAN2,
MOD,
DBNAME - возвращает имя БД как CHAR (18),
DAYNAME,
MONTHNAME - возвращают как CHAR (3) соответственно английское имя дня и месяца,
OCTET _ LENGTH - возвращает длину строки в байтах,
RIGHT _ SUBSTR - возвращает последние n символов строки,
REPEAT _ STRING - повторяет заданную строку n раз
|