Digital Q.DataBase 🎙
650 subscribers
85 photos
4 videos
2 files
85 links
🟣Уникальный СУБД канал
Digital Q.DataBase в формате подкаста от амбассадора Андрея Жуйкова @zavrius ✍️

🟣 Команда, кейсы и внутренний взгляд
🟣 Инсайты и примеры из практики
🟣 Идеи, за которыми будущее
Download Telegram
release_notes_18.2.26061101.txt
12.6 KB
🔥 Уважаемые подписчики!
Сообщаю Вам, что сегодня, спустя 12 недель после выхода версии 18.1, мы выложили на сайт новый релиз — версию 18.2 нашей СУБД Digital Q.DataBase.

Обеспечена возможность независимой установки частей СУБД — все 3 субмодуля (по одному на каждый SQL диалект) могут обновляться независимо друг от друга.

По умолчанию установлены стандартные номера портов и имена пользователей в диалекте PostgreSQL для повышения совместимости с приложениями.

Подготовлена специальная версия pg_upgrade для перехода из предыдущих версий.
…и многое, многое другое!

➡️Подробнее — в прилагаемом файле с перечнем изменений.

Ключевые новшества мы традиционно разберём отдельными постами.

📥 Напоминаю, что скачать релиз можно с сайта database.diasoft.ru — до 8 ядер бесплатно!

Следите за обновлениями!

🇷🇺 СУБД Digital Q.DataBase.
Подпишись на МАХ канал!
Please open Telegram to view this post
VIEW IN TELEGRAM
522
Дорогие подписчики!

🏃‍♀️Мы продолжаем развивать экосистему Digital Q.DataBase.

Обновился дистрибутив Служб отчётов DIGITAL Q.DATABASE — нашего аналога SQL Server Reporting Services.

❗️Что доступно в текущей версии:

· Обработка данных и выполнение запросов;
· Выражения, группировки и итоги;
· Табличный компонент (Tablix) для гибкого вывода данных;
· Master-detail (связь основного и подчинённых отчётов);
· Отчёты с изображениями;
· Форматирование чисел и дат;
· Разбивка на страницы, колонтитулы, стили;
· Экспорт готовых отчётов в HTML и PDF.

🔗Скачать обновлённый дистрибутив Служб отчётов можно на официальном сайте https://database.diasoft.ru
Обратите внимание: это отдельный дистрибутив, устанавливаемый независимо от СУБД.
Доступен под все поддерживаемые операционные системы.
Please open Telegram to view this post
VIEW IN TELEGRAM
1533
🐬 Ключевая идея Digital Q.DataBase — сохранить инвестиции заказчиков в существующие приложения, обеспечив совместимость с T-SQL и PL/SQL, высокую производительность и возможность миграции с минимальными изменениями.
Поэтому рекомендую посмотреть это видео, в котором обсуждаются:

🟣совместимость с Oracle и MS SQL Server;
🟣производительность по сравнению с зарубежными СУБД;
🟣 реальные проекты миграции крупных систем;
🟣бесплатная версия Digital Q.DataBase;
🟣 инициатива по созданию национальной СУБД на базе PostgreSQL с участием российских разработчиков.

Особенно интересно будет тем, кто рассматривает импортозамещение СУБД, планирует миграцию с зарубежных платформ или следит за развитием российской экосистемы баз данных.

➡️Видео: https://rutube.ru/video/5445484d169ffb271b8f17d8034ed925/

🇷🇺 СУБД Digital Q.DataBase.
Подпишись на МАХ канал!
Please open Telegram to view this post
VIEW IN TELEGRAM
432
Дорогие подписчики!

🙂 Продолжаем разбирать новшества версии 18.2. Сегодня — о базовых изменениях, которые упрощают установку и обновление СУБД.

Что добавлено

· Обеспечена возможность независимой установки частей СУБД. Три субмодуля (по одному на каждый SQL-диалект) теперь могут обновляться независимо друг от друга;

· По умолчанию установлены стандартные номера портов и имена пользователей в диалекте PostgreSQL — для повышения совместимости с приложениями;

· Подготовлена специальная версия pg_upgrade для перехода из предыдущих версий СУБД на группу из трёх субмодулей.

✔️ Новые возможности доступны в версии Digital Q.DataBase от 15 июня.
Please open Telegram to view this post
VIEW IN TELEGRAM
543
🎥 С чего всё начиналось
Недавно пересматривал своё выступление на TAdviser и поймал себя на мысли, насколько актуально оно звучит до сих пор.
Тогда я рассказывал о том, что казалось почти невозможным для российского рынка СУБД:

► как перейти с Oracle и Microsoft SQL Server без переписывания миллионов строк бизнес-логики;

► почему подход «давайте перепишем всё приложение» в большинстве случаев обречён на провал;

► чем Digital Q.DataBase отличается от классических PostgreSQL-форков;

► зачем мы пошли по пути совместимости с T-SQL и PL/SQL вместо того, чтобы заставлять заказчиков переписывать код.

В выступлении я подробно объясняю идею полиглот-СУБД: почему проще научить базу данных понимать существующие диалекты, чем переписывать десятилетиями накопленную бизнес-логику корпоративных систем.

Отдельно затрагиваются темы:
🟣миграции с Oracle и MS SQL Server;
🟣поддержки T-SQL, PL/SQL и PostgreSQL;
🟣пакетов Oracle DBMS;
🟣подключения по протоколу TDS;
🟣работы с 1С, Delphi и другими корпоративными системами.

Это видео интересно посмотреть ещё и потому, что в нём хорошо видно, на каких принципах изначально строилась Digital Q.DataBase и почему мы выбрали именно такой путь развития.

📺 Ссылка на видео: https://rutube.ru/video/27b0abe6462956f07f6549d5d9b15350/

🇷🇺 СУБД Digital Q.DataBase.
Подпишись на МАХ канал!
Please open Telegram to view this post
VIEW IN TELEGRAM
532
Дорогие подписчики!

Сегодня, 20 июня, — Всемирный день Wi-Fi.

Ровно 27 лет назад, в 1999 году, эта технология была официально представлена миру. Тогда мало кто мог представить, что беспроводной интернет станет таким же привычным, как электричество в розетке.

Wi-Fi давно перестал быть просто удобством — он стал частью повседневной жизни. Работа, общение, развлечения, учёба — всё это прочно связано с беспроводным интернетом, который мы сегодня воспринимаем как должное.

С праздником! Пусть ваш Wi-Fi всегда будет быстрым, а связь — стабильной.
843
Запуск первой программы из оперативной памяти компьютера

🔥 Ровно 78 лет назад, 21 июня 1948 года, в Манчестере случилось то, без чего не было бы современного нам ИТ.

ЭВМ с ласковым названием «Baby» успешно выполнила первую в мире программу, которая хранилась не на перфокартах, а в оперативной памяти этого компьютера.

Это был прорыв: 17 инструкций, написанных в двоичном коде, и компьютер понял их без подсказок с бумажных носителей. Именно тогда родилась архитектура фон Неймана — фундамент, на котором стоят все современные ПК, серверы и даже ваши смартфоны.

До этого — компьютер был большой вычислительной машиной.
После этого — он стал универсальным устройством, способным менять программы на лету.

Интересный факт:
Первую успешную программу написал Том Килберн. Она вычисляла наибольший делитель числа — и сделала это за 52 минуты (процессор был небыстрым). Но эти минуты изменили мир.

P.S. С тех пор хранение данных в памяти стало священным правилом. И даже если Вы администрируете огромную СУБД, помните: всё началось с крошечного «Baby» и 17 строк кода. 🧬
833
🙂 Продолжаем рассказывать о новшествах версии 18.2. Сегодня — о реализации команды MERGE в нашей реализации T-SQL-диалекта.

Для чего нужна команда MERGE

➡️ MERGE позволяет одновременно выполнять вставку, обновление или удаление строк в целевой таблице на основе результата соединения с источником данных. Это особенно полезно при синхронизации двух таблиц, когда одна операция заменяет несколько отдельных запросов.

Пример использования

-- Синхронизация целевой таблицы с источником
MERGE INTO Employees AS Target
USING NewEmployees AS Source
ON Target.id = Source.id
WHEN MATCHED AND Target.name != Source.name THEN
UPDATE SET name = Source.name, updated = GETDATE()
WHEN NOT MATCHED BY TARGET THEN
INSERT (id, name, department)
VALUES (Source.id, Source.name, Source.department);


Как это работает

· WHEN MATCHED — если строки совпадают по условию, выполняется обновление;
· WHEN NOT MATCHED BY TARGET — если строка есть в источнике, но отсутствует в цели, выполняется вставка;
· WHEN NOT MATCHED BY SOURCE — если строка есть в цели, но отсутствует в источнике, можно удалить или обновить её.

Области применения

· Синхронизация таблиц с эталонным источником данных;
· Загрузка изменений из временных таблиц в основные;
· Обновление справочников без написания сложной логики проверок.

✔️ Команда MERGE доступна в версии Digital Q.DataBase от 15 июня.
Please open Telegram to view this post
VIEW IN TELEGRAM
633
🔥 Вышла новая статья на Хабре про установку Digital Q.DataBase 18.2 на Astra Linux 1.8.

➡️В материале подробно показано:

🟣что изменилось в архитектуре Digital Q.DataBase 18.2;
🟣как установить СУБД на Astra Linux;
🟣как работает новая модульная архитектура;
🟣как подключаться к PostgreSQL, Microsoft SQL Server и Oracle-диалектам;
🟣почему поддержка нескольких SQL-диалектов помогает сократить объем доработок при миграции приложений.

Одно из главных нововведений версии 18.2 — переход от монолитной архитектуры к независимым компонентам, воспроизводящим функциональность PostgreSQL, Microsoft SQL Server и Oracle Database.
Такой подход упрощает сопровождение системы и позволяет использовать только необходимые компоненты.

➡️ Читать статью:
https://habr.com/ru/companies/diasoft_company/articles/1049504/

🇷🇺 СУБД Digital Q.DataBase.
Подпишись на МАХ канал!

#DigitalQDataBase #Diasoft #PostgreSQL #Oracle #MSSQL #AstraLinux #СУБД #Импортозамещение
Please open Telegram to view this post
VIEW IN TELEGRAM
722
Дорогие подписчики!

➡️ Продолжаем рассказывать о новшествах версии 18.2. Сегодня — о расширении qdb_trace для отслеживания работы сеансов в реальном времени.

Для чего оно нужно

✔️ qdb_trace позволяет отслеживать выполнение SQL-запросов, транзакций и DDL-операций. Полезно при отладке и поиске узких мест.

Что отслеживается

· SQL-запросы (SELECT, INSERT, UPDATE, DELETE);
· Транзакции (BEGIN, COMMIT, ROLLBACK);
· DDL-операции (CREATE, ALTER, DROP);
· Ожидания и статистика по времени;
· Сервисные операции (checkpoint, vacuum).

Как установить

CREATE EXTENSION qdb_trace;

В postgresql.conf в параметр shared_preload_libraries добавить qdb_trace.

Как запустить

· Текущая сессия: SELECT qdb_trace_start();
· Другая сессия (по PID): SELECT qdb_trace_start(<pid>);
· Все сессии: SELECT qdb_trace_start_all();

Настройка детализации

· qdb_trace.explain = on|off — план выполнения;
· qdb_trace.waitings = on|off — ожидания;
· qdb_trace.buffers = on|off — статистика буферов.

Как остановить

· Текущая сессия: SELECT qdb_trace_stop();
· По PID: SELECT qdb_trace_stop(<pid>);
· Все сессии: SELECT qdb_trace_stop_all();

🔗 Подробная инструкция тут

✔️ Расширение доступно в версии Digital Q.DataBase от 15 июня.
Please open Telegram to view this post
VIEW IN TELEGRAM
533
🔥 Приглашаем на вебинар, посвящённый новым возможностям Digital Q.DataBase 18.2.

Дата и время проведения: 1 июля, 12:00 (МСК)

В новой версии реализован масштабный набор доработок, направленных на развитие совместимости с корпоративными СУБД и упрощение миграции существующих систем.

Изменения коснулись Microsoft SQL Server-направления: расширена поддержка T-SQL, Service Broker, CLR-сборок, механизма CDC, а также появилась служба отчётов Digital Q.DataBase, совместимая с SQL Server Reporting Services (SSRS).

Отдельное внимание уделено Oracle-направлению: расширена поддержка Oracle-совместимых пакетов, курсоров и Bind-переменных, улучшена работа JDBC-драйвера, доработаны средства миграции Oracle-объектов, а также появилась новая технология автоматизированного перевода Oracle Forms в современные приложения.

На вебинаре рассмотрим ключевые изменения релиза, покажем их практическое применение и расскажем, как новые возможности помогают ускорить миграцию корпоративных систем и снизить затраты на переход на российскую СУБД.

Регистрируйтесь по ссылке!

В программе:

1. Обзор Digital Q.DataBase 18.2
- Ключевые изменения релиза.
- Развитие совместимости с Microsoft SQL Server и Oracle.
- Новые возможности для миграции корпоративных систем.

2. Новая версия CDC
- Обновлённый механизм Change Data Capture.
- Новый веб-интерфейс управления.
- Сценарии применения и преимущества.

3. Новые возможности миграции и совместимости
- Расширение совместимости с Microsoft SQL Server.
- Новые Oracle-пакеты и развитие Oracle-диалекта.
- Поддержка CLR-сборок.
- Развитие Service Broker.

4. Служба отчётов Digital Q.DataBase
- Аналог SQL Server Reporting Services (SSRS).
- Поддержка RDL-отчётов.
- Формирование отчётов в HTML и PDF.

5. Новая технология перевода Oracle Forms
- Автоматизированный перевод Oracle Forms в современные приложения.
- Архитектура решения.
- Демонстрация технологии.

🇷🇺 СУБД Digital Q.DataBase.
Подпишись на МАХ канал!

#DigitalQDataBase #Diasoft #PostgreSQL #Oracle #MSSQL #AstraLinux #СУБД #Импортозамещение #вебинар
Please open Telegram to view this post
VIEW IN TELEGRAM
422
Недавно ЛАНИТ опубликовал одно из самых интересных исследований российского рынка СУБД за последнее время.
По его итогам я подготовил статью на Хабре, в которой поделился своими наблюдениями и вопросами к методике оценки.

➡️ Вместо привычных рейтингов по выручке авторы сравнили сами продукты почти по 200 техническим критериям: архитектуру, совместимость, миграцию, безопасность, инструменты разработки и администрирования.

➡️ Мы внимательно изучили исследование и поделились своими наблюдениями.
В частности, у нас возникли вопросы к методике оценки Oracle-совместимости.
Например, согласно документации Digital Q.DataBase поддерживает совместимость с 56 Oracle-пакетами, тогда как классический PostgreSQL не содержит подобных пакетов, а большинство PostgreSQL-совместимых решений реализуют лишь ограниченный набор (например, через orafce — порядка пяти пакетов, у Postgres Pro — 12).

Поэтому было бы интересно узнать, какие именно пакеты учитывались при подсчёте и по какой методике проводилась оценка.

На мой взгляд, именно такие технические дискуссии помогают делать отраслевые исследования ещё более объективными и полезными для заказчиков.

Подробнее — в статье на Хабре
Исследование ЛАНИТ

🇷🇺 СУБД Digital Q.DataBase.
Подпишись на МАХ канал!

#DigitalQDataBase #Diasoft #PostgreSQL #Oracle #MSSQL #ЛАНИТ #СУБД #Импортозамещение
Please open Telegram to view this post
VIEW IN TELEGRAM
432
Сегодня, 27 июня, в России отмечается День изобретателя и рационализатора! 🥳

Праздник тех, кто не просто принимает мир как данность, а постоянно придумывает, как сделать его удобнее, быстрее и эффективнее. Это день инженерной смелости, нестандартных решений и умения превращать идеи в работающие механизмы.

В сути любого изобретения — поиск порядка, будь то шестерёнки, чертежи или тонкая настройка структур хранения, для наших оцифрованных данных.

Пусть ваши гипотезы бьют в цель, баги исчезают до релиза, а озарения случаются вовремя. Рационализируйте смело, изобретайте с душой и никогда не бойтесь пересобрать всё заново!

С праздником, творцы! 🛠️🚀
643
Сегодня, 28 июня, компьютерщики всего мира отмечают День Caps Lock! 🎉

А началось всё с печатных машинок — у них была клавиша-фиксатор для Shift, которая зажимала верхний регистр, а также меняла цифры на знаки препинания и символы. Она почти без изменений перекочевала на клавиатуры первых компьютеров.
Ситуация изменилась в 1968 году, когда инженер Bell Labs Дуглас Керр заметил, что его начальница часто забывала выключать Shift Lock и, когда дело доходило до цифр, набирала вместо них $%^&.
Тогда он придумал кнопку, которая переключает только буквы, не трогая цифры и знаки. Так и родился современный Caps Lock.

А в 2000 году шуточный праздник "День Caps Lock" предложил отмечать разработчик Дерек Арнольд — чтобы высмеять тех, кто злоупотребляет заглавными буквами на Интернет-форумах и в сообщениях электронной почты. С тех пор день Caps Lock отмечают дважды в году: 28 июня и 22 октября.

А ещё сегодня день рождения у одного из самых известных людей в мире — Илона Маска, ему исполняется 55 лет. С ДНЁМ РОЖДЕНИЯ, ИЛОН! 🚀🥳
422
И небольшой бонус чтобы наши посты выходного дня не трансформировались окончательно в перечень выпавших на них праздников и памятных дат:

В мире существует открытый каталог из 1053 нерешённых исследовательских задач в области СУБД (github.com/samyama-ai/dbms_research). Это не просто список «хотелок», а систематизированный вызов для профессионалов. Здесь соседствуют вопросы теории реляционных моделей, инженерные головоломки связанные с векторным поиском и амбициозные концепции самоуправляемых баз данных. Каждая задача оформлена как отдельный документ с формальным описанием, математическим обоснованием, текущим состоянием дел (SOTA) и оценками сложности.

Для кого это?

— Для команд, развивающих российские СУБД. Это позволяет от импортозамещения зарубежных СУБД перейти к прорывам. Возможность не копировать, а переосмысливать — и решать то, что пока не решено на Западе. Фактически это готовый бэклог для НИР и НИОКР.

— Для молодых учёных и аспирантов. Если вы мучаетесь в поисках темы для диссертации, которая будет актуальна и через 5 лет — этот каталог сэкономит вам месяцы размышлений. Более 450 задач в каталоге отмечены как open — нет известного решения.

Спасибо что Вы с нами! Надеемся, что Вам нравится содержимое нашего канала. Обратную связь по содержанию публикаций можно направлять на адрес supportqdb@diasoft.ru. Авторам канала (между прочим это сотрудники, что каждый день работают над российскими СУБД Digital Q.DataBase и RuDB) будет приятно узнать Ваше мнение. Также будем очень благодарны, если Вы пригласите своих друзей и знакомых подписаться на наш канал.
733
Отличная новость для всех, кто следит за развитием российских СУБД!

Запущены официальный Telegram-канал и канал в МАХ Ассоциации Разработчиков СУБД — новое отраслевое сообщество, где будут публиковаться новости российских и зарубежных СУБД, информация о новых релизах, исследования, аналитика, экспертные материалы, а также анонсы конференций, вебинаров и других мероприятий.

Уже опубликованы первые материалы, включая обзор второго релиза RuDB.

Во втором релизе разработчики существенно расширили Oracle-совместимость, добавили новые Oracle-пакеты, улучшили совместимость с существующим PL/SQL-кодом, повысили безопасность и надёжность платформы, а также актуализировали документацию.

Такие инициативы помогают объединять разработчиков, заказчиков и специалистов по базам данных, а также делают информацию о развитии отечественной экосистемы СУБД более доступной.

Приглашаю подписаться на официальные каналы Ассоциации Разработчиков СУБД в Telegram и МАХ, чтобы быть в курсе ключевых событий отрасли.

🔹 Ассоциация Разработчиков СУБД: https://database.ru
🔹 MAX :
https://max.ru/join/SsmnExqn2sD6TfSlZCAqtBc9YL8tdeSGTAWpZcDmjiw
🔹 Telegram : https://t.me/rudbdev

А мы, со своей стороны, продолжим рассказывать здесь о развитии Digital Q.DataBase, новых возможностях платформы и технологиях миграции корпоративных систем.
542
🏆 Digital Q.DataBase — в тройке лидеров рейтинга СУБД 2026!

Друзья, хорошие новости. Издание «Компьютерра» опубликовало ежегодный рейтинг российских систем управления базами данных.

Наше решение Digital Q.DataBase заняло 2-е место с результатом 345 баллов, уступив лидеру всего 7 баллов!

Это высокая оценка нашей работы и подтверждение того, что мы движемся в правильном направлении. Спасибо команде разработчиков, партнёрам и, конечно, вам — нашим пользователям, чьи задачи мы решаем каждый день.

Продолжаем делать надёжный промышленный инструмент для ваших данных. Впереди — новые версии, ещё больше производительности и полный контроль над вашей инфраструктурой.
27331
🚀 RuDB — новое имя в топ‑3 российских СУБД!

Вышел рейтинг «Компьютерры» — и наш продукт RuDB дебютирует сразу с 3-го места и 314 баллами! Для новой СУБД, вышедшей на рынок в 2026 году, это беспрецедентный результат.

Секрет такого старта — в силе объединения. Над RuDB совместно работали:
🔹 «Диасофт» — создатель Digital Q.DataBase (2‑е место в этом же рейтинге);
🔹 НППКТ — разработчик СУБД «Лира-Р» и ОС «ОСнова».

Мы соединили многолетний опыт, лучшие архитектурные решения и экспертизу двух лидеров, чтобы предложить рынку современную, надёжную и безопасную СУБД.

То, что RuDB сходу попал в тройку лидеров, — лучшее подтверждение правильности нашего подхода. Спасибо всем, кто верил в проект! Дальше — только развитие.
421
1 июля мы провели вебинар, посвящённый новым возможностям Digital Q.DataBase 18.2.

В новой версии реализован масштабный набор доработок, направленных на развитие совместимости с корпоративными СУБД и упрощение миграции существующих систем.

На вебинаре мы рассказали о ключевых изменениях релиза, продемонстрировали новые возможности и рассмотрели практические сценарии их применения.

Основные темы вебинара:

🔹 Новая модульная архитектура Digital Q.DataBase 18.2.

🔹 Развитие совместимости с Microsoft SQL Server и Oracle Database.

🔹 Новые возможности мастера миграции и автоматизации переноса приложений.

🔹 Служба отчётов, совместимая с SQL Server Reporting Services (SSRS).

🔹 Развитие Digital Q.CDC, CLR, Service Broker и других компонентов платформы.

Запись вебинара в VK Видео
Запись вебинара в RuTube

Мы также доступны на : YouTube, Дзен.

#DigitalQDataBase #OracleForms #SQLServer #Oracle #Миграция
322
Дорогие подписчики!

✔️ Продолжаем рассказывать о встроенных пакетах Digital Q.DataBase, обеспечивающих совместимость с PL/SQL-окружением Oracle.
Мы поддержали новый пакет DBMS_DB_VERSION.

Для чего он нужен

➡️ Пакет содержит константы с номерами версий Oracle и логические флаги для условной компиляции PL/SQL-кода в зависимости от версии СУБД. Это позволяет разработчикам создавать универсальные хранимые процедуры, которые корректно работают в разных версиях Oracle.

Основные константы

· VERSION — номер версии (например, 11);
· RELEASE — номер релиза (например, 1);
· VER_LE_9, VER_LE_10, VER_LE_11 — логические флаги для проверки версии.

Пример использования

CREATE OR REPLACE PROCEDURE my_proc IS
BEGIN
$IF DBMS_DB_VERSION.VER_LE_10 $THEN
-- Код для Oracle 10 и ниже
DBMS_OUTPUT.PUT_LINE('Версия 10 или ниже');
$ELSIF DBMS_DB_VERSION.VER_LE_11 $THEN
-- Код для Oracle 11
DBMS_OUTPUT.PUT_LINE('Версия 11');
$ELSE
-- Код для более новых версий
DBMS_OUTPUT.PUT_LINE('Версия 12 и выше');
$END
END;
Please open Telegram to view this post
VIEW IN TELEGRAM
433
Уважаемые подписчики, сегодня в посте выходного дня хочу рассказать Вам о FHE - одном из самых свежих направлений по работе с зашифрованными данными в СУБД.

Представьте ситуацию:
есть БД с финансовой информацией по клиентам банка: их доходам, расходам, остаткам на счетах на разные даты и т п. Данные, разумеется зашифрованы, но СУБД всё равно может применить агрегатную функцию (например SUM, AVG, MAX или MIN) к этим суммам, а также в ней можно рассчитать кредитный риск по каждому клиенту и все это без расшифровки данных.

Звучит как фантастика? Вовсе нет! Это просто практическое применение FHE.

СУБД работает с зашифрованными данными, складывает, вычитает, умножает и делит зашифрованные числа, а результат операции расшифровывается только у Вас (на стороне клиента СУБД) и он в точности совпадает с обычным вычислением над незашифрованными данными.

Можно рассчитать совокупную кредитную нагрузку по всем клиентам, не раскрывая вообще никому их доходы и остатки, провести anti‑fraud анализ транзакций, не расшифровывая платёжные данные,
передать данные в ML-модель для скоринга, не нарушая банковскую тайну.

Уже сейчас есть решения, встраивающие FHE в популярные СУБД: PostgreSQL и MySQL. Да, пока работает медленно (запросы выполняются в немколько раз дольше, чем если бы данные были незашифроваными). Но для облачных и аналитических задач, когда безопасность важнее скорости, - это настоящий прорыв.

Уже скоро "нулевое доверие" станет нормой при обработке любой чувствительной информации и FHE это важный шаг обеспечении такого подхода.
1533