Postgres Pro

ИТ-инфраструктура

Postgres Pro — это российская СУБД на основе PostgreSQL, оптимизированная для корпоративных задач, с улучшенной производительностью и встроенными средствами защиты информации.

Postgres Pro — это российская реляционная система управления базами данных (СУБД), разработанная на основе свободно распространяемой СУБД PostgreSQL и включённая в Единый реестр российского ПО (приказ Минцифры). Postgres Pro предлагает ряд существенных улучшений по сравнению с оригинальным PostgreSQL, включая оптимизацию производительности для многопроцессорных и многоядерных систем, расширенные средства мониторинга и диагностики, улучшенные механизмы репликации и резервного копирования, а также встроенную поддержку шифрования данных, маскирования конфиденциальной информации и сертифицированного разграничения доступа. Для российских организаций, особенно работающих с государственными информационными системами, персональными данными (152-ФЗ) и объектами КИИ, Postgres Pro является предпочтительным выбором благодаря полной легализации лицензирования, соответствию требованиям импортозамещения и наличию официальной технической поддержки на русском языке с гарантированным уровнем SLA. Продукт компании «Финтех» sintezm и платформа skif_bp успешно работают с Postgres Pro в качестве основной СУБД, обеспечивая высокую производительность и надёжность хранения данных.

Улучшения и отличия от стандартной PostgreSQL

Postgres Pro включает ряд уникальных расширений и оптимизаций, которых нет в стандартной PostgreSQL. Pg_probackup — улучшенное средство для резервного копирования с поддержкой инкрементальных и дифференциальных копий, параллельного восстановления и проверки целостности копий. Pg_repack — реорганизация таблиц (устранение фрагментации, возврат неиспользуемого места ОС) без блокировки на запись (без downtime). Pg_pathman — оптимизация секционирования (партиционирования) таблиц с улучшенным планировщиком запросов, поддерживающим автоматическое создание и удаление партиций. Модуль SQL Diag — встроенный диагностический инструмент для анализа и оптимизации производительности запросов, выявления узких мест и рекомендаций по созданию индексов. Расширение ZSON — сжатие данных на уровне колонок, позволяющее сократить объём хранимых данных в 2–4 раза без потери производительности запросов (данные сжимаются при записи и распаковываются при чтении). Встроенная поддержка протокола MARS (Multi-Access Replication Service) — асинхронная мультимастерная репликация между кластерами с автоматическим обнаружением и разрешением конфликтов. Улучшенный планировщик запросов с поддержкой параллельных последовательных сканирований, хэш-соединений и агрегаций. Аппаратное ускорение: использование SIMD-инструкций процессора для ускорения операций сканирования и сжатия. С точки зрения безопасности Postgres Pro поддерживает шифрование данных на уровне таблиц (Transparent Data Encryption), маскирование конфиденциальных данных для разных ролей пользователей, детальный аудит всех действий с БД и интеграцию с внешними СКЗИ. Для государственных заказчиков доступна сертифицированная версия Postgres Pro Enterprise, соответствующая требованиям ФСТЭК к СУБД для защищённых информационных систем.

Эксплуатация и администрирование Postgres Pro

Postgres Pro поддерживает все современные стандарты SQL: SQL:2016, ACID-транзакции с изоляцией уровней Read Committed, Repeatable Read и Serializable; оконные функции; обобщённые табличные выражения (WITH RECURSIVE); полнотекстовый поиск с морфологией русского и английского языков; JSON и JSONB-документы с индексацией (GIN, GiST); геопространственные данные через расширение PostGIS (поддержка более 1000 функций для работы с координатами, маршрутизацией, зонами). Postgres Pro совместим со всеми основными операционными системами, включая российские Astra Linux Special Edition (режимы «Смоленск», «Орел», «Воронеж»), РЕД ОС, Rosa Linux, ALT Linux, а также классические Windows Server, RHEL и Debian-совместимые дистрибутивы Linux. При установке и настройке Postgres Pro для высоконагруженных систем (тысячи транзакций в секунду, терабайты данных) рекомендуется привлекать специалистов, имеющих опыт профилирования запросов, настройки параметров ядра СУБД (shared_buffers, effective_cache_size, work_mem), конфигурирования потоковой и каскадной репликации, резервного копирования с pg_probackup и мониторинга с Zabbix/Prometheus. Компания «Финтех» оказывает полный спектр услуг по внедрению Postgres Pro: установка и первоначальная настройка, миграция данных с других СУБД (Oracle, MS SQL, MySQL) с минимальным временем простоя, оптимизация производительности и SQL-запросов, настройка отказоустойчивого кластера (Patroni + etcd, репликация), регулярное сопровождение и обновление. Услуга usluga_montazhnye включает развёртывание высокодоступного кластера Postgres Pro с балансировкой нагрузки через pgpool-II или HAProxy, настройку мониторинга и алертинга.

Лицензирование и поддержка

Postgres Pro распространяется по коммерческой лицензии, которая включает право на использование, получение обновлений и исправлений (патчей), доступ к технической поддержке и юридическую чистоту (легализация). Доступны две редакции: Standart (базовая, для типовых проектов) и Enterprise (расширенная, с дополнительными модулями безопасности, сертификацией ФСТЭК и приоритетной поддержкой). Стоимость лицензирования зависит от редакции и количества ядер процессора (на подписку или единоразовая). Поддержка осуществляется в соответствии с SLA: время реакции на инциденты от 15 минут до 4 часов в зависимости от критичности, доступ к порталу поддержки с базой знаний, обновлениям и исправлениям, помощь инженеров при диагностике и решении проблем. Для критически важных систем рекомендуется редакция Enterprise с SLA, обеспечивающим время восстановления не более 1 часа, персонального менеджера поддержки и ежеквартальные консультации по оптимизации производительности.

Нужна консультация?

Заполните форму — наши специалисты свяжутся с вами и подробно ответят на все вопросы.

Сайт использует cookie-файлы. Продолжив просмотр сайта, Вы таким образом подтверждаете свое согласие на использование этих файлов.