В основе обновленной версии СУБД Digital Q.DataBase – PostgreSQL 17.2, что позволяет использовать все актуальные возможности оригинальной СУБД, включая последние исправления и улучшения. В Digital Q.DataBase реализованы ключевые изменения, направленные на оптимизацию работы с данными, повышение удобства администрирования и улучшение производительности.
Оптимизация обработки данных
В новой версии Digital Q.DataBase реализованы улучшенные механизмы обработки данных. Они упрощают обновление данных при синхронизации, делают работу с базами данных более удобной и прозрачной, что особенно актуально для автоматизированных процессов.
Упрощенное управление партиционированными таблицами
В Digital Q.DataBase расширены возможности работы с партиционированными таблицами, добавлены новые инструменты для их администрирования.
Команда ALTER TABLE теперь поддерживает две новые подкоманды:
Это ускоряет работу с большими таблицами, упрощает администрирование данных и управление разделами, снижает нагрузку на сервер.
Расширенная поддержка SQL/JSON
Изменения позволят облегчить обработку JSON-данных в базе, что актуально для веб-приложений, мобильных сервисов и аналитических систем.
Генерация случайных чисел в заданном диапазоне
Теперь можно легко получать случайные числа в заданном диапазоне с помощью встроенных функций. Эта функция может применяться для тестирования, симуляций, статистического моделирования и других задач, требующих случайных данных.
Улучшение логической репликации
Для повышения стабильности и надежности работы базы данных в Digital Q.DataBase добавлены обновления:
Это повышает надежность и скорость репликации, что особенно важно для высоконагруженных систем, и делает работу с репликацией удобнее.
Расширенные возможности мониторинга
Администраторы баз данных теперь могут получать более подробную информацию о состоянии системы благодаря новым инструментам:
В новой версии реализованы механизмы, ускоряющие выполнение сложных SQL-запросов:
Параллельное выполнение полных (FULL) и правых внешних (RIGHT OUTER) соединений по хешу. Теперь такие операции могут выполняться с использованием нескольких потоков, что значительно сокращает время их обработки.
Благодаря параллельному выполнению соединений крупные аналитические запросы выполняются быстрее, а нагрузка на сервер распределяется более равномерно. Это особенно важно для высоконагруженных систем, работающих с большими объемами данных.
Улучшенная работа с транзакциями
Введена новая серверная переменная transaction_timeout, которая завершает транзакцию, если она выполняется слишком долго. Это предотвращает зависания долгих транзакций и повышает стабильность базы данных.
Гибкая настройка серверных конфигурационных файлов
В новой версии Digital Q.DataBase появилась возможность удобной настройки доступа к базе данных:
Эти изменения облегчают работу администраторам и повышают удобство управления СУБД.
Обновление популярных расширений
В новую версию Digital Q.DataBase вошли актуальные обновления ряда расширений, таких как pg_cron, pg_query_state, pgbackrest, pgAudit и других. Расширения дают дополнительные возможности для администрирования, аудита, резервного копирования и управления заданиями.
Новый выпуск СУБД Digital Q.DataBase содержит улучшенные механизмы работы с данными, репликацией и мониторингом, а также предоставляет больше инструментов для администраторов баз данных. Это делает систему более надежной, производительной и гибкой как для бизнеса, так и для разработчиков.