Top.Mail.Ru
РБК Компании
Заморозили скидки: делитесь новостями бизнеса и читайте эксклюзивы на РБК
Успеть до 14.12
Заморозили скидки:
делитесь новостями бизнеса
и читайте эксклюзивы на РБК
Успеть до 14.12

Состоялся релиз Postgres Pro Standard 18

Postgres Pro Standard 18 — версия СУБД на базе новейшего ядра PostgreSQL 18 с оптимизацией для производительности, мониторинга и корпоративной безопасности
Postgres Pro
Источник изображения: Личный архив компании

Компания Postgres Professional выпустила Postgres Pro Standard 18 — версию СУБД на базе новейшего ядра PostgreSQL 18 с оптимизацией для производительности, мониторинга и корпоративной безопасности.

Переход на ядро PostgreSQL 18 дает пользователям Postgres Pro Standard повышение производительности и более удобную эксплуатацию. 

В Postgres Pro Standard 18 доступны все новые решения ванильной версии, включая:

1. Асинхронный ввод-вывод (AIO). Внедрение AIO позволяет СУБД выполнять множественные запросы на чтение данных с диска параллельно, не дожидаясь ответа на каждый из них. Это ускоряет последовательное сканирование, операции VACUUM и сбор статистики, закладывает фундамент для будущих рекордов производительности в высоконагруженных аналитических и транзакционных системах.

2. Оптимизация Skip Scan. Новая стратегия планировщика позволяет более эффективно использовать многоколоночные B-tree индексы даже в тех случаях, когда условие WHERE не включает ведущую колонку индекса. Это часто превращает полное сканирование таблицы (seq scan) в быстрый индексный поиск.

3. Расширенные инструменты мониторинга. Доработки EXPLAIN ANALYZE (автоматическое отображение BUFFERS, детализация временного хранилища и I/O) делают диагностику и настройку сложных запросов более наглядными и эффективными.

4. Эффективный VACUUM. Значительно переработан механизм VACUUM, включая «нетерпеливую заморозку» (eager freezing), которая снижает вероятность блокировок и позволяет лучше контролировать масштабирование рабочих процессов автовакуума.

Модуль AQO (Adaptive Query Optimizer) 4.0 использует машинное обучение для автоматического исправления ошибок в планах выполнения запросов, возникающих в стандартном планировщике.

Ключевое отличие версии 4.0 — устранение накладных расходов на этапе планирования, которые ограничивали применение модуля в предыдущих версиях.

Также из улучшений:

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

При разработке Postgres Pro Standard 18 мы уделяли внимание инструментам, критически важным для государственных организаций и крупных корпораций, решающих задачи импортозамещения.

1. Усиленный аудит и журналирование

Модуль аудита pg_proaudit был обновлен и теперь поддерживает логирование большего числа системных событий, обеспечивая контроль над активностью в базе данных:

  • добавлена поддержка логирования новых типов событий: ANALYZE, DISCARD ALL, CHECKPOINT, FETCHи MOVE;
  • введен новый класс событий MISC для регистрации прочих действий, не относящихся к основным категориям;
  • в лог событий AUTHENTICATE теперь добавляется имя инициирующего приложения, что повышает прозрачность подключений.

2. Защита конфиденциальных данных

Для повышения безопасности Postgres Pro Standard 18 по умолчанию включает маскирование паролей в серверном журнале, что предотвращает утечку учетных данных.

3. Гибкое управление паролями

В команды CREATE PROFILE и ALTER PROFILE добавлены новые параметры:

  • OLD_PASSWORD_TIME — определяет, как долго пользователь может использовать старый пароль для аутентификации одновременно с новым;
  • OLD_PASSWORD_MAX — ограничивает число попыток аутентификации с использованием старого пароля до его блокировки.

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

Релиз включает важные обновления проприетарных модулей для тонкой настройки и глубокой аналитики:

  • Улучшенная статистика. Модуль теперь позволяет параметризировать значения SET и списки констант, что сокращает разрастание статистики, вызванное однотипными, но различающимися по константам операторами.
  • Идентификация планов. Добавлен новый параметр compute_plan_id, который позволяет включать/отключать встроенное вычисление идентификаторов планов запросов, а также поле plan_id в представление pg_stat_activity для удобства мониторинга.
  • Обновлены ключевые модули: pgpro_pwr 4.11, orafce 4.16.1, pg_probackup 2.8.11, pgvector 0.8.1.

Интересное:

Новости отрасли:

Все новости:

Достижения

Лидер рынка СУБД в РоссииПервое место в рейтинге лидеров рынка СУБД по данным исследования ЦСР за 2024 год
Вклад в PostgreSQL1-е место в России и топ-5 международного рейтинга по вкладу в PostgreSQL
Сертификация ФСТЭКСУБД входит в Единый реестр российского программного обеспечения, сертифицирована ФСТЭК

Контакты

Адрес
117036, Россия, г. Москва, ул. Дмитрия Ульянова, д. 7А
Телефон

Социальные сети

ГлавноеЭкспертыДобавить
новость
КейсыМероприятия