Postgres Pro Enterprise 18: новая СУБД для высоконагруженных систем
С конца января пользователям Postgres Professional доступна Postgres Pro Enterprise 18 – обновленная версия флагманской системы управления базами данных, созданную специально для крупных компаний с высокими требованиями к надежности, безопасности и производительности.
Версия 18 ориентирована на три ключевых задачи корпоративного уровня: обеспечение стабильной работы при росте нагрузки, масштабирование без простоев и минимизация рисков при работе с критичными данными. Рассмотрим основные возможности обновления и примеры успешного применения Postgres Pro Enterprise в ведущих компаниях страны.
Ключевые возможности Postgres Pro Enterprise 18
Postgres Professional продолжает развивать собственные технологии, усиливающие ядро PostgreSQL и расширяющие его возможности для корпоративного и промышленного применения. Новые функции сосредоточены на критичных бизнес-ценностях:
Стабильная производительность под нагрузкой достигается благодаря адаптивной оптимизации запросов и внутренним улучшениям работы с чтением и записью. Это позволяет поддерживать предсказуемое время отклика даже при росте объёмов данных.
Адаптивная оптимизация запросов AQO 4.0 применяет машинное обучение для исправления ошибок стандартного планировщика. В новой версии устранены накладные расходы на планирование, что делает модуль подходящим для любых нагрузок. Поддержка высокой доступности и устранение роста служебных данных обеспечивают стабильную производительность без необходимости масштабирования инфраструктуры "впрок".
Оптимизация кеширования и записи ускоряет обработку повторяющихся запросов, например, пагинации на высоконагруженных порталах, мгновенно обновляя кеш при изменениях данных. Для ETL и массовой загрузки данных внедрены три инструмента: Append Optimized Table для пакетной буферизации, мультисегментная вставка для параллельной записи и отложенное сжатие CFS, позволяющее ускорить ночные загрузки.
Высокая доступность и масштабирование реализованы через усовершенствованный кластер BiHA и каскадную репликацию. Это снижает нагрузку на сеть, освобождает ресурсы для транзакций и упрощает масштабирование без дополнительных затрат. Умная балансировка нагрузки через расширение Proxima и кеширование KVik позволяет ускорить операции чтения и повысить эффективность систем.
Защита данных и снижение регуляторных рисков обеспечивается через разграничение доступа, аудит и работу с чувствительной информацией без предоставления администраторам прямого доступа к данным. Новые механизмы, такие как Reference Partitioning и отложенная смена паролей, упрощают управление большими массивами данных и обновление конфигураций приложений без остановки сервисов.
Вклад Postgres Professional в PostgreSQL 18
Postgres Pro Enterprise 18 построен на ядре PostgreSQL 18, развитие которого активно поддерживается командой Postgres Professional. Патчи и улучшения инженеров компании приняты в официальный релиз PostgreSQL, что позволяет выпускать коммерческую версию на базе актуального ядра и обеспечивать глубокое понимание архитектуры, повышая стабильность работы СУБД в промышленной эксплуатации.
Среди улучшений: асинхронный ввод-вывод (AIO), оптимизация Skip Scan, расширенные возможности EXPLAIN ANALYZE и переработанный механизм VACUUM. Все это повышает производительность аналитических и транзакционных систем под высокой нагрузкой.
Кейсы использования Postgres Pro Enterprise
Широкий спектр возможностей СУБД Postgres Pro для работы с большими объемами данных уже используют крупнейшие компании страны.
Авито
Российская платформа электронной коммерции "Авито" с Microsoft SQL Server на Postgres Pro Enterprise. Платформа ежедневно модерирует более 20 млн объявлений и обрабатывает около 10 сделок в секунду. Миграция охватила 10 ТБ данных, преимущественно mvarchar, и прошла без простоев, обеспечив высокий уровень производительности, прозрачное секционирование и отказоустойчивость.
"Выбрав решение команды Postgres Professional, мы получили экспертизу и опыт, накопленный в тысячах проектов перевода баз данных 1С на Postgres Pro. Сейчас наша инфраструктура 1С опирается на отказоустойчивую СУБД, которая удовлетворяет высокой нагрузке и большим объемам данных", — отмечает Кирилл Скоромыкин, руководитель направления внутренней автоматизации "Авито".
Росатом
В 2024 году госкорпорация "Росатом" завершила "Расчетный центр Корпорации". Решение обеспечивает безопасное проведение платежей более 250 предприятий атомной отрасли объемом свыше 160 млрд рублей ежедневно через шесть крупнейших банков и ЦБ РФ. Миграция прошла бесшовно, с полным переносом данных и достижением целевых показателей производительности.
"Импортонезависимая версия ИС РЦК 2.0… работает стабильно и справляется с ежемесячно растущей нагрузкой… Стабильность функционирования системы находится на целевом уровне. Импортозаместив систему с сохранением интерфейса и функционала, мы получили уникальный опыт, который будет востребован в подобных проектах в будущем", — подчеркивает Наталья Дружинина, директор Центра компетенций по системам автоматизации предприятий АО "Гринатом".
Эти примеры демонстрируют, что Postgres Pro Enterprise успешно используется как коммерческими компаниями, так и государственными организациями, обеспечивая высокую надежность, безопасность и производительность критически важных систем.
