Postgres Professional

Система управления базами данных на основе PostgreSQL

Postgres Professional

Российская компания, разработчик систем управления базами данных. Система управления базами данных PostgreSQL с открытым кодом и свободной лицензией поддерживается международным сообществом разработчиков более 24 лет, и вклад российских разработчиков в её разработку существенен и признан международным сообществом.

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

Для поддержки информационных систем, работающих с персональными данными и конфиденциальной информацией, Postgres Pro Certified была сертифицирована по требованиям ФСТЭК России (запись 3637 в реестре ФСТЭК). Для крупных предприятий, которым не хватает возможностей Postgres Pro Standard в силу высокой нагрузки, больших объемов данных и высоких эксплуатационных требований, компания Postgres Professional разработала Postgres Pro Enterprise с расширенными возможностями, включающими компрессию данных на уровне блоков, секционирование на тысячи секций, адаптивное планирование запросов, поддержку распределенных транзакций и многое другое. В январе 2019 года СУБД Postgres Pro Enterprise также была сертифицирована по требованиям ФСТЭК России.

СУБД Postgres Pro Standard

Российская система управления базами данных на основе PostgreSQL. Разработана специально для российского рынка на основе открытой СУБД PostgreSQL.

Почему выбирают СУБД Postgres Pro Standard?

Новые возможности

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

Популярная платформа

СУБД PostgreSQL - международный проект с открытым кодом, занимающий первые места в рейтинге DBEngines. Российское сообщество разработчиков и пользователей PostgreSQL составляет несколько тысяч человек и активно растет.

Российское законодательство

СУБД Postgres Pro Standard подходит для целей импортозамещения, так как входит в Единый реестр российских программ и электронных баз данных Минкомсвязи.

Отличия Postgres Pro Standard от PostgreSQL:

Улучшения производительности на многоядерных системах:

  • Оптимизация выделения хэш-таблиц в shared memory, исключающая lock contention при большом количестве процессов.
  • Оптимизация Resource Owner, повышающая производительность сложных запросов и запросов к таблицам с большим количеством партиций.
  • Оптимизации buffer manager.
  • Оптимизации двухфазного коммита.
Усовершенствования полнотекстового поиска:
  • Поддержка поиска фраз.
  • Поддержка словарей hunspell для работы со словоформами.
  • Некоторые словари, в том числе русский и английский, включены в состав дистрибутива и их подключение требует одной команды SQL.
  • Модуль shared_ispell, оптимизирующий производительность полнотекстового поиска, путем загрузки словарей в память при старте сервера, а не при начале сессии.
Переносимость:
  • Поддержка библиотеки libicu на всех платформах обеспечивает однозначную обработку порядка сортировки и прочих операций с юникодными символами. На ряде платформ эта библиотека улучшает производительность сортировки, и, что немаловажно, позволяет в Postgres Pro пользоваться abbreviated keys, которые были отключены в основной версии PostgreSQL.
Доступ к внутреннему представлению данных:
  • Модуль pageinspect поддерживает доступ не только к метаинформации, но и к внутреннему представлению данных таблиц.
Сохранение планов выполнения запросов:
  • Добавлен новый модуль sr_plan, позволяющий сохранять планы выполнения запросов и использовать сохраненные планы вместо того, чтобы формировать план запроса заново, при каждом выполнении.
Сохранение информации о статистике:
  • Добавлен модуль dump_stat, позволяющий при дампе базы данных сохранять информацию о статистике и восстанавливать её. Это позволяет ускорить процедуру восстановления, избавляя от необходимости вычисления статистики командой VACUUM ANALYZE после восстановления.
Нечеткий поиск подстрок:
  • Модуль pg_trgm поддерживает не только нечеткое сравнение строк, но и нечеткий поиск подстроки.
Покрывающие индексы:
  • Поддержка конструкции INCLUDING в CREATE INDEX.
Запросы к полям типа JSONB:
  • Добавлен модуль JSQuery, позволяющий на специальном языке формулировать запросы к полям типа JSONB с поддержкой GIN-индексов.
Совместимость с Microsoft SQL Server:
  • Модуль mchar предоставляет дополнительный тип данных, а модуль fulleq - дополнительный оператор равенства для совместимости с Microsoft SQL Server.
Предотвращение разрастание каталога pg_class:
  • Модуль fasttrun предоставляет транзакционно-небезопасную функцию для усечения временных таблиц, предотвращающую разрастание каталога pg_class.
Обновление статистики:
  • Модуль online_analyze предоставляет набор функций, которые немедленно обновляют статистику в целевых таблицах после операций INSERT, UPDATE, DELETE и SELECT INTO в них.
Управление индексами при выполнении запроса:
  • Модуль plantuner добавляет поддержку указаний для планировщика, позволяющих отключать или подключать определённые индексы при выполнении запроса. 

Запросить демо-версию / купить

СУБД Postgres Pro Certified

Защищенная система управления базами данных для ответственных применений. Сертифицирована ФСТЭК РФ, поддерживает версии 11.17.1 и 14.5.1

Почему выбирают СУБД Postgres Pro Certified?

Безопасность

СУБД Postgres Pro Certified содержит встроенные средства защиты от несанкционированного доступа к информации, встроенный контроль целостности исполняемых файлов и другие важные с точки зрения безопасности функции.

Функциональность

Функционально полностью соответствует версиям СУБД Postgres Pro Standard, обладает всеми обновленными модулями и функциональными возможностями.

Законодательство

СУБД Postgres Pro Certified может применяться для защиты конфиденциальной информации и персональных данных в информационных и автоматизированных системах управления.

Отличия Postgres Pro Certified от Postgres Pro Standard:

Встроенные средства защиты:

  • Имеет встроенные средства защиты от несанкционированного доступа к информации, включая очистку оперативной и дисковой памяти (очистка файлов во внешней памяти перед удалением, очистка версий строк, очистка страниц перед удалением, очистка оперативной памяти перед освобождением, очистка журнала упреждающей записи перед удалением или перезаписью)
  • Имеет встроенный контроль целостности исполняемых файлов, конфигурационных файлов и таблиц системного каталога.
Новые модули:
  • Добавлен модуль pg_proaudit, позволяющий гибко настраивать и регистрировать различные события информационной безопасности: вход/выход, а также попытки входа, попытки доступа к защищаемым объектам, изменение механизмов защиты информации и другие события. Добавлен модуль pgbadger для сложного анализа файлов журнала, генерирующий отчеты и графики.
Мониторинг:
  • Добавлен агент системы мониторинга Zabbix для сбора метрик Postgres Pro и операционной системы.
Балансировка соединений:
  • Балансировщик соединений pgbouncer минимизирует издержки, связанные с установлением новых подключений.

Запросить демо-версию / купить

СУБД Postgres Pro Enterprise

Промышленная система управления базами данных для высоконагруженных систем.

Особые возможности Postgres Pro Enterprise:

  • Симметричный отказоустойчивый кластер (мультимастер);
  • Оптимизированное секционирование таблиц;
  • Сжатие данных на уровне блоков;
  • Инкрементальное резервное копирование;
  • Использование механизмов машинного обучения при планировании запросов;
  • Встроенный пулер запросов;
  • Полнотекстовый поиск с ранжированием по релевантности;
  • Автоматическая компиляция и планирование запросов.

Почему выбирают СУБД Postgres Pro Certified?

Производительность

До двух раз выше по сравнению с PostgreSQL.

Безопасность

Сертификат ФСТЭК. Входит в Единый реестр Минкомсвязи. Совместим с СКЗИ «Крипто БД 2.0»

Надежность

Отказоустойчивый кластер мультимастер сохранит данные при отказе любого узла.

Опыт внедрений

СУБД используется крупными предприятиями и госструктурами: ФНС, МинФин, Газпромнефть и др.

Техническая поддержка

Поддержка пользователей в режиме 24х7. Помощь в миграции. Обучение.

Цена

Экономия до 10 раз по сравнению с зарубежными аналогами.

ПРОИЗВОДИТЕЛЬНОСТЬ СУБД

Встроенный пулер соединений. Встроенный пулер соединений с поддержкой сессий, подготовленных запросов и временных таблиц, позволяющий увеличивать на порядок количество одновременно работающих с базой данных пользователей. Доступен как встроенный пул соединений с поддержкой сессий, так и сторонний (pgbouncer).

Автоматическая подготовка SQL-запросов. Автоматическая компиляция и планирование исполнения SQL-запросов сокращает расходы ресурсов за счет повторного использования ранее созданных планов запросов. Добавлена поддержка JIT-компиляции запросов.

Ускоренный индексный поиск. Ускорено создание индексов за счет оптимизации алгоритмов работы с разделяемой памятью. Добавлены покрывающие индексы, содержащие дополнительные поля для ускорения выполнения запросов. Ускорен индексный поиск по JSON. Улучшена производительность индексного поиска и снижены блокировки при использовании индексов. Ускорено освобождение места при VACUUM.

Оптимизатор SQL-запросов. Более точный учет стоимости сравнения при сортировке. Автоматический оптимальный выбор последовательности группировки данных. Использование данных индексов для оценки количества результатов при соединении таблиц. Автоматическое удаление самосоединений таблиц, если оно не влияет на результат запросов. Улучшение оценки селективности для логических данных и для неточного сравнения. Улучшение работы оптимизатора с конструкциями [NOT] EXISTS и HAVING.

Улучшенное секционирование таблиц. Возможность секционирования по хеш-функции. Поддержка индексов, первичных и внешних ключей, триггеров на секционированных таблицах. Улучшение производительности за счет дополнительной модификации плана запроса во время исполнения. Автоматическое перемещение данных в другую секцию при изменении значения ключа секционирования.

Улучшенное параллельное исполнение запросов. Параллельное создание B-Tree индексов. Параллельное слияние при исполнении запросов, улучшение производительности параллельных hash join.

НАДЕЖНОСТЬ СУБД

Оптимизированный формат хранения. Формат хранения данных модифицирован, чтобы значительно снизить риск потери данных и своевременно оповестить администратора об ошибках дисковой подсистемы.

Проверка целостности БД. Добавлены функции проверки целостности базы данных и резервной копии. Возможно быстрое резервное копирование без остановки работы, в том числе, инкрементальное.

Улучшенный мультимастер. В Postgres Pro Enterprise обновлен модуль мультимастер с целью повышения надежности и сокращения системных требований. Данный модуль позволяет создавать симметричный отказоустойчивый кластер с возможностью записи данных на любой из узлов.

БЕЗОПАСНОСТЬ СУБД

  • Postgres Pro Enterprise включает поддержку расширенного управления доступом, в том числе на уровне отдельных записей (row level security). Хранение контрольных сумм в файлах и блоках, а также контроль файлов базы данных снижают риск искажения информации.
  • Использование SHA2 повышает надежность хранения хэшей паролей. Сжатие данных затрудняет несанкционированный доступ к информации непосредственно на диске. Контроль времени активности сессий снижает риск использования соединений для несанкционированного доступа.

УДОБСТВО ЭКСПЛУАТАЦИИ СУБД

  • Расширены возможности оконных функций до полного покрытия стандарта SQL:2011. Стало возможным мгновенное создание колонки с ненулевым значением по умолчанию. Изменение параметров конфигурации в другой сессии дает дополнительные возможности для отладки и оптимизации. Добавлена поддержка управления транзакциями во встроенных процедурных языках.
  • Оптимизированные механизмы секционирования существенно упрощают работу с таблицами благодаря автоматизации. Инкрементальное резервное копирование позволяет эффективно создавать резервные копии больших баз данных. Встроенный планировщик заданий позволяет автоматизировать процессы работы с базой данных. Утилита доступа к данным о транзакциях, хранящимся в WAL файлах, упрощает резервное копирование и операции восстановления. Мультимастер упрощает построение и эксплуатацию отказоустойчивой конфигурации и позволяет проводить обновление версий СУБД без остановки системы.
  • Поддержка автономных транзакций обеспечивает механизм журналирования операций на стороне базы данных и фиксацию ошибок. Механизм переносимых таблиц позволяет эффективно работать с данными нескольких базы данных. Поддержка «хинтов» и наличие механизмов сохранения и восстановления плана запроса упрощает администратору управление СУБД. Наличие утилиты переупаковки файлов данных без блокировки упрощают работу администратора и сокращают время технологических остановок.
  • Агент мониторинга позволяет собирать всю необходимую информацию о работе СУБД. Средства мониторинга состояния запроса позволяют администратору определить аномалии при выполнении запросов. Мониторинг блокировок информирует администратора базы данных о блокировках и позволяет оптимизировать поведение системы.

Запросить демо-версию / купить

СУБД Postgres Pro Enterprise
сертифицированная версия

Промышленная система управления базами данных для высоконагруженных систем поддерживает версии 11.17.2, 13.8.2 и 14.5.2.

Безопасность

СУБД Postgres Pro Enterprise Certified содержит встроенные средства защиты от несанкционированного доступа к информации, встроенный контроль целостности исполняемых файлов и другие важные с точки зрения безопасности функции. Совместим с СКЗИ «Крипто БД 2.0» 

Функциональность

Функционально полностью соответствует версиям СУБД Postgres Pro Enterprise, обладает всеми обновленными модулями и функциональными возможностями.

Законодательство

СУБД Postgres Pro Enterprise Certified может применяться для защиты информации, не составляющей государственную тайну, и персональных данных в информационных и автоматизированных системах управления.

Сертификат ФСТЭК

СУБД Postgres Pro Enterprise Certified может применяться для защиты информации, не составляющей государственную тайну.

Сертификат ФСТЭК удостоверяет, что СУБД Postgres Pro Enterprise, разработанная и производимая Обществом с ограниченной ответственностью «Постгрес Профессиональный» в соответствии с техническими условиями 643.20663116.00002-08 ТУ, соответствует требованиям по безопасности информации, установленным в документе «Требования по безопасности информации, устанавливающие уровни доверия к средствам технической защиты информации и средствам обеспечения безопасности информационных технологий» (ФСТЭК России, 2020) – по 4 уровню доверия.

Сертифицированная СУБД Postgres Pro Enterprise может применяться для защиты информации:

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

Отличия Postgres Pro Enterprise Certified от Postgres Pro Enterprise

Встроенные средства защиты:

  • Имеет встроенные средства защиты от несанкционированного доступа к информации, включая очистку оперативной и дисковой памяти (очистка файлов во внешней памяти перед удалением, очистка версий строк, очистка страниц перед удалением, очистка оперативной памяти перед освобождением, очистка журнала упреждающей записи перед удалением или перезаписью)
  • Имеет встроенный контроль целостности исполняемых файлов, конфигурационных файлов и таблиц системного каталога.
  • Поддерживаются профили пользователей, реализующие парольную политику.
Новые модули:
  • Добавлен независимый модуль pg_proaudit, позволяющий гибко настраивать и регистрировать различные события информационной безопасности: вход/выход, а также попытки входа, попытки доступа к защищаемым объектам, изменение механизмов защиты информации и другие события. Добавлен модуль pgbadger для сложного анализа файлов журнала, генерирующий отчеты и графики.
Мониторинг:
  • Добавлен агент системы мониторинга Zabbix для сбора метрик Postgres Pro Enterprise Certified и операционной системы.
Резервное копирование:
  • Утилита резервного копирования pg_probackup позволяет создавать полные и инкрементальные резервные копии больших БД.
Встроенный планировщик заданий:
  • Встроенный планировщик заданий позволяет автоматизировать процессы работы с базой данных.
Балансировка соединений:
  • Балансировщик соединений pgbouncer минимизирует издержки, связанные с установлением новых подключений.

Запросить демо-версию / купить
ЗАИНТЕРЕСОВАЛ ПРОДУКТ?

Заполните заявку для получения расчёта стоимости индивидуально для потребностей Вашего бизнеса.

ХОТИТЕ ПОЛУЧИТЬ БЕСПЛАТНОЕ ДЕМО?

Заполните заявку для получения ссылки на скачивание демо-версий решений Postgres Pro.

ОСТАВИТЬ ЗАЯВКУ

CRM-форма появится здесь

Контакты