Что произошло

Компания «Диасофт» выпустила версию 18.2 собственной системы управления базами данных Digital Q.DataBase. Обновление затронуло оба ключевых «миграционных» компонента продукта: Marble (замещение Microsoft SQL Server), где выполнено более 900 доработок, и Onyx (замещение Oracle Database). Кроме того, развиты ИИ-возможности СУБД, повышены производительность, устойчивость и защищённость, а также пересмотрена модель лицензирования. Новая версия уже доступна для загрузки на сайте продукта.

Подробности обновления

  • Совместимость с Microsoft SQL Server. В компоненте Marble существенно расширена поддержка диалекта T-SQL: добавлены табличные выражения CTE и конструкция MERGE, новые системные функции и процедуры, улучшена работа с XML и JSON. Развита функциональность Service Broker и исполнение CLR-сборок, обеспечена совместимость трассировки запросов с SQL Server Profiler.
  • Инструменты для ИИ. Реализованы нативный векторный тип sys.vector и индекс DiskANN, появилось взаимодействие как с локальными, так и с внешними LLM-моделями.
  • Путь с Oracle. В Onyx добавлены типы ANYDATA, ANYTYPE, VECTOR и JSON, поддержка Java-процедур и множества конструкций PL/SQL — CONNECT BY, PIVOT/UNPIVOT, REF CURSOR, FORALL, конвейерные функции, INSTEAD OF-триггеры. Работают автономные транзакции (поведение — как в Oracle), материализованные представления, управление партициями, условная компиляция и динамический SQL; расширены пакеты DBMS_SQL, DBMS_JOB, DBMS_PIPE, DBMS_CRYPTO, DBMS_XPLAN, DBMS_VECTOR и другие.
  • Экосистема подключения. Доработан транспортный протокол TDS и совместимость с клиентскими подключениями ADO, Delphi, PowerBuilder, Crystal Reports, SSMS, freebcp; добавлены пространственные типы GEOMETRY и GEOGRAPHY для работы с геоданными; снижено потребление памяти при массовой загрузке данных.
  • Гибкое лицензирование. Теперь СУБД запускается на любом количестве ядер, а в работе используется только то число, которое указано в лицензионном файле — это упрощает масштабирование инфраструктуры и лицензионный аудит.
  • Каталог совместимости приложений, протестированных с Digital Q.DataBase, пополнился несколькими десятками новых названий.

СУБД в эпоху ИИ: термины простыми словами

Векторный поиск — способ находить записи не по точному совпадению слов, а по «смысловой близости»: текст, картинки и документы переводятся в числовые векторы (эмбеддинги), а затем сравниваются расстояния между ними. На этом работают корпоративные ассистенты и сценарии RAG, когда модель ИИ отвечает на вопросы по базе знаний компании. Собственный векторный тип и индекс DiskANN означают, что такую нагрузку можно закрывать средствами отечественной СУБД, без дополнительных зарубежных компонентов.

Почему это актуально

Импортозамещение СУБД — одна из самых чувствительных задач для банков, госорганов и промышленных предприятий: перенос базы часто означает переписывание прикладного кода под новый диалект языка. В «Диасофт» заявляют, что Digital Q.DataBase — единственная российская СУБД, позволяющая уйти с Oracle Database и Microsoft SQL Server без изменения кода приложений, и по числу реализованных возможностей Oracle занимает первое место в мире среди всех форков PostgreSQL. Целевой эффект, по оценке разработчика, — сокращение миграции с нескольких лет до пары месяцев при расширении, а не сокращении функциональности. На фоне ускорившегося перехода критичных систем на open-source-платформы конкуренция российских форков PostgreSQL («Диасофт», Postgres Pro, Tantor) смещается в плоскость именно совместимости с проприетарными диалектами и ИИ-функций.

Итог: релиз 18.2 показывает, как зрелый российский продукт закрывает сразу две задачи рынка: снижает стоимость и сроки миграции с зарубежных СУБД и даёт заказчикам базу для ИИ-сценариев — векторный поиск и работу с LLM внутри периметра. Для дистрибьютора это сигнал, что спрос на проекты «СУБД-замещения» будет расти и в 2027 году. Решения «Диасофт», включая Digital Q.DataBase, доступны у дистрибьютора MONT.

Читайте также: