Глава 4. Установка Postgres Pro AXE
Важно
pgpro_axe всегда необходимо устанавливать, настраивать и создавать перед pgpro_metastore.
Чтобы установить Postgres Pro AXE:
Установите СУБД Postgres Pro из дистрибутива.
За подробной информацией обратитесь в техническую поддержку Postgres Pro.
Установите pgpro_axe и pgpro_metastore:
Установите пакеты pgpro_axe и pgpro_metastore, полученные от Postgres Pro.
Добавьте имена библиотек
pgpro_axeиpgpro_metastoreв переменнуюshared_preload_librariesв файле конфигурацииpostgresql.confчерез запятую:shared_preload_libraries = 'pgpro_axe, pgpro_metastore'
Настройте требуемые параметры pgpro_axe .
Пример 4.1. Минимальная конфигурация pgpro_axe
duckdb.unsafe_allow_execution_inside_functions = on duckdb.force_execution = false duckdb.max_memory = '16GB' duckdb.threads = 2 duckdb.max_workers_per_postgres_scan = 2 duckdb.threads_for_postgres_scan = 2 metastore.detailed_error_log = false duckdb.convert_unsupported_numeric_to_double = true
Создайте pgpro_axe и pgpro_metastore в базе данных:
CREATE EXTENSION pgpro_axe; CREATE EXTENSION pgpro_metastore;
За более подробными инструкциями обратитесь к Главе 19.