PostgreSQL поддерживает расширения, которые позволяют расширить стандартную функциональность — от работы с новыми типами данных до сбора статистики и управления задачами.
Доступные расширения
Набор доступных расширений может отличаться в разных версиях PostgreSQL.
|
Название |
Описание |
|
|
Проверка целостности индексов и таблиц. |
|
|
Тип данных для строк без учета регистра. |
|
|
Сбор статистики по использованию ресурсов ядра операционной системы. |
|
|
Сбор и анализ статистики выполнения SQL-запросов. |
|
|
Поиск и сравнение строк с использованием триграмм (нечеткий поиск). |
|
|
Криптографические функции: хеширование, шифрование, цифровые подписи. |
|
|
Работа с географическими и геометрическими данными (GIS). |
|
|
Модуль топологии для PostGIS — поддержка работы с топологическими отношениями между объектами. |
|
|
Хранение и обработка временных рядов с поддержкой масштабируемых вставок и сложных запросов. |
|
|
Генерация UUID различных версий. |
|
|
Тип данных для векторов и методы доступа |
|
|
Планировщик заданий для выполнения SQL-скриптов и shell-команд по расписанию. |
Настройка расширений
Для включения или выключения расширения:
- Перейдите в раздел «Базы данных» и кликните на нужный кластер.
- На вкладке «Конфигурация» нажмите на кнопку «Изменить» в строке «Расширения».
- Настройте нужные расширения — для конкретных баз, выбирая их в выпадающем списке, либо для всех баз сразу, включив опцию «Использовать одинаковые расширения для всех баз».
