Postgres Pro Enterprise

Проект: 1Софт
Postgres Pro Enterprise

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

Язык интерфейса: Русский, Английский

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

В значительной степени переработанное ядро системы позволяет лучше работать под большой нагрузкой, эффективнее использует ресурсы серверов и позволяет строить надежные распределенные комплексы для работы с большими объемами данных, обеспечивая при этом наивысший уровень надежности и сохранности данных. Специальным образом оптимизированные алгоритмы взаимодействия с платформой 1С:Предприятие обеспечивают наивысшую производительность связки двух систем и делают Postgres Pro Enterprise наилучшим выбором для использования в крупных корпорациях, средних компаниях и у пользователей облачных версий 1С:Предприятие.

Ключевыми отличиями Postgres Pro Enterprise являются:

  • Сжатие данных — приводит к сокращению объема хранимых на дисках данных и количества операций ввода-вывода, что дополнительно дает ускорение обработки  при наличии вычислительных ресурсов.
  • Ускоренное секционирование (партицирование) — оптимизированная в ядре обработка запросов к таблицам разделенным на партиции (поддерживается более 1000 секций на таблицу) позволяет распараллелить обработку и ускорить ее в ряде случаев. Также это дает возможность работать с бОльшими объемами данных эффективно.
  • Мультимастер кластер — позволяет создать надежную систему из нескольких серверов, каждый из которых содержит полную копию БД, и проводить изменения обращаясь к любому из узлов.
  • Повышение надежности резервного копирования и проверка целостности БД благодаря изменениям в системном каталоге СУБД и формате файлов для хранения контрольных сумм всех блоков.
  • Усовершенствование резервного копирования благодаря объединению разных методов резервного копирования в одной утилите, способной реализовать необходимые политики резервного копирования.
  • Адаптивное планирование запросов — обеспечивает выбор оптимального плана запроса даже при нетипичном распределении значений в БД. Благодаря механизмам машинного обучения система в состоянии спрогнозировать какой план запроса будет оптимальным даже случае неполной статистики по данным и при нетипичном распределении.
  • Инкрементальное резервное копирование — позволяет эффективно создавать резервные копии для 
  • больших и интенсивно модифицируемых БД.
  • 64-битная нумерация транзакций — снижает использование ресурсов системными процессами, не расходуя при этом дополнительную память.
  • Автономные транзакции — позволяют порождать транзакцию внутри транзакции.
  • Встроенный в СУБД планировщик заданий – обеспечивает возможность запуска и управления заданиями пакетной обработки данных или инициировать их при наступлении определенного события.
  • Хинты планировщику — дают пользователю дополнительные возможности по управлению планом запроса.
  • Оптимизации работы с индексами: оптимизирована процедура создания индексов, что значительно повысило скорость и снизило объем требуемых для этого ресурсов; реализованы покрывающие индексы, позволяющие реализовать вычисление выражений с использование только индексного поиска; добавлены методы индексного поиска ближайших соседей, существенно ускоряющие целый ряд операций; разработан метод комбинирования полнотекстового индекса с другими типами индексов, что позволяет строить комплексные взвешенные выборки при поиске по документам.
  • Оптимизация работы со слабоструктурированными данными – позволяет не только улучшить хранение и обработку слабоструктурированной информации (XML, JSON, массивы …), но и дает удобные средства работы с ними непосредственно на языке SQL.
  • Различные средства мониторинга процесса выполнения запросов, времен ожидания, состояния системы.

Новые версии Postgres Pro Enterprise выходят дважды в год и доступны пользователям в рамках технической поддержки.

 

Postgres Pro Standard собирается для следующих операционных систем и их версий:

  1. Linux:
  • RHEL 6/7,
  • CentOS 6/7,
  • Debian 7/8,
  • Ubuntu 12.04/14.04/16.04/16.10/17.04,
  • Oracle Linux,
  • Rosa Enterprise Linux server,
  • ROSA SX Cobalt Server,
  • ROSA DX Cobalt Server,
  • ROSA Marathon LTS 2012,
  • Alt Linux Centaur 8,
  • Alt Linux СПТ 6,
  • Alt Linux СПТ 7,
  • SUSE Linux Enterprise Server,
  • Microsoft Windows Server 2012.