СУБД Digital Q.DataBase
508 subscribers
123 photos
14 videos
2 files
126 links
► Уникальный СУБД-канал Digital Q.DataBase от амбассадора Андрея Жуйкова @zavrius ✍️ - разбираемся, как наша СУБД воспроизводит диалекты Oracle, MS SQL и PostgreSQL и обеспечивает совместимость с существующим кодом приложений без его переписывания.
Download Telegram
Onyx - модуль Digital Q.DataBase, воспроизводящий функциональность Oracle Database.
И это не только поддержка PL/SQL.
В Onyx реализована функциональность системных пакетов DBMS_* и UTL_*, которые используются в Oracle-приложениях.

Несколько интересных примеров:

DBMS_AQ / DBMS_AQADM - очереди сообщений внутри СУБД: отправка, получение и управление очередями.

DBMS_CRYPTO - хеширование, шифрование/расшифрование и MAC.

DBMS_LOCK - пользовательские блокировки для синхронизации процессов.

DBMS_PARALLEL_EXECUTE - разбиение больших операций на части и их параллельное выполнение.

DBMS_PIPE - обмен сообщениями между сессиями через именованные каналы.

DBMS_SCHEDULER - планирование и выполнение фоновых заданий.

DBMS_SQL - расширенная работа с динамическим SQL: курсоры, параметры, выполнение и получение результатов.

И это только часть реализованных Oracle-пакетов.

Digital Q.DataBase: меняем СУБД, а не приложение.

Скоро по каждому из этих пакетов мы выпустим отдельный видеоурок: разберём, для чего он нужен, как работает и покажем его применение на практических примерах в Digital Q.DataBase.

#ЗаменаOracle #OracleDB #Импортозамещение #СУБД
432