PostgreSQL. Дополнительно поставляемые модули и расширения:
- amcheck — модуль с инструментами, проверяющими целостность таблиц и индексов
- auth_delay — задержка при ошибке аутентификации
- auto_explain — протоколирование планов выполнения медленных запросов
- basebackup_to_shell — пример создания получателей резервной копии для модуля pg_basebackup
- basic_archive — пример модуля архивирования WAL
- bloom — индексный метод доступа, основанный на фильтрах Блума
- btree_gin — классы операторов GIN с поведением B-дерева
- btree_gist — классы операторов GiST с поведением B-дерева
- citext — тип данных для строк, нечувствительных к регистру
- cube — тип данных для представления многомерных кубов
- dblink — подключение к другим базам данных PostgreSQL
- dict_int — пример словаря текстового поиска для целых чисел
- dict_xsyn — пример словаря текстового поиска синонимов
- earthdistance — вычисление расстояний между точками на Земле
- file_fdw — обращение к файлам данных в файловой системе сервера
- fuzzystrmatch — вычисление схожести и расстояния между строками
- hstore — тип данных hstore для хранения пар ключ-значение
- intagg — агрегатор и нумератор целых чисел
- intarray — работа с массивами целых чисел
- isn — типы данных для международных стандартов нумерации (ISBN, EAN, UPC и т. д.)
- lo — управление большими объектами
- ltree — тип данных для представления меток данных в иерархической древовидной структуре
- pageinspect — низкоуровневое исследование страниц баз данных
- passwordcheck — проверка надёжности пароля
- pg_buffercache — информация о состоянии буферного кеша PostgreSQL
- pgcrypto — функции защитного преобразования
- pg_freespacemap — просмотр карты свободного пространства
- pg_logicalinspect — проверка компонентов логического декодирования
- pg_overexplain — выгрузка дополнительной информации через команду EXPLAIN
- pg_prewarm — предварительная загрузка данных отношений в кеш буферов
- pgrowlocks — отображение информации о блокировке строк таблицы
- pg_stat_statements — отслеживание статистики планирования и выполнения SQL-операторов
- pgstattuple — получение статистики на уровне кортежей
- pg_surgery — проведение операций низкого уровня с данными отношений
- pg_trgm — поддержка определения схожести текста на основе триграмм
- pg_visibility — информация из карты видимости и вспомогательные функции
- pg_walinspect — просмотр журнала предзаписи на низком уровне
- postgres_fdw — обращение к данным, находящимся на внешних серверах PostgreSQL
- seg — тип данных для отрезков или интервалов чисел с плавающей точкой
- sepgsql — проверка безопасности на базе политик SELinux для мандатного управления доступом (MAC, Mandatory Access Control) с метками
- spi — особенности/примеры использования интерфейса программирования сервера
- sslinfo — получение информации об SSL-сертификате клиента
- tablefunc — функции, возвращающие таблицы (crosstab и не только)
- tcn — триггерная функция, сообщающая приёмникам уведомлений об изменениях в содержимом таблицы
- test_decoding — пример модуля на базе SQL для логического декодирования WAL
- tsm_system_rows — метод извлечения выборки SYSTEM_ROWS для TABLESAMPLE
- tsm_system_time — метод извлечения выборки SYSTEM_TIME для TABLESAMPLE
- unaccent — словарь текстового поиска, который убирает диакритические знаки
- uuid-ossp — генератор UUID
- xml2 — функции для выполнения запросов XPath и преобразований XSLT