Компания Postgres Professional — разработчик базы данных Postgres Pro на основе свободно распространяемой базы данных PostgreSQL. Postgres Professional была основана в 2015 г. и на данный момент является самым известным российским разработчиком баз данных, в том числе - объектно-реляционных, считает своим основным конкурентом компанию Oracle. Продукты компании совместимы почти со всеми российскими ОС, отечественными процессорами «Эльбрус» и «Байкал», а также с программными продуктами большинства российских разработчиков прикладного ПО; входят в единый Реестр российского ПО и сертифицированы ФСТЭК России.
Варианты поставки Postgres Pro:
Postgres Pro Enterprise – наиболее производительный, надежный и обладающий всеми функциональными возможностями вариант СУБД. Версия продукта Postgres Pro Enterprise оптимизирована для поддержки критически важных ИТ-решений и работы в составе масштабных высоконагруженных информационных систем.
Postgres Pro Standard – оптимальная версия для систем со средним уровнем нагрузки и критичности.
Postgres Pro Enterprise Certified – вариант Postgres Pro Enterprise, доработанный для обеспечения большей защищенности данных, имеющий сертификат ФСТЭК.
Postgres Pro Certified – вариант Postgres Pro Standard, доработанный для обеспечения большей защищенности данных, имеющий сертификат ФСТЭК.
Варианты Postgres Pro различаются функциональными возможностями и наличием сертификатов. В СУБД отсутствуют ограничения на использование ресурсов серверов, количество подключений и другие барьеры подобного рода. СУБД Postgres Pro компилируются для различных архитектур и различных операционных систем. Актуальный перечень поддерживаемых архитектур процессоров/серверов и ОС доступен на сайте.
Postgres Pro Shardman — распределённая реляционная СУБД для высоконагруженных систем, подходит для крупнейших инсталляций в десятки и сотни ТБ, когда одиночного сервера недостаточно. СУБД позволяет разделить данные на части и распределить их по разным серверам — шардам. При этом решение обеспечивает встроенную отказоустойчивость и гарантированное соблюдение требований ACID: атомарности, согласованности, изолированности и устойчивости.
Postgres Pro Enterprise Manager
Postgres Pro Enterprise Manager - графическая платформа управления базами данных Postgres Pro и СУБД с открытым исходным кодом PostgreSQL Решение охватывает полный спектр задач администратора баз данных и значительно упрощает и ускоряет работу над рутинными задачами. Postgres Pro Enterprise Manager реализован по принципу «единого окна» и дает возможность получить всю нужную информацию в браузере. Консоль позволяет выполнять операции при помощи удобных мастеров настройки, не требуя знания синтаксиса команд. Встроенный мониторинг даёт возможность отслеживать основные метрики производительности и создавать собственные графики, визуализирующие показатели нагрузки на базу данных информационной системы заказчика.
Технологически Postgres Pro Enterprise Manager — трехуровневое приложение, устанавливаемое на отдельный сервер. Взаимодействие с целевыми экземплярами баз данных осуществляется при помощи небольших модулей-агентов, установленных на соответствующие серверы. Конечный пользователь работает с РРЕМ через веб-браузер.
Postgres Pro Enterprise Manager позволяет администратору выполнять задачи из четырех основных категорий:
Обслуживание и конфигурирование. Включает такие задачи, как: управление экземплярами, базами данных, табличными пространствами; просмотр сведений в информационной панели (дашборде); визуализация схемы баз данных; фильтрация списка экземпляров; пресеты конфигурации для 1С; дополнительные сведения по экземпляру; работа с журналом событий; работа с базами данных экземпляра; работа с параметрами экземпляра; управление аутентификацией.
Диагностика производительности. Визуализация диагностических метрик через графики, возможность создания собственных графиков используя дополнительный набор метрик, масштабирование временных периодов, просмотр статистики по SQL-запросам, просмотр статистики по сессиям, просмотр плана активного запроса, визуализация планов запросов.
Контроль регламентных задач. Основные задачи vacuum / analyze / reindex c контролем через консоль заданий, в которой для каждого задания отображается статус, время начала и окончания, полный журнал выполнения.
Резервное копирование и восстановление. Задачи по резервному копированию и восстановлению (backup / recovery / validate / merge), включая все преимущества pg_probackup: сжатие, параллелизм, инкрементальные режимы, работа по протоколу s3 и другие.
Виды лицензий на СУБД Postgres Pro
Для СУБД Postgres Pro имеется два вида лицензий, различающихся сроком действия:
Лицензии без ограничения срока действия (постоянные лицензии). Каждая лицензия как правило включает 1 год стандартной технической поддержки.
Лицензии с ограниченным сроком действия. Такая лицензия позволяет использовать СУБД в течение ограниченного периода времени: 1,2,3 … года. По истечении этого срока необходимо либо прекратить использование ПО, либо приобрести новую лицензию. Каждая такая лицензия обычно включает стандартную техническую поддержку на весь срок действия.
Имеются специальные лицензии, которые не включают техническую поддержку и тогда ее надо приобретать отдельно уже с первого года эксплуатации.
Техническая поддержка и обновления
Для максимальной эффективности использования Postgres Pro необходимо наличие технической поддержки, обеспечивающей заказчикам квалифицированную и оперативную помощь в режиме 24х7, а также получение новые версии Postgres Pro по мере их выпуска.
По умолчанию постоянные лицензии включают поддержку сроком на 1 год. По ее истечении необходимо приобрести сертификат технической поддержки на новый срок и продолжать получать все преимущества технической поддержки. Сертификат поддержки можно приобрести сразу на несколько лет, что более выгодно.
Лицензии с ограниченным сроком действия включают поддержку на весь срок действия лицензии, обеспечивая наивысший уровень поддержки и доступ ко всем новым функциям СУБД.
Замечание: Только для СУБД, находящихся на технической поддержке, доступны новые версии с исправлениями и новыми функциональными возможностями. В отсутствии действующей поддержки пользователь не сможет получить новую версию, даже если столкнулся с одной из ошибок.
Поддерживаемые аппаратные архитектуры
СУБД Postgres Pro протестирована и может быть запущена на серверах следующих архитектур:
х86-64
Эльбрус
Power
ARM