СУБД Postgres Pro Standard сочетает производительность и простоту использования, обеспечивая стабильную работу.
СУБД Postgres Pro Standard разработана специально для российского рынка на основе открытой СУБД PostgreSQL.
Улучшения производительности на многоядерных системах |
|
Усовершенствования полнотекстового поиска |
|
Переносимость | Поддержка библиотеки 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 добавляет поддержку указаний для планировщика, позволяющих отключать или подключать определённые индексы при выполнении запроса. |