POSTGRES PROFESSIONAL
Когда нужен Postgres Pro, а когда хватает обычного PostgreSQL
Это первый вопрос, который задают разработчики и архитекторы. Open-source PostgreSQL бесплатен, его и поддерживает «Постгрес Профессиональный» (тот же кто продаёт Pro). Какой смысл доплачивать?
Postgres Pro нужен в трёх случаях. Первый — корпоративная или гос-закупка по 44-ФЗ: тут нужна лицензия, реестр Минцифры, сертификат ФСТЭК, договор с правообладателем. Второй — крайне нагруженные проекты, где нужны фичи которых нет в community-версии: Multimaster (мульти-мастер репликация), point-in-time recovery с гарантиями, расширенные snapshot. Третий — когда нужна реальная техподдержка с SLA, а не форумы и Stack Overflow.
Для всего остального обычный PostgreSQL — отличный выбор. Postgres Pro Standard и community-PostgreSQL технически идентичны на 95%.
Линейка — три уровня
Postgres Pro Standard — базовая платная
То же что community-версия PostgreSQL, но с подпиской на поддержку и в реестре Минцифры. Подходит для гос-закупок, где нужно соответствие 1236-ПП. Цена — от 50 000 ₽ за сервер на год техподдержки.
Postgres Pro Enterprise — корпоративная
Здесь начинаются уникальные фичи: pg_pageprep для безболезненного апгрейда, ptrack для дельта-бэкапов, расширенная компрессия CFS, performance-улучшения для аналитических запросов, polyglot-репликация. Реальная разница с community PostgreSQL ощущается на нагруженных продах: 10x ускорение бэкапа на 10TB-базе, на 30-40% быстрее VACUUM. Цена — от 200 000 ₽ за сервер на год.
Postgres Pro Multimaster — для отказоустойчивости
Кластер из 2-N мастер-узлов. Запись возможна на любой узел, между узлами работает синхронная репликация. Применяется в банках и в финтехе, где простой даже на минуты — это убытки. Цена — от 500 000 ₽ за кластер.
Сертификация ФСТЭК и реестр
Postgres Pro Enterprise сертифицирована ФСТЭК России на УД-4 (4 уровень доверия). Это позволяет применять её для значимых объектов КИИ 2-3 категорий и для информационных систем УЗ-2/УЗ-3. Для УЗ-1 (биометрия, медицина) нужна отдельная аттестация системы в сборе.
Реестровая запись Минцифры — есть. Это критично для гос-закупок: при наличии Postgres Pro в реестре закупать Oracle можно только с обоснованием невозможности (см. 44-ФЗ и 878-ПП).
Миграция с Oracle — что реально, что миф
«Postgres Pro = Oracle» — миф маркетологов. Технически:
- SQL-стандарт ANSI — общий, базовые SELECT/INSERT/UPDATE мигрируют автоматически (через ora2pg)
- PL/SQL → PL/pgSQL — синтаксически разные. Миграция хранимых процедур требует ручной работы. Иногда 80%, иногда 30% автоматически (зависит от использования Oracle-специфичных функций)
- Пакеты (Packages) — Oracle-специфика. В Postgres переписываются как набор функций в схеме
- Триггеры — мигрируют, но для сложных логик нужна доработка
- Performance — на типовых OLTP-нагрузках Postgres сравним с Oracle. На сложной аналитике с Oracle Hints может быть медленнее, но решается переписыванием запросов
Реальный срок миграции типовой ERP-системы с Oracle на Postgres Pro: 4-9 месяцев работы команды из 3-5 разработчиков. Стоимость — от 5 до 50 млн ₽ в зависимости от объёма бизнес-логики.
Лицензирование — по ядрам или по серверам
Postgres Pro лицензируется по числу процессорных ядер на сервере. Минимум — 4 ядра. Для виртуальной машины с 8 vCPU нужна лицензия на 8 ядер. Это важно при планировании бюджета: одна продакшн-машина с 32 ядрами стоит дороже, чем 4 сервера по 8 ядер с такой же суммарной мощностью.
Standby-сервер (warm/hot replica) лицензируется отдельно, по тем же правилам. Для критичных проектов стандартный setup — Production + Standby + Dev/Test = 3 лицензируемых сервера.
Что включено в годовую подписку
- Все обновления и патчи безопасности в рамках линейки
- Доступ к закрытому tracker (баги решают приоритетно)
- Hotline-поддержка с временем реакции 4-8 часов в зависимости от уровня
- Помощь при инцидентах (восстановление баз, разбор аварий)
- Консультации по оптимизации (1-2 сессии в год включено)
Закупка
Поставляем Postgres Pro юр.лицам по 44-ФЗ, 223-ФЗ и коммерческим договорам. КП за 1 час в рабочее время. Если планируется миграция с Oracle — поможем оценить объём работ и составить план. Запросить расчёт под ваш кластер или прочитать про реестр Минцифры.