Yandex Cloud
  • Сервисы
  • Решения
  • Почему Yandex Cloud
  • Сообщество
  • Тарифы
  • Документация
  • Связаться с нами
Подключиться
Language / Region
© 2022 ООО «Яндекс.Облако»
Yandex Managed Service for PostgreSQL
  • Начало работы
  • Пошаговые инструкции
    • Все инструкции
    • Информация об имеющихся кластерах
    • Создание кластера
    • Подключение к базе данных
    • Остановка и запуск кластера
    • SQL-запросы в консоли управления
    • Обновление версии PostgreSQL
    • Изменение настроек кластера и базы данных
    • Подключение к DataLens
    • Управление хостами PostgreSQL
    • Управление базами данных
    • Управление PostgreSQL-расширениями
    • Управление пользователями БД
    • Назначение привилегий и ролей
    • Управление резервными копиями
    • Просмотр логов кластера
    • Удаление кластера
    • Диагностика производительности
    • Мониторинг состояния кластера и хостов
  • Практические руководства
    • Создание кластера PostgreSQL для 1С
    • Выгрузка базы данных в Yandex Data Proc
    • Анализ производительности и оптимизация
    • Репликация и миграция
      • Логическая репликация PostgreSQL
      • Миграция базы данных в Managed Service for PostgreSQL
      • Миграция базы данных из Managed Service for PostgreSQL
      • Создание логической реплики Amazon RDS для PostgreSQL в Managed Service for PostgreSQL
    • Поставка данных в Yandex Managed Service for Apache Kafka® с помощью Yandex Data Transfer
    • Поставка данных в Yandex Managed Service for Apache Kafka® с помощью Debezium
  • Концепции
    • Взаимосвязь ресурсов сервиса
    • Классы хостов
      • Действующие классы хостов
      • Архив
        • До 1 июня 2020 года
      • Использование устаревших классов хостов
    • Сеть в Managed Service for PostgreSQL
    • Квоты и лимиты
    • Хранилище в Managed Service for PostgreSQL
    • Резервные копии
    • Назначение ролей
    • Управление соединениями
    • Репликация
    • Техническое обслуживание
    • Поддерживаемые клиенты
    • Настройки PostgreSQL
  • Управление доступом
  • Правила тарификации
    • Действующие правила
    • Архив
      • До 1 января 2019 года
      • С 1 января до 1 марта 2019 года
      • С 1 марта 2019 года до 1 февраля 2020 года
  • Справочник API
    • Аутентификация в API
    • gRPC (англ.)
      • Overview
      • BackupService
      • ClusterService
      • DatabaseService
      • ResourcePresetService
      • UserService
      • OperationService
    • REST (англ.)
      • Overview
      • Backup
        • Overview
        • get
        • list
      • Cluster
        • Overview
        • addHosts
        • backup
        • create
        • delete
        • deleteHosts
        • get
        • list
        • listBackups
        • listHosts
        • listLogs
        • listOperations
        • move
        • rescheduleMaintenance
        • restore
        • start
        • startFailover
        • stop
        • streamLogs
        • update
        • updateHosts
      • Database
        • Overview
        • create
        • delete
        • get
        • list
        • update
      • ResourcePreset
        • Overview
        • get
        • list
      • User
        • Overview
        • create
        • delete
        • get
        • grantPermission
        • list
        • revokePermission
        • update
      • Operation
        • Overview
        • get
  • История изменений
  • Вопросы и ответы
    • Общие вопросы
    • Подключение
    • Изменение кластера
    • Настройки параметров кластера
    • Перемещение и восстановление кластера
    • Мониторинг и логи
    • Все вопросы на одной странице
  1. Справочник API
  2. REST (англ.)
  3. Cluster
  4. get

Method get

Статья создана
Yandex Cloud
,
улучшена
amatol
  • HTTP request
  • Path parameters
  • Response

Returns the specified PostgreSQL Cluster resource.

To get the list of available PostgreSQL Cluster resources, make a list request.

HTTP request

GET https://mdb.api.cloud.yandex.net/managed-postgresql/v1/clusters/{clusterId}

Path parameters

Parameter Description
clusterId Required. ID of the PostgreSQL Cluster resource to return. To get the cluster ID use a list request. The maximum string length in characters is 50.

Response

HTTP Code: 200 - OK

{
  "id": "string",
  "folderId": "string",
  "createdAt": "string",
  "name": "string",
  "description": "string",
  "labels": "object",
  "environment": "string",
  "monitoring": [
    {
      "name": "string",
      "description": "string",
      "link": "string"
    }
  ],
  "config": {
    "version": "string",
    "poolerConfig": {
      "poolingMode": "string",
      "poolDiscard": true
    },
    "resources": {
      "resourcePresetId": "string",
      "diskSize": "string",
      "diskTypeId": "string"
    },
    "autofailover": true,
    "backupWindowStart": {
      "hours": "integer",
      "minutes": "integer",
      "seconds": "integer",
      "nanos": "integer"
    },
    "backupRetainPeriodDays": "integer",
    "access": {
      "dataLens": true,
      "webSql": true,
      "serverless": true,
      "dataTransfer": true
    },
    "performanceDiagnostics": {
      "enabled": true,
      "sessionsSamplingInterval": "string",
      "statementsSamplingInterval": "string"
    },

    // `config` includes only one of the fields `postgresqlConfig_9_6`, `postgresqlConfig_10_1C`, `postgresqlConfig_10`, `postgresqlConfig_11`, `postgresqlConfig_11_1C`, `postgresqlConfig_12`, `postgresqlConfig_12_1C`, `postgresqlConfig_13`, `postgresqlConfig_14`
    "postgresqlConfig_9_6": {
      "effectiveConfig": {
        "maxConnections": "integer",
        "sharedBuffers": "integer",
        "tempBuffers": "integer",
        "maxPreparedTransactions": "integer",
        "workMem": "integer",
        "maintenanceWorkMem": "integer",
        "replacementSortTuples": "integer",
        "autovacuumWorkMem": "integer",
        "tempFileLimit": "integer",
        "vacuumCostDelay": "integer",
        "vacuumCostPageHit": "integer",
        "vacuumCostPageMiss": "integer",
        "vacuumCostPageDirty": "integer",
        "vacuumCostLimit": "integer",
        "bgwriterDelay": "integer",
        "bgwriterLruMaxpages": "integer",
        "bgwriterLruMultiplier": "number",
        "bgwriterFlushAfter": "integer",
        "backendFlushAfter": "integer",
        "oldSnapshotThreshold": "integer",
        "walLevel": "string",
        "synchronousCommit": "string",
        "checkpointTimeout": "integer",
        "checkpointCompletionTarget": "number",
        "checkpointFlushAfter": "integer",
        "maxWalSize": "integer",
        "minWalSize": "integer",
        "maxStandbyStreamingDelay": "integer",
        "defaultStatisticsTarget": "integer",
        "constraintExclusion": "string",
        "cursorTupleFraction": "number",
        "fromCollapseLimit": "integer",
        "joinCollapseLimit": "integer",
        "forceParallelMode": "string",
        "clientMinMessages": "string",
        "logMinMessages": "string",
        "logMinErrorStatement": "string",
        "logMinDurationStatement": "integer",
        "logCheckpoints": true,
        "logConnections": true,
        "logDisconnections": true,
        "logDuration": true,
        "logErrorVerbosity": "string",
        "logLockWaits": true,
        "logStatement": "string",
        "logTempFiles": "integer",
        "searchPath": "string",
        "rowSecurity": true,
        "defaultTransactionIsolation": "string",
        "statementTimeout": "integer",
        "lockTimeout": "integer",
        "idleInTransactionSessionTimeout": "integer",
        "byteaOutput": "string",
        "xmlbinary": "string",
        "xmloption": "string",
        "ginPendingListLimit": "integer",
        "deadlockTimeout": "integer",
        "maxLocksPerTransaction": "integer",
        "maxPredLocksPerTransaction": "integer",
        "arrayNulls": true,
        "backslashQuote": "string",
        "defaultWithOids": true,
        "escapeStringWarning": true,
        "loCompatPrivileges": true,
        "operatorPrecedenceWarning": true,
        "quoteAllIdentifiers": true,
        "standardConformingStrings": true,
        "synchronizeSeqscans": true,
        "transformNullEquals": true,
        "exitOnError": true,
        "seqPageCost": "number",
        "randomPageCost": "number",
        "sqlInheritance": true,
        "autovacuumMaxWorkers": "integer",
        "autovacuumVacuumCostDelay": "integer",
        "autovacuumVacuumCostLimit": "integer",
        "autovacuumNaptime": "integer",
        "archiveTimeout": "integer",
        "trackActivityQuerySize": "integer",
        "effectiveIoConcurrency": "integer",
        "effectiveCacheSize": "integer"
      },
      "userConfig": {
        "maxConnections": "integer",
        "sharedBuffers": "integer",
        "tempBuffers": "integer",
        "maxPreparedTransactions": "integer",
        "workMem": "integer",
        "maintenanceWorkMem": "integer",
        "replacementSortTuples": "integer",
        "autovacuumWorkMem": "integer",
        "tempFileLimit": "integer",
        "vacuumCostDelay": "integer",
        "vacuumCostPageHit": "integer",
        "vacuumCostPageMiss": "integer",
        "vacuumCostPageDirty": "integer",
        "vacuumCostLimit": "integer",
        "bgwriterDelay": "integer",
        "bgwriterLruMaxpages": "integer",
        "bgwriterLruMultiplier": "number",
        "bgwriterFlushAfter": "integer",
        "backendFlushAfter": "integer",
        "oldSnapshotThreshold": "integer",
        "walLevel": "string",
        "synchronousCommit": "string",
        "checkpointTimeout": "integer",
        "checkpointCompletionTarget": "number",
        "checkpointFlushAfter": "integer",
        "maxWalSize": "integer",
        "minWalSize": "integer",
        "maxStandbyStreamingDelay": "integer",
        "defaultStatisticsTarget": "integer",
        "constraintExclusion": "string",
        "cursorTupleFraction": "number",
        "fromCollapseLimit": "integer",
        "joinCollapseLimit": "integer",
        "forceParallelMode": "string",
        "clientMinMessages": "string",
        "logMinMessages": "string",
        "logMinErrorStatement": "string",
        "logMinDurationStatement": "integer",
        "logCheckpoints": true,
        "logConnections": true,
        "logDisconnections": true,
        "logDuration": true,
        "logErrorVerbosity": "string",
        "logLockWaits": true,
        "logStatement": "string",
        "logTempFiles": "integer",
        "searchPath": "string",
        "rowSecurity": true,
        "defaultTransactionIsolation": "string",
        "statementTimeout": "integer",
        "lockTimeout": "integer",
        "idleInTransactionSessionTimeout": "integer",
        "byteaOutput": "string",
        "xmlbinary": "string",
        "xmloption": "string",
        "ginPendingListLimit": "integer",
        "deadlockTimeout": "integer",
        "maxLocksPerTransaction": "integer",
        "maxPredLocksPerTransaction": "integer",
        "arrayNulls": true,
        "backslashQuote": "string",
        "defaultWithOids": true,
        "escapeStringWarning": true,
        "loCompatPrivileges": true,
        "operatorPrecedenceWarning": true,
        "quoteAllIdentifiers": true,
        "standardConformingStrings": true,
        "synchronizeSeqscans": true,
        "transformNullEquals": true,
        "exitOnError": true,
        "seqPageCost": "number",
        "randomPageCost": "number",
        "sqlInheritance": true,
        "autovacuumMaxWorkers": "integer",
        "autovacuumVacuumCostDelay": "integer",
        "autovacuumVacuumCostLimit": "integer",
        "autovacuumNaptime": "integer",
        "archiveTimeout": "integer",
        "trackActivityQuerySize": "integer",
        "effectiveIoConcurrency": "integer",
        "effectiveCacheSize": "integer"
      },
      "defaultConfig": {
        "maxConnections": "integer",
        "sharedBuffers": "integer",
        "tempBuffers": "integer",
        "maxPreparedTransactions": "integer",
        "workMem": "integer",
        "maintenanceWorkMem": "integer",
        "replacementSortTuples": "integer",
        "autovacuumWorkMem": "integer",
        "tempFileLimit": "integer",
        "vacuumCostDelay": "integer",
        "vacuumCostPageHit": "integer",
        "vacuumCostPageMiss": "integer",
        "vacuumCostPageDirty": "integer",
        "vacuumCostLimit": "integer",
        "bgwriterDelay": "integer",
        "bgwriterLruMaxpages": "integer",
        "bgwriterLruMultiplier": "number",
        "bgwriterFlushAfter": "integer",
        "backendFlushAfter": "integer",
        "oldSnapshotThreshold": "integer",
        "walLevel": "string",
        "synchronousCommit": "string",
        "checkpointTimeout": "integer",
        "checkpointCompletionTarget": "number",
        "checkpointFlushAfter": "integer",
        "maxWalSize": "integer",
        "minWalSize": "integer",
        "maxStandbyStreamingDelay": "integer",
        "defaultStatisticsTarget": "integer",
        "constraintExclusion": "string",
        "cursorTupleFraction": "number",
        "fromCollapseLimit": "integer",
        "joinCollapseLimit": "integer",
        "forceParallelMode": "string",
        "clientMinMessages": "string",
        "logMinMessages": "string",
        "logMinErrorStatement": "string",
        "logMinDurationStatement": "integer",
        "logCheckpoints": true,
        "logConnections": true,
        "logDisconnections": true,
        "logDuration": true,
        "logErrorVerbosity": "string",
        "logLockWaits": true,
        "logStatement": "string",
        "logTempFiles": "integer",
        "searchPath": "string",
        "rowSecurity": true,
        "defaultTransactionIsolation": "string",
        "statementTimeout": "integer",
        "lockTimeout": "integer",
        "idleInTransactionSessionTimeout": "integer",
        "byteaOutput": "string",
        "xmlbinary": "string",
        "xmloption": "string",
        "ginPendingListLimit": "integer",
        "deadlockTimeout": "integer",
        "maxLocksPerTransaction": "integer",
        "maxPredLocksPerTransaction": "integer",
        "arrayNulls": true,
        "backslashQuote": "string",
        "defaultWithOids": true,
        "escapeStringWarning": true,
        "loCompatPrivileges": true,
        "operatorPrecedenceWarning": true,
        "quoteAllIdentifiers": true,
        "standardConformingStrings": true,
        "synchronizeSeqscans": true,
        "transformNullEquals": true,
        "exitOnError": true,
        "seqPageCost": "number",
        "randomPageCost": "number",
        "sqlInheritance": true,
        "autovacuumMaxWorkers": "integer",
        "autovacuumVacuumCostDelay": "integer",
        "autovacuumVacuumCostLimit": "integer",
        "autovacuumNaptime": "integer",
        "archiveTimeout": "integer",
        "trackActivityQuerySize": "integer",
        "effectiveIoConcurrency": "integer",
        "effectiveCacheSize": "integer"
      }
    },
    "postgresqlConfig_10_1C": {
      "effectiveConfig": {
        "maxConnections": "integer",
        "sharedBuffers": "integer",
        "tempBuffers": "integer",
        "maxPreparedTransactions": "integer",
        "workMem": "integer",
        "maintenanceWorkMem": "integer",
        "replacementSortTuples": "integer",
        "autovacuumWorkMem": "integer",
        "tempFileLimit": "integer",
        "vacuumCostDelay": "integer",
        "vacuumCostPageHit": "integer",
        "vacuumCostPageMiss": "integer",
        "vacuumCostPageDirty": "integer",
        "vacuumCostLimit": "integer",
        "bgwriterDelay": "integer",
        "bgwriterLruMaxpages": "integer",
        "bgwriterLruMultiplier": "number",
        "bgwriterFlushAfter": "integer",
        "backendFlushAfter": "integer",
        "oldSnapshotThreshold": "integer",
        "walLevel": "string",
        "synchronousCommit": "string",
        "checkpointTimeout": "integer",
        "checkpointCompletionTarget": "number",
        "checkpointFlushAfter": "integer",
        "maxWalSize": "integer",
        "minWalSize": "integer",
        "maxStandbyStreamingDelay": "integer",
        "defaultStatisticsTarget": "integer",
        "constraintExclusion": "string",
        "cursorTupleFraction": "number",
        "fromCollapseLimit": "integer",
        "joinCollapseLimit": "integer",
        "forceParallelMode": "string",
        "clientMinMessages": "string",
        "logMinMessages": "string",
        "logMinErrorStatement": "string",
        "logMinDurationStatement": "integer",
        "logCheckpoints": true,
        "logConnections": true,
        "logDisconnections": true,
        "logDuration": true,
        "logErrorVerbosity": "string",
        "logLockWaits": true,
        "logStatement": "string",
        "logTempFiles": "integer",
        "searchPath": "string",
        "rowSecurity": true,
        "defaultTransactionIsolation": "string",
        "statementTimeout": "integer",
        "lockTimeout": "integer",
        "idleInTransactionSessionTimeout": "integer",
        "byteaOutput": "string",
        "xmlbinary": "string",
        "xmloption": "string",
        "ginPendingListLimit": "integer",
        "deadlockTimeout": "integer",
        "maxLocksPerTransaction": "integer",
        "maxPredLocksPerTransaction": "integer",
        "arrayNulls": true,
        "backslashQuote": "string",
        "defaultWithOids": true,
        "escapeStringWarning": true,
        "loCompatPrivileges": true,
        "operatorPrecedenceWarning": true,
        "quoteAllIdentifiers": true,
        "standardConformingStrings": true,
        "synchronizeSeqscans": true,
        "transformNullEquals": true,
        "exitOnError": true,
        "seqPageCost": "number",
        "randomPageCost": "number",
        "autovacuumMaxWorkers": "integer",
        "autovacuumVacuumCostDelay": "integer",
        "autovacuumVacuumCostLimit": "integer",
        "autovacuumNaptime": "integer",
        "archiveTimeout": "integer",
        "trackActivityQuerySize": "integer",
        "enableBitmapscan": true,
        "enableHashagg": true,
        "enableHashjoin": true,
        "enableIndexscan": true,
        "enableIndexonlyscan": true,
        "enableMaterial": true,
        "enableMergejoin": true,
        "enableNestloop": true,
        "enableSeqscan": true,
        "enableSort": true,
        "enableTidscan": true,
        "maxWorkerProcesses": "integer",
        "maxParallelWorkers": "integer",
        "maxParallelWorkersPerGather": "integer",
        "autovacuumVacuumScaleFactor": "number",
        "autovacuumAnalyzeScaleFactor": "number",
        "defaultTransactionReadOnly": true,
        "timezone": "string",
        "effectiveIoConcurrency": "integer",
        "effectiveCacheSize": "integer",
        "sharedPreloadLibraries": [
          "string"
        ],
        "autoExplainLogMinDuration": "integer",
        "autoExplainLogAnalyze": true,
        "autoExplainLogBuffers": true,
        "autoExplainLogTiming": true,
        "autoExplainLogTriggers": true,
        "autoExplainLogVerbose": true,
        "autoExplainLogNestedStatements": true,
        "autoExplainSampleRate": "number",
        "pgHintPlanEnableHint": true,
        "pgHintPlanEnableHintTable": true,
        "pgHintPlanDebugPrint": "string",
        "pgHintPlanMessageLevel": "string",
        "onlineAnalyzeEnable": true,
        "plantunerFixEmptyTable": true,
        "pgQualstatsEnabled": true,
        "pgQualstatsTrackConstants": true,
        "pgQualstatsMax": "integer",
        "pgQualstatsResolveOids": true,
        "pgQualstatsSampleRate": "number"
      },
      "userConfig": {
        "maxConnections": "integer",
        "sharedBuffers": "integer",
        "tempBuffers": "integer",
        "maxPreparedTransactions": "integer",
        "workMem": "integer",
        "maintenanceWorkMem": "integer",
        "replacementSortTuples": "integer",
        "autovacuumWorkMem": "integer",
        "tempFileLimit": "integer",
        "vacuumCostDelay": "integer",
        "vacuumCostPageHit": "integer",
        "vacuumCostPageMiss": "integer",
        "vacuumCostPageDirty": "integer",
        "vacuumCostLimit": "integer",
        "bgwriterDelay": "integer",
        "bgwriterLruMaxpages": "integer",
        "bgwriterLruMultiplier": "number",
        "bgwriterFlushAfter": "integer",
        "backendFlushAfter": "integer",
        "oldSnapshotThreshold": "integer",
        "walLevel": "string",
        "synchronousCommit": "string",
        "checkpointTimeout": "integer",
        "checkpointCompletionTarget": "number",
        "checkpointFlushAfter": "integer",
        "maxWalSize": "integer",
        "minWalSize": "integer",
        "maxStandbyStreamingDelay": "integer",
        "defaultStatisticsTarget": "integer",
        "constraintExclusion": "string",
        "cursorTupleFraction": "number",
        "fromCollapseLimit": "integer",
        "joinCollapseLimit": "integer",
        "forceParallelMode": "string",
        "clientMinMessages": "string",
        "logMinMessages": "string",
        "logMinErrorStatement": "string",
        "logMinDurationStatement": "integer",
        "logCheckpoints": true,
        "logConnections": true,
        "logDisconnections": true,
        "logDuration": true,
        "logErrorVerbosity": "string",
        "logLockWaits": true,
        "logStatement": "string",
        "logTempFiles": "integer",
        "searchPath": "string",
        "rowSecurity": true,
        "defaultTransactionIsolation": "string",
        "statementTimeout": "integer",
        "lockTimeout": "integer",
        "idleInTransactionSessionTimeout": "integer",
        "byteaOutput": "string",
        "xmlbinary": "string",
        "xmloption": "string",
        "ginPendingListLimit": "integer",
        "deadlockTimeout": "integer",
        "maxLocksPerTransaction": "integer",
        "maxPredLocksPerTransaction": "integer",
        "arrayNulls": true,
        "backslashQuote": "string",
        "defaultWithOids": true,
        "escapeStringWarning": true,
        "loCompatPrivileges": true,
        "operatorPrecedenceWarning": true,
        "quoteAllIdentifiers": true,
        "standardConformingStrings": true,
        "synchronizeSeqscans": true,
        "transformNullEquals": true,
        "exitOnError": true,
        "seqPageCost": "number",
        "randomPageCost": "number",
        "autovacuumMaxWorkers": "integer",
        "autovacuumVacuumCostDelay": "integer",
        "autovacuumVacuumCostLimit": "integer",
        "autovacuumNaptime": "integer",
        "archiveTimeout": "integer",
        "trackActivityQuerySize": "integer",
        "enableBitmapscan": true,
        "enableHashagg": true,
        "enableHashjoin": true,
        "enableIndexscan": true,
        "enableIndexonlyscan": true,
        "enableMaterial": true,
        "enableMergejoin": true,
        "enableNestloop": true,
        "enableSeqscan": true,
        "enableSort": true,
        "enableTidscan": true,
        "maxWorkerProcesses": "integer",
        "maxParallelWorkers": "integer",
        "maxParallelWorkersPerGather": "integer",
        "autovacuumVacuumScaleFactor": "number",
        "autovacuumAnalyzeScaleFactor": "number",
        "defaultTransactionReadOnly": true,
        "timezone": "string",
        "effectiveIoConcurrency": "integer",
        "effectiveCacheSize": "integer",
        "sharedPreloadLibraries": [
          "string"
        ],
        "autoExplainLogMinDuration": "integer",
        "autoExplainLogAnalyze": true,
        "autoExplainLogBuffers": true,
        "autoExplainLogTiming": true,
        "autoExplainLogTriggers": true,
        "autoExplainLogVerbose": true,
        "autoExplainLogNestedStatements": true,
        "autoExplainSampleRate": "number",
        "pgHintPlanEnableHint": true,
        "pgHintPlanEnableHintTable": true,
        "pgHintPlanDebugPrint": "string",
        "pgHintPlanMessageLevel": "string",
        "onlineAnalyzeEnable": true,
        "plantunerFixEmptyTable": true,
        "pgQualstatsEnabled": true,
        "pgQualstatsTrackConstants": true,
        "pgQualstatsMax": "integer",
        "pgQualstatsResolveOids": true,
        "pgQualstatsSampleRate": "number"
      },
      "defaultConfig": {
        "maxConnections": "integer",
        "sharedBuffers": "integer",
        "tempBuffers": "integer",
        "maxPreparedTransactions": "integer",
        "workMem": "integer",
        "maintenanceWorkMem": "integer",
        "replacementSortTuples": "integer",
        "autovacuumWorkMem": "integer",
        "tempFileLimit": "integer",
        "vacuumCostDelay": "integer",
        "vacuumCostPageHit": "integer",
        "vacuumCostPageMiss": "integer",
        "vacuumCostPageDirty": "integer",
        "vacuumCostLimit": "integer",
        "bgwriterDelay": "integer",
        "bgwriterLruMaxpages": "integer",
        "bgwriterLruMultiplier": "number",
        "bgwriterFlushAfter": "integer",
        "backendFlushAfter": "integer",
        "oldSnapshotThreshold": "integer",
        "walLevel": "string",
        "synchronousCommit": "string",
        "checkpointTimeout": "integer",
        "checkpointCompletionTarget": "number",
        "checkpointFlushAfter": "integer",
        "maxWalSize": "integer",
        "minWalSize": "integer",
        "maxStandbyStreamingDelay": "integer",
        "defaultStatisticsTarget": "integer",
        "constraintExclusion": "string",
        "cursorTupleFraction": "number",
        "fromCollapseLimit": "integer",
        "joinCollapseLimit": "integer",
        "forceParallelMode": "string",
        "clientMinMessages": "string",
        "logMinMessages": "string",
        "logMinErrorStatement": "string",
        "logMinDurationStatement": "integer",
        "logCheckpoints": true,
        "logConnections": true,
        "logDisconnections": true,
        "logDuration": true,
        "logErrorVerbosity": "string",
        "logLockWaits": true,
        "logStatement": "string",
        "logTempFiles": "integer",
        "searchPath": "string",
        "rowSecurity": true,
        "defaultTransactionIsolation": "string",
        "statementTimeout": "integer",
        "lockTimeout": "integer",
        "idleInTransactionSessionTimeout": "integer",
        "byteaOutput": "string",
        "xmlbinary": "string",
        "xmloption": "string",
        "ginPendingListLimit": "integer",
        "deadlockTimeout": "integer",
        "maxLocksPerTransaction": "integer",
        "maxPredLocksPerTransaction": "integer",
        "arrayNulls": true,
        "backslashQuote": "string",
        "defaultWithOids": true,
        "escapeStringWarning": true,
        "loCompatPrivileges": true,
        "operatorPrecedenceWarning": true,
        "quoteAllIdentifiers": true,
        "standardConformingStrings": true,
        "synchronizeSeqscans": true,
        "transformNullEquals": true,
        "exitOnError": true,
        "seqPageCost": "number",
        "randomPageCost": "number",
        "autovacuumMaxWorkers": "integer",
        "autovacuumVacuumCostDelay": "integer",
        "autovacuumVacuumCostLimit": "integer",
        "autovacuumNaptime": "integer",
        "archiveTimeout": "integer",
        "trackActivityQuerySize": "integer",
        "enableBitmapscan": true,
        "enableHashagg": true,
        "enableHashjoin": true,
        "enableIndexscan": true,
        "enableIndexonlyscan": true,
        "enableMaterial": true,
        "enableMergejoin": true,
        "enableNestloop": true,
        "enableSeqscan": true,
        "enableSort": true,
        "enableTidscan": true,
        "maxWorkerProcesses": "integer",
        "maxParallelWorkers": "integer",
        "maxParallelWorkersPerGather": "integer",
        "autovacuumVacuumScaleFactor": "number",
        "autovacuumAnalyzeScaleFactor": "number",
        "defaultTransactionReadOnly": true,
        "timezone": "string",
        "effectiveIoConcurrency": "integer",
        "effectiveCacheSize": "integer",
        "sharedPreloadLibraries": [
          "string"
        ],
        "autoExplainLogMinDuration": "integer",
        "autoExplainLogAnalyze": true,
        "autoExplainLogBuffers": true,
        "autoExplainLogTiming": true,
        "autoExplainLogTriggers": true,
        "autoExplainLogVerbose": true,
        "autoExplainLogNestedStatements": true,
        "autoExplainSampleRate": "number",
        "pgHintPlanEnableHint": true,
        "pgHintPlanEnableHintTable": true,
        "pgHintPlanDebugPrint": "string",
        "pgHintPlanMessageLevel": "string",
        "onlineAnalyzeEnable": true,
        "plantunerFixEmptyTable": true,
        "pgQualstatsEnabled": true,
        "pgQualstatsTrackConstants": true,
        "pgQualstatsMax": "integer",
        "pgQualstatsResolveOids": true,
        "pgQualstatsSampleRate": "number"
      }
    },
    "postgresqlConfig_10": {
      "effectiveConfig": {
        "maxConnections": "integer",
        "sharedBuffers": "integer",
        "tempBuffers": "integer",
        "maxPreparedTransactions": "integer",
        "workMem": "integer",
        "maintenanceWorkMem": "integer",
        "replacementSortTuples": "integer",
        "autovacuumWorkMem": "integer",
        "tempFileLimit": "integer",
        "vacuumCostDelay": "integer",
        "vacuumCostPageHit": "integer",
        "vacuumCostPageMiss": "integer",
        "vacuumCostPageDirty": "integer",
        "vacuumCostLimit": "integer",
        "bgwriterDelay": "integer",
        "bgwriterLruMaxpages": "integer",
        "bgwriterLruMultiplier": "number",
        "bgwriterFlushAfter": "integer",
        "backendFlushAfter": "integer",
        "oldSnapshotThreshold": "integer",
        "walLevel": "string",
        "synchronousCommit": "string",
        "checkpointTimeout": "integer",
        "checkpointCompletionTarget": "number",
        "checkpointFlushAfter": "integer",
        "maxWalSize": "integer",
        "minWalSize": "integer",
        "maxStandbyStreamingDelay": "integer",
        "defaultStatisticsTarget": "integer",
        "constraintExclusion": "string",
        "cursorTupleFraction": "number",
        "fromCollapseLimit": "integer",
        "joinCollapseLimit": "integer",
        "forceParallelMode": "string",
        "clientMinMessages": "string",
        "logMinMessages": "string",
        "logMinErrorStatement": "string",
        "logMinDurationStatement": "integer",
        "logCheckpoints": true,
        "logConnections": true,
        "logDisconnections": true,
        "logDuration": true,
        "logErrorVerbosity": "string",
        "logLockWaits": true,
        "logStatement": "string",
        "logTempFiles": "integer",
        "searchPath": "string",
        "rowSecurity": true,
        "defaultTransactionIsolation": "string",
        "statementTimeout": "integer",
        "lockTimeout": "integer",
        "idleInTransactionSessionTimeout": "integer",
        "byteaOutput": "string",
        "xmlbinary": "string",
        "xmloption": "string",
        "ginPendingListLimit": "integer",
        "deadlockTimeout": "integer",
        "maxLocksPerTransaction": "integer",
        "maxPredLocksPerTransaction": "integer",
        "arrayNulls": true,
        "backslashQuote": "string",
        "defaultWithOids": true,
        "escapeStringWarning": true,
        "loCompatPrivileges": true,
        "operatorPrecedenceWarning": true,
        "quoteAllIdentifiers": true,
        "standardConformingStrings": true,
        "synchronizeSeqscans": true,
        "transformNullEquals": true,
        "exitOnError": true,
        "seqPageCost": "number",
        "randomPageCost": "number",
        "autovacuumMaxWorkers": "integer",
        "autovacuumVacuumCostDelay": "integer",
        "autovacuumVacuumCostLimit": "integer",
        "autovacuumNaptime": "integer",
        "archiveTimeout": "integer",
        "trackActivityQuerySize": "integer",
        "enableBitmapscan": true,
        "enableHashagg": true,
        "enableHashjoin": true,
        "enableIndexscan": true,
        "enableIndexonlyscan": true,
        "enableMaterial": true,
        "enableMergejoin": true,
        "enableNestloop": true,
        "enableSeqscan": true,
        "enableSort": true,
        "enableTidscan": true,
        "maxWorkerProcesses": "integer",
        "maxParallelWorkers": "integer",
        "maxParallelWorkersPerGather": "integer",
        "autovacuumVacuumScaleFactor": "number",
        "autovacuumAnalyzeScaleFactor": "number",
        "defaultTransactionReadOnly": true,
        "timezone": "string",
        "effectiveIoConcurrency": "integer",
        "effectiveCacheSize": "integer",
        "sharedPreloadLibraries": [
          "string"
        ],
        "autoExplainLogMinDuration": "integer",
        "autoExplainLogAnalyze": true,
        "autoExplainLogBuffers": true,
        "autoExplainLogTiming": true,
        "autoExplainLogTriggers": true,
        "autoExplainLogVerbose": true,
        "autoExplainLogNestedStatements": true,
        "autoExplainSampleRate": "number",
        "pgHintPlanEnableHint": true,
        "pgHintPlanEnableHintTable": true,
        "pgHintPlanDebugPrint": "string",
        "pgHintPlanMessageLevel": "string",
        "pgQualstatsEnabled": true,
        "pgQualstatsTrackConstants": true,
        "pgQualstatsMax": "integer",
        "pgQualstatsResolveOids": true,
        "pgQualstatsSampleRate": "number"
      },
      "userConfig": {
        "maxConnections": "integer",
        "sharedBuffers": "integer",
        "tempBuffers": "integer",
        "maxPreparedTransactions": "integer",
        "workMem": "integer",
        "maintenanceWorkMem": "integer",
        "replacementSortTuples": "integer",
        "autovacuumWorkMem": "integer",
        "tempFileLimit": "integer",
        "vacuumCostDelay": "integer",
        "vacuumCostPageHit": "integer",
        "vacuumCostPageMiss": "integer",
        "vacuumCostPageDirty": "integer",
        "vacuumCostLimit": "integer",
        "bgwriterDelay": "integer",
        "bgwriterLruMaxpages": "integer",
        "bgwriterLruMultiplier": "number",
        "bgwriterFlushAfter": "integer",
        "backendFlushAfter": "integer",
        "oldSnapshotThreshold": "integer",
        "walLevel": "string",
        "synchronousCommit": "string",
        "checkpointTimeout": "integer",
        "checkpointCompletionTarget": "number",
        "checkpointFlushAfter": "integer",
        "maxWalSize": "integer",
        "minWalSize": "integer",
        "maxStandbyStreamingDelay": "integer",
        "defaultStatisticsTarget": "integer",
        "constraintExclusion": "string",
        "cursorTupleFraction": "number",
        "fromCollapseLimit": "integer",
        "joinCollapseLimit": "integer",
        "forceParallelMode": "string",
        "clientMinMessages": "string",
        "logMinMessages": "string",
        "logMinErrorStatement": "string",
        "logMinDurationStatement": "integer",
        "logCheckpoints": true,
        "logConnections": true,
        "logDisconnections": true,
        "logDuration": true,
        "logErrorVerbosity": "string",
        "logLockWaits": true,
        "logStatement": "string",
        "logTempFiles": "integer",
        "searchPath": "string",
        "rowSecurity": true,
        "defaultTransactionIsolation": "string",
        "statementTimeout": "integer",
        "lockTimeout": "integer",
        "idleInTransactionSessionTimeout": "integer",
        "byteaOutput": "string",
        "xmlbinary": "string",
        "xmloption": "string",
        "ginPendingListLimit": "integer",
        "deadlockTimeout": "integer",
        "maxLocksPerTransaction": "integer",
        "maxPredLocksPerTransaction": "integer",
        "arrayNulls": true,
        "backslashQuote": "string",
        "defaultWithOids": true,
        "escapeStringWarning": true,
        "loCompatPrivileges": true,
        "operatorPrecedenceWarning": true,
        "quoteAllIdentifiers": true,
        "standardConformingStrings": true,
        "synchronizeSeqscans": true,
        "transformNullEquals": true,
        "exitOnError": true,
        "seqPageCost": "number",
        "randomPageCost": "number",
        "autovacuumMaxWorkers": "integer",
        "autovacuumVacuumCostDelay": "integer",
        "autovacuumVacuumCostLimit": "integer",
        "autovacuumNaptime": "integer",
        "archiveTimeout": "integer",
        "trackActivityQuerySize": "integer",
        "enableBitmapscan": true,
        "enableHashagg": true,
        "enableHashjoin": true,
        "enableIndexscan": true,
        "enableIndexonlyscan": true,
        "enableMaterial": true,
        "enableMergejoin": true,
        "enableNestloop": true,
        "enableSeqscan": true,
        "enableSort": true,
        "enableTidscan": true,
        "maxWorkerProcesses": "integer",
        "maxParallelWorkers": "integer",
        "maxParallelWorkersPerGather": "integer",
        "autovacuumVacuumScaleFactor": "number",
        "autovacuumAnalyzeScaleFactor": "number",
        "defaultTransactionReadOnly": true,
        "timezone": "string",
        "effectiveIoConcurrency": "integer",
        "effectiveCacheSize": "integer",
        "sharedPreloadLibraries": [
          "string"
        ],
        "autoExplainLogMinDuration": "integer",
        "autoExplainLogAnalyze": true,
        "autoExplainLogBuffers": true,
        "autoExplainLogTiming": true,
        "autoExplainLogTriggers": true,
        "autoExplainLogVerbose": true,
        "autoExplainLogNestedStatements": true,
        "autoExplainSampleRate": "number",
        "pgHintPlanEnableHint": true,
        "pgHintPlanEnableHintTable": true,
        "pgHintPlanDebugPrint": "string",
        "pgHintPlanMessageLevel": "string",
        "pgQualstatsEnabled": true,
        "pgQualstatsTrackConstants": true,
        "pgQualstatsMax": "integer",
        "pgQualstatsResolveOids": true,
        "pgQualstatsSampleRate": "number"
      },
      "defaultConfig": {
        "maxConnections": "integer",
        "sharedBuffers": "integer",
        "tempBuffers": "integer",
        "maxPreparedTransactions": "integer",
        "workMem": "integer",
        "maintenanceWorkMem": "integer",
        "replacementSortTuples": "integer",
        "autovacuumWorkMem": "integer",
        "tempFileLimit": "integer",
        "vacuumCostDelay": "integer",
        "vacuumCostPageHit": "integer",
        "vacuumCostPageMiss": "integer",
        "vacuumCostPageDirty": "integer",
        "vacuumCostLimit": "integer",
        "bgwriterDelay": "integer",
        "bgwriterLruMaxpages": "integer",
        "bgwriterLruMultiplier": "number",
        "bgwriterFlushAfter": "integer",
        "backendFlushAfter": "integer",
        "oldSnapshotThreshold": "integer",
        "walLevel": "string",
        "synchronousCommit": "string",
        "checkpointTimeout": "integer",
        "checkpointCompletionTarget": "number",
        "checkpointFlushAfter": "integer",
        "maxWalSize": "integer",
        "minWalSize": "integer",
        "maxStandbyStreamingDelay": "integer",
        "defaultStatisticsTarget": "integer",
        "constraintExclusion": "string",
        "cursorTupleFraction": "number",
        "fromCollapseLimit": "integer",
        "joinCollapseLimit": "integer",
        "forceParallelMode": "string",
        "clientMinMessages": "string",
        "logMinMessages": "string",
        "logMinErrorStatement": "string",
        "logMinDurationStatement": "integer",
        "logCheckpoints": true,
        "logConnections": true,
        "logDisconnections": true,
        "logDuration": true,
        "logErrorVerbosity": "string",
        "logLockWaits": true,
        "logStatement": "string",
        "logTempFiles": "integer",
        "searchPath": "string",
        "rowSecurity": true,
        "defaultTransactionIsolation": "string",
        "statementTimeout": "integer",
        "lockTimeout": "integer",
        "idleInTransactionSessionTimeout": "integer",
        "byteaOutput": "string",
        "xmlbinary": "string",
        "xmloption": "string",
        "ginPendingListLimit": "integer",
        "deadlockTimeout": "integer",
        "maxLocksPerTransaction": "integer",
        "maxPredLocksPerTransaction": "integer",
        "arrayNulls": true,
        "backslashQuote": "string",
        "defaultWithOids": true,
        "escapeStringWarning": true,
        "loCompatPrivileges": true,
        "operatorPrecedenceWarning": true,
        "quoteAllIdentifiers": true,
        "standardConformingStrings": true,
        "synchronizeSeqscans": true,
        "transformNullEquals": true,
        "exitOnError": true,
        "seqPageCost": "number",
        "randomPageCost": "number",
        "autovacuumMaxWorkers": "integer",
        "autovacuumVacuumCostDelay": "integer",
        "autovacuumVacuumCostLimit": "integer",
        "autovacuumNaptime": "integer",
        "archiveTimeout": "integer",
        "trackActivityQuerySize": "integer",
        "enableBitmapscan": true,
        "enableHashagg": true,
        "enableHashjoin": true,
        "enableIndexscan": true,
        "enableIndexonlyscan": true,
        "enableMaterial": true,
        "enableMergejoin": true,
        "enableNestloop": true,
        "enableSeqscan": true,
        "enableSort": true,
        "enableTidscan": true,
        "maxWorkerProcesses": "integer",
        "maxParallelWorkers": "integer",
        "maxParallelWorkersPerGather": "integer",
        "autovacuumVacuumScaleFactor": "number",
        "autovacuumAnalyzeScaleFactor": "number",
        "defaultTransactionReadOnly": true,
        "timezone": "string",
        "effectiveIoConcurrency": "integer",
        "effectiveCacheSize": "integer",
        "sharedPreloadLibraries": [
          "string"
        ],
        "autoExplainLogMinDuration": "integer",
        "autoExplainLogAnalyze": true,
        "autoExplainLogBuffers": true,
        "autoExplainLogTiming": true,
        "autoExplainLogTriggers": true,
        "autoExplainLogVerbose": true,
        "autoExplainLogNestedStatements": true,
        "autoExplainSampleRate": "number",
        "pgHintPlanEnableHint": true,
        "pgHintPlanEnableHintTable": true,
        "pgHintPlanDebugPrint": "string",
        "pgHintPlanMessageLevel": "string",
        "pgQualstatsEnabled": true,
        "pgQualstatsTrackConstants": true,
        "pgQualstatsMax": "integer",
        "pgQualstatsResolveOids": true,
        "pgQualstatsSampleRate": "number"
      }
    },
    "postgresqlConfig_11": {
      "effectiveConfig": {
        "maxConnections": "integer",
        "sharedBuffers": "integer",
        "tempBuffers": "integer",
        "maxPreparedTransactions": "integer",
        "workMem": "integer",
        "maintenanceWorkMem": "integer",
        "autovacuumWorkMem": "integer",
        "tempFileLimit": "integer",
        "vacuumCostDelay": "integer",
        "vacuumCostPageHit": "integer",
        "vacuumCostPageMiss": "integer",
        "vacuumCostPageDirty": "integer",
        "vacuumCostLimit": "integer",
        "bgwriterDelay": "integer",
        "bgwriterLruMaxpages": "integer",
        "bgwriterLruMultiplier": "number",
        "bgwriterFlushAfter": "integer",
        "backendFlushAfter": "integer",
        "oldSnapshotThreshold": "integer",
        "walLevel": "string",
        "synchronousCommit": "string",
        "checkpointTimeout": "integer",
        "checkpointCompletionTarget": "number",
        "checkpointFlushAfter": "integer",
        "maxWalSize": "integer",
        "minWalSize": "integer",
        "maxStandbyStreamingDelay": "integer",
        "defaultStatisticsTarget": "integer",
        "constraintExclusion": "string",
        "cursorTupleFraction": "number",
        "fromCollapseLimit": "integer",
        "joinCollapseLimit": "integer",
        "forceParallelMode": "string",
        "clientMinMessages": "string",
        "logMinMessages": "string",
        "logMinErrorStatement": "string",
        "logMinDurationStatement": "integer",
        "logCheckpoints": true,
        "logConnections": true,
        "logDisconnections": true,
        "logDuration": true,
        "logErrorVerbosity": "string",
        "logLockWaits": true,
        "logStatement": "string",
        "logTempFiles": "integer",
        "searchPath": "string",
        "rowSecurity": true,
        "defaultTransactionIsolation": "string",
        "statementTimeout": "integer",
        "lockTimeout": "integer",
        "idleInTransactionSessionTimeout": "integer",
        "byteaOutput": "string",
        "xmlbinary": "string",
        "xmloption": "string",
        "ginPendingListLimit": "integer",
        "deadlockTimeout": "integer",
        "maxLocksPerTransaction": "integer",
        "maxPredLocksPerTransaction": "integer",
        "arrayNulls": true,
        "backslashQuote": "string",
        "defaultWithOids": true,
        "escapeStringWarning": true,
        "loCompatPrivileges": true,
        "operatorPrecedenceWarning": true,
        "quoteAllIdentifiers": true,
        "standardConformingStrings": true,
        "synchronizeSeqscans": true,
        "transformNullEquals": true,
        "exitOnError": true,
        "seqPageCost": "number",
        "randomPageCost": "number",
        "autovacuumMaxWorkers": "integer",
        "autovacuumVacuumCostDelay": "integer",
        "autovacuumVacuumCostLimit": "integer",
        "autovacuumNaptime": "integer",
        "archiveTimeout": "integer",
        "trackActivityQuerySize": "integer",
        "enableBitmapscan": true,
        "enableHashagg": true,
        "enableHashjoin": true,
        "enableIndexscan": true,
        "enableIndexonlyscan": true,
        "enableMaterial": true,
        "enableMergejoin": true,
        "enableNestloop": true,
        "enableSeqscan": true,
        "enableSort": true,
        "enableTidscan": true,
        "maxWorkerProcesses": "integer",
        "maxParallelWorkers": "integer",
        "maxParallelWorkersPerGather": "integer",
        "autovacuumVacuumScaleFactor": "number",
        "autovacuumAnalyzeScaleFactor": "number",
        "defaultTransactionReadOnly": true,
        "timezone": "string",
        "enableParallelAppend": true,
        "enableParallelHash": true,
        "enablePartitionPruning": true,
        "enablePartitionwiseAggregate": true,
        "enablePartitionwiseJoin": true,
        "jit": true,
        "maxParallelMaintenanceWorkers": "integer",
        "parallelLeaderParticipation": true,
        "vacuumCleanupIndexScaleFactor": "number",
        "effectiveIoConcurrency": "integer",
        "effectiveCacheSize": "integer",
        "sharedPreloadLibraries": [
          "string"
        ],
        "autoExplainLogMinDuration": "integer",
        "autoExplainLogAnalyze": true,
        "autoExplainLogBuffers": true,
        "autoExplainLogTiming": true,
        "autoExplainLogTriggers": true,
        "autoExplainLogVerbose": true,
        "autoExplainLogNestedStatements": true,
        "autoExplainSampleRate": "number",
        "pgHintPlanEnableHint": true,
        "pgHintPlanEnableHintTable": true,
        "pgHintPlanDebugPrint": "string",
        "pgHintPlanMessageLevel": "string",
        "pgQualstatsEnabled": true,
        "pgQualstatsTrackConstants": true,
        "pgQualstatsMax": "integer",
        "pgQualstatsResolveOids": true,
        "pgQualstatsSampleRate": "number"
      },
      "userConfig": {
        "maxConnections": "integer",
        "sharedBuffers": "integer",
        "tempBuffers": "integer",
        "maxPreparedTransactions": "integer",
        "workMem": "integer",
        "maintenanceWorkMem": "integer",
        "autovacuumWorkMem": "integer",
        "tempFileLimit": "integer",
        "vacuumCostDelay": "integer",
        "vacuumCostPageHit": "integer",
        "vacuumCostPageMiss": "integer",
        "vacuumCostPageDirty": "integer",
        "vacuumCostLimit": "integer",
        "bgwriterDelay": "integer",
        "bgwriterLruMaxpages": "integer",
        "bgwriterLruMultiplier": "number",
        "bgwriterFlushAfter": "integer",
        "backendFlushAfter": "integer",
        "oldSnapshotThreshold": "integer",
        "walLevel": "string",
        "synchronousCommit": "string",
        "checkpointTimeout": "integer",
        "checkpointCompletionTarget": "number",
        "checkpointFlushAfter": "integer",
        "maxWalSize": "integer",
        "minWalSize": "integer",
        "maxStandbyStreamingDelay": "integer",
        "defaultStatisticsTarget": "integer",
        "constraintExclusion": "string",
        "cursorTupleFraction": "number",
        "fromCollapseLimit": "integer",
        "joinCollapseLimit": "integer",
        "forceParallelMode": "string",
        "clientMinMessages": "string",
        "logMinMessages": "string",
        "logMinErrorStatement": "string",
        "logMinDurationStatement": "integer",
        "logCheckpoints": true,
        "logConnections": true,
        "logDisconnections": true,
        "logDuration": true,
        "logErrorVerbosity": "string",
        "logLockWaits": true,
        "logStatement": "string",
        "logTempFiles": "integer",
        "searchPath": "string",
        "rowSecurity": true,
        "defaultTransactionIsolation": "string",
        "statementTimeout": "integer",
        "lockTimeout": "integer",
        "idleInTransactionSessionTimeout": "integer",
        "byteaOutput": "string",
        "xmlbinary": "string",
        "xmloption": "string",
        "ginPendingListLimit": "integer",
        "deadlockTimeout": "integer",
        "maxLocksPerTransaction": "integer",
        "maxPredLocksPerTransaction": "integer",
        "arrayNulls": true,
        "backslashQuote": "string",
        "defaultWithOids": true,
        "escapeStringWarning": true,
        "loCompatPrivileges": true,
        "operatorPrecedenceWarning": true,
        "quoteAllIdentifiers": true,
        "standardConformingStrings": true,
        "synchronizeSeqscans": true,
        "transformNullEquals": true,
        "exitOnError": true,
        "seqPageCost": "number",
        "randomPageCost": "number",
        "autovacuumMaxWorkers": "integer",
        "autovacuumVacuumCostDelay": "integer",
        "autovacuumVacuumCostLimit": "integer",
        "autovacuumNaptime": "integer",
        "archiveTimeout": "integer",
        "trackActivityQuerySize": "integer",
        "enableBitmapscan": true,
        "enableHashagg": true,
        "enableHashjoin": true,
        "enableIndexscan": true,
        "enableIndexonlyscan": true,
        "enableMaterial": true,
        "enableMergejoin": true,
        "enableNestloop": true,
        "enableSeqscan": true,
        "enableSort": true,
        "enableTidscan": true,
        "maxWorkerProcesses": "integer",
        "maxParallelWorkers": "integer",
        "maxParallelWorkersPerGather": "integer",
        "autovacuumVacuumScaleFactor": "number",
        "autovacuumAnalyzeScaleFactor": "number",
        "defaultTransactionReadOnly": true,
        "timezone": "string",
        "enableParallelAppend": true,
        "enableParallelHash": true,
        "enablePartitionPruning": true,
        "enablePartitionwiseAggregate": true,
        "enablePartitionwiseJoin": true,
        "jit": true,
        "maxParallelMaintenanceWorkers": "integer",
        "parallelLeaderParticipation": true,
        "vacuumCleanupIndexScaleFactor": "number",
        "effectiveIoConcurrency": "integer",
        "effectiveCacheSize": "integer",
        "sharedPreloadLibraries": [
          "string"
        ],
        "autoExplainLogMinDuration": "integer",
        "autoExplainLogAnalyze": true,
        "autoExplainLogBuffers": true,
        "autoExplainLogTiming": true,
        "autoExplainLogTriggers": true,
        "autoExplainLogVerbose": true,
        "autoExplainLogNestedStatements": true,
        "autoExplainSampleRate": "number",
        "pgHintPlanEnableHint": true,
        "pgHintPlanEnableHintTable": true,
        "pgHintPlanDebugPrint": "string",
        "pgHintPlanMessageLevel": "string",
        "pgQualstatsEnabled": true,
        "pgQualstatsTrackConstants": true,
        "pgQualstatsMax": "integer",
        "pgQualstatsResolveOids": true,
        "pgQualstatsSampleRate": "number"
      },
      "defaultConfig": {
        "maxConnections": "integer",
        "sharedBuffers": "integer",
        "tempBuffers": "integer",
        "maxPreparedTransactions": "integer",
        "workMem": "integer",
        "maintenanceWorkMem": "integer",
        "autovacuumWorkMem": "integer",
        "tempFileLimit": "integer",
        "vacuumCostDelay": "integer",
        "vacuumCostPageHit": "integer",
        "vacuumCostPageMiss": "integer",
        "vacuumCostPageDirty": "integer",
        "vacuumCostLimit": "integer",
        "bgwriterDelay": "integer",
        "bgwriterLruMaxpages": "integer",
        "bgwriterLruMultiplier": "number",
        "bgwriterFlushAfter": "integer",
        "backendFlushAfter": "integer",
        "oldSnapshotThreshold": "integer",
        "walLevel": "string",
        "synchronousCommit": "string",
        "checkpointTimeout": "integer",
        "checkpointCompletionTarget": "number",
        "checkpointFlushAfter": "integer",
        "maxWalSize": "integer",
        "minWalSize": "integer",
        "maxStandbyStreamingDelay": "integer",
        "defaultStatisticsTarget": "integer",
        "constraintExclusion": "string",
        "cursorTupleFraction": "number",
        "fromCollapseLimit": "integer",
        "joinCollapseLimit": "integer",
        "forceParallelMode": "string",
        "clientMinMessages": "string",
        "logMinMessages": "string",
        "logMinErrorStatement": "string",
        "logMinDurationStatement": "integer",
        "logCheckpoints": true,
        "logConnections": true,
        "logDisconnections": true,
        "logDuration": true,
        "logErrorVerbosity": "string",
        "logLockWaits": true,
        "logStatement": "string",
        "logTempFiles": "integer",
        "searchPath": "string",
        "rowSecurity": true,
        "defaultTransactionIsolation": "string",
        "statementTimeout": "integer",
        "lockTimeout": "integer",
        "idleInTransactionSessionTimeout": "integer",
        "byteaOutput": "string",
        "xmlbinary": "string",
        "xmloption": "string",
        "ginPendingListLimit": "integer",
        "deadlockTimeout": "integer",
        "maxLocksPerTransaction": "integer",
        "maxPredLocksPerTransaction": "integer",
        "arrayNulls": true,
        "backslashQuote": "string",
        "defaultWithOids": true,
        "escapeStringWarning": true,
        "loCompatPrivileges": true,
        "operatorPrecedenceWarning": true,
        "quoteAllIdentifiers": true,
        "standardConformingStrings": true,
        "synchronizeSeqscans": true,
        "transformNullEquals": true,
        "exitOnError": true,
        "seqPageCost": "number",
        "randomPageCost": "number",
        "autovacuumMaxWorkers": "integer",
        "autovacuumVacuumCostDelay": "integer",
        "autovacuumVacuumCostLimit": "integer",
        "autovacuumNaptime": "integer",
        "archiveTimeout": "integer",
        "trackActivityQuerySize": "integer",
        "enableBitmapscan": true,
        "enableHashagg": true,
        "enableHashjoin": true,
        "enableIndexscan": true,
        "enableIndexonlyscan": true,
        "enableMaterial": true,
        "enableMergejoin": true,
        "enableNestloop": true,
        "enableSeqscan": true,
        "enableSort": true,
        "enableTidscan": true,
        "maxWorkerProcesses": "integer",
        "maxParallelWorkers": "integer",
        "maxParallelWorkersPerGather": "integer",
        "autovacuumVacuumScaleFactor": "number",
        "autovacuumAnalyzeScaleFactor": "number",
        "defaultTransactionReadOnly": true,
        "timezone": "string",
        "enableParallelAppend": true,
        "enableParallelHash": true,
        "enablePartitionPruning": true,
        "enablePartitionwiseAggregate": true,
        "enablePartitionwiseJoin": true,
        "jit": true,
        "maxParallelMaintenanceWorkers": "integer",
        "parallelLeaderParticipation": true,
        "vacuumCleanupIndexScaleFactor": "number",
        "effectiveIoConcurrency": "integer",
        "effectiveCacheSize": "integer",
        "sharedPreloadLibraries": [
          "string"
        ],
        "autoExplainLogMinDuration": "integer",
        "autoExplainLogAnalyze": true,
        "autoExplainLogBuffers": true,
        "autoExplainLogTiming": true,
        "autoExplainLogTriggers": true,
        "autoExplainLogVerbose": true,
        "autoExplainLogNestedStatements": true,
        "autoExplainSampleRate": "number",
        "pgHintPlanEnableHint": true,
        "pgHintPlanEnableHintTable": true,
        "pgHintPlanDebugPrint": "string",
        "pgHintPlanMessageLevel": "string",
        "pgQualstatsEnabled": true,
        "pgQualstatsTrackConstants": true,
        "pgQualstatsMax": "integer",
        "pgQualstatsResolveOids": true,
        "pgQualstatsSampleRate": "number"
      }
    },
    "postgresqlConfig_11_1C": {
      "effectiveConfig": {
        "maxConnections": "integer",
        "sharedBuffers": "integer",
        "tempBuffers": "integer",
        "maxPreparedTransactions": "integer",
        "workMem": "integer",
        "maintenanceWorkMem": "integer",
        "autovacuumWorkMem": "integer",
        "tempFileLimit": "integer",
        "vacuumCostDelay": "integer",
        "vacuumCostPageHit": "integer",
        "vacuumCostPageMiss": "integer",
        "vacuumCostPageDirty": "integer",
        "vacuumCostLimit": "integer",
        "bgwriterDelay": "integer",
        "bgwriterLruMaxpages": "integer",
        "bgwriterLruMultiplier": "number",
        "bgwriterFlushAfter": "integer",
        "backendFlushAfter": "integer",
        "oldSnapshotThreshold": "integer",
        "walLevel": "string",
        "synchronousCommit": "string",
        "checkpointTimeout": "integer",
        "checkpointCompletionTarget": "number",
        "checkpointFlushAfter": "integer",
        "maxWalSize": "integer",
        "minWalSize": "integer",
        "maxStandbyStreamingDelay": "integer",
        "defaultStatisticsTarget": "integer",
        "constraintExclusion": "string",
        "cursorTupleFraction": "number",
        "fromCollapseLimit": "integer",
        "joinCollapseLimit": "integer",
        "forceParallelMode": "string",
        "clientMinMessages": "string",
        "logMinMessages": "string",
        "logMinErrorStatement": "string",
        "logMinDurationStatement": "integer",
        "logCheckpoints": true,
        "logConnections": true,
        "logDisconnections": true,
        "logDuration": true,
        "logErrorVerbosity": "string",
        "logLockWaits": true,
        "logStatement": "string",
        "logTempFiles": "integer",
        "searchPath": "string",
        "rowSecurity": true,
        "defaultTransactionIsolation": "string",
        "statementTimeout": "integer",
        "lockTimeout": "integer",
        "idleInTransactionSessionTimeout": "integer",
        "byteaOutput": "string",
        "xmlbinary": "string",
        "xmloption": "string",
        "ginPendingListLimit": "integer",
        "deadlockTimeout": "integer",
        "maxLocksPerTransaction": "integer",
        "maxPredLocksPerTransaction": "integer",
        "arrayNulls": true,
        "backslashQuote": "string",
        "defaultWithOids": true,
        "escapeStringWarning": true,
        "loCompatPrivileges": true,
        "operatorPrecedenceWarning": true,
        "quoteAllIdentifiers": true,
        "standardConformingStrings": true,
        "synchronizeSeqscans": true,
        "transformNullEquals": true,
        "exitOnError": true,
        "seqPageCost": "number",
        "randomPageCost": "number",
        "autovacuumMaxWorkers": "integer",
        "autovacuumVacuumCostDelay": "integer",
        "autovacuumVacuumCostLimit": "integer",
        "autovacuumNaptime": "integer",
        "archiveTimeout": "integer",
        "trackActivityQuerySize": "integer",
        "enableBitmapscan": true,
        "enableHashagg": true,
        "enableHashjoin": true,
        "enableIndexscan": true,
        "enableIndexonlyscan": true,
        "enableMaterial": true,
        "enableMergejoin": true,
        "enableNestloop": true,
        "enableSeqscan": true,
        "enableSort": true,
        "enableTidscan": true,
        "maxWorkerProcesses": "integer",
        "maxParallelWorkers": "integer",
        "maxParallelWorkersPerGather": "integer",
        "autovacuumVacuumScaleFactor": "number",
        "autovacuumAnalyzeScaleFactor": "number",
        "defaultTransactionReadOnly": true,
        "timezone": "string",
        "enableParallelAppend": true,
        "enableParallelHash": true,
        "enablePartitionPruning": true,
        "enablePartitionwiseAggregate": true,
        "enablePartitionwiseJoin": true,
        "jit": true,
        "maxParallelMaintenanceWorkers": "integer",
        "parallelLeaderParticipation": true,
        "vacuumCleanupIndexScaleFactor": "number",
        "effectiveIoConcurrency": "integer",
        "effectiveCacheSize": "integer",
        "sharedPreloadLibraries": [
          "string"
        ],
        "autoExplainLogMinDuration": "integer",
        "autoExplainLogAnalyze": true,
        "autoExplainLogBuffers": true,
        "autoExplainLogTiming": true,
        "autoExplainLogTriggers": true,
        "autoExplainLogVerbose": true,
        "autoExplainLogNestedStatements": true,
        "autoExplainSampleRate": "number",
        "pgHintPlanEnableHint": true,
        "pgHintPlanEnableHintTable": true,
        "pgHintPlanDebugPrint": "string",
        "pgHintPlanMessageLevel": "string",
        "pgQualstatsEnabled": true,
        "pgQualstatsTrackConstants": true,
        "pgQualstatsMax": "integer",
        "pgQualstatsResolveOids": true,
        "pgQualstatsSampleRate": "number"
      },
      "userConfig": {
        "maxConnections": "integer",
        "sharedBuffers": "integer",
        "tempBuffers": "integer",
        "maxPreparedTransactions": "integer",
        "workMem": "integer",
        "maintenanceWorkMem": "integer",
        "autovacuumWorkMem": "integer",
        "tempFileLimit": "integer",
        "vacuumCostDelay": "integer",
        "vacuumCostPageHit": "integer",
        "vacuumCostPageMiss": "integer",
        "vacuumCostPageDirty": "integer",
        "vacuumCostLimit": "integer",
        "bgwriterDelay": "integer",
        "bgwriterLruMaxpages": "integer",
        "bgwriterLruMultiplier": "number",
        "bgwriterFlushAfter": "integer",
        "backendFlushAfter": "integer",
        "oldSnapshotThreshold": "integer",
        "walLevel": "string",
        "synchronousCommit": "string",
        "checkpointTimeout": "integer",
        "checkpointCompletionTarget": "number",
        "checkpointFlushAfter": "integer",
        "maxWalSize": "integer",
        "minWalSize": "integer",
        "maxStandbyStreamingDelay": "integer",
        "defaultStatisticsTarget": "integer",
        "constraintExclusion": "string",
        "cursorTupleFraction": "number",
        "fromCollapseLimit": "integer",
        "joinCollapseLimit": "integer",
        "forceParallelMode": "string",
        "clientMinMessages": "string",
        "logMinMessages": "string",
        "logMinErrorStatement": "string",
        "logMinDurationStatement": "integer",
        "logCheckpoints": true,
        "logConnections": true,
        "logDisconnections": true,
        "logDuration": true,
        "logErrorVerbosity": "string",
        "logLockWaits": true,
        "logStatement": "string",
        "logTempFiles": "integer",
        "searchPath": "string",
        "rowSecurity": true,
        "defaultTransactionIsolation": "string",
        "statementTimeout": "integer",
        "lockTimeout": "integer",
        "idleInTransactionSessionTimeout": "integer",
        "byteaOutput": "string",
        "xmlbinary": "string",
        "xmloption": "string",
        "ginPendingListLimit": "integer",
        "deadlockTimeout": "integer",
        "maxLocksPerTransaction": "integer",
        "maxPredLocksPerTransaction": "integer",
        "arrayNulls": true,
        "backslashQuote": "string",
        "defaultWithOids": true,
        "escapeStringWarning": true,
        "loCompatPrivileges": true,
        "operatorPrecedenceWarning": true,
        "quoteAllIdentifiers": true,
        "standardConformingStrings": true,
        "synchronizeSeqscans": true,
        "transformNullEquals": true,
        "exitOnError": true,
        "seqPageCost": "number",
        "randomPageCost": "number",
        "autovacuumMaxWorkers": "integer",
        "autovacuumVacuumCostDelay": "integer",
        "autovacuumVacuumCostLimit": "integer",
        "autovacuumNaptime": "integer",
        "archiveTimeout": "integer",
        "trackActivityQuerySize": "integer",
        "enableBitmapscan": true,
        "enableHashagg": true,
        "enableHashjoin": true,
        "enableIndexscan": true,
        "enableIndexonlyscan": true,
        "enableMaterial": true,
        "enableMergejoin": true,
        "enableNestloop": true,
        "enableSeqscan": true,
        "enableSort": true,
        "enableTidscan": true,
        "maxWorkerProcesses": "integer",
        "maxParallelWorkers": "integer",
        "maxParallelWorkersPerGather": "integer",
        "autovacuumVacuumScaleFactor": "number",
        "autovacuumAnalyzeScaleFactor": "number",
        "defaultTransactionReadOnly": true,
        "timezone": "string",
        "enableParallelAppend": true,
        "enableParallelHash": true,
        "enablePartitionPruning": true,
        "enablePartitionwiseAggregate": true,
        "enablePartitionwiseJoin": true,
        "jit": true,
        "maxParallelMaintenanceWorkers": "integer",
        "parallelLeaderParticipation": true,
        "vacuumCleanupIndexScaleFactor": "number",
        "effectiveIoConcurrency": "integer",
        "effectiveCacheSize": "integer",
        "sharedPreloadLibraries": [
          "string"
        ],
        "autoExplainLogMinDuration": "integer",
        "autoExplainLogAnalyze": true,
        "autoExplainLogBuffers": true,
        "autoExplainLogTiming": true,
        "autoExplainLogTriggers": true,
        "autoExplainLogVerbose": true,
        "autoExplainLogNestedStatements": true,
        "autoExplainSampleRate": "number",
        "pgHintPlanEnableHint": true,
        "pgHintPlanEnableHintTable": true,
        "pgHintPlanDebugPrint": "string",
        "pgHintPlanMessageLevel": "string",
        "pgQualstatsEnabled": true,
        "pgQualstatsTrackConstants": true,
        "pgQualstatsMax": "integer",
        "pgQualstatsResolveOids": true,
        "pgQualstatsSampleRate": "number"
      },
      "defaultConfig": {
        "maxConnections": "integer",
        "sharedBuffers": "integer",
        "tempBuffers": "integer",
        "maxPreparedTransactions": "integer",
        "workMem": "integer",
        "maintenanceWorkMem": "integer",
        "autovacuumWorkMem": "integer",
        "tempFileLimit": "integer",
        "vacuumCostDelay": "integer",
        "vacuumCostPageHit": "integer",
        "vacuumCostPageMiss": "integer",
        "vacuumCostPageDirty": "integer",
        "vacuumCostLimit": "integer",
        "bgwriterDelay": "integer",
        "bgwriterLruMaxpages": "integer",
        "bgwriterLruMultiplier": "number",
        "bgwriterFlushAfter": "integer",
        "backendFlushAfter": "integer",
        "oldSnapshotThreshold": "integer",
        "walLevel": "string",
        "synchronousCommit": "string",
        "checkpointTimeout": "integer",
        "checkpointCompletionTarget": "number",
        "checkpointFlushAfter": "integer",
        "maxWalSize": "integer",
        "minWalSize": "integer",
        "maxStandbyStreamingDelay": "integer",
        "defaultStatisticsTarget": "integer",
        "constraintExclusion": "string",
        "cursorTupleFraction": "number",
        "fromCollapseLimit": "integer",
        "joinCollapseLimit": "integer",
        "forceParallelMode": "string",
        "clientMinMessages": "string",
        "logMinMessages": "string",
        "logMinErrorStatement": "string",
        "logMinDurationStatement": "integer",
        "logCheckpoints": true,
        "logConnections": true,
        "logDisconnections": true,
        "logDuration": true,
        "logErrorVerbosity": "string",
        "logLockWaits": true,
        "logStatement": "string",
        "logTempFiles": "integer",
        "searchPath": "string",
        "rowSecurity": true,
        "defaultTransactionIsolation": "string",
        "statementTimeout": "integer",
        "lockTimeout": "integer",
        "idleInTransactionSessionTimeout": "integer",
        "byteaOutput": "string",
        "xmlbinary": "string",
        "xmloption": "string",
        "ginPendingListLimit": "integer",
        "deadlockTimeout": "integer",
        "maxLocksPerTransaction": "integer",
        "maxPredLocksPerTransaction": "integer",
        "arrayNulls": true,
        "backslashQuote": "string",
        "defaultWithOids": true,
        "escapeStringWarning": true,
        "loCompatPrivileges": true,
        "operatorPrecedenceWarning": true,
        "quoteAllIdentifiers": true,
        "standardConformingStrings": true,
        "synchronizeSeqscans": true,
        "transformNullEquals": true,
        "exitOnError": true,
        "seqPageCost": "number",
        "randomPageCost": "number",
        "autovacuumMaxWorkers": "integer",
        "autovacuumVacuumCostDelay": "integer",
        "autovacuumVacuumCostLimit": "integer",
        "autovacuumNaptime": "integer",
        "archiveTimeout": "integer",
        "trackActivityQuerySize": "integer",
        "enableBitmapscan": true,
        "enableHashagg": true,
        "enableHashjoin": true,
        "enableIndexscan": true,
        "enableIndexonlyscan": true,
        "enableMaterial": true,
        "enableMergejoin": true,
        "enableNestloop": true,
        "enableSeqscan": true,
        "enableSort": true,
        "enableTidscan": true,
        "maxWorkerProcesses": "integer",
        "maxParallelWorkers": "integer",
        "maxParallelWorkersPerGather": "integer",
        "autovacuumVacuumScaleFactor": "number",
        "autovacuumAnalyzeScaleFactor": "number",
        "defaultTransactionReadOnly": true,
        "timezone": "string",
        "enableParallelAppend": true,
        "enableParallelHash": true,
        "enablePartitionPruning": true,
        "enablePartitionwiseAggregate": true,
        "enablePartitionwiseJoin": true,
        "jit": true,
        "maxParallelMaintenanceWorkers": "integer",
        "parallelLeaderParticipation": true,
        "vacuumCleanupIndexScaleFactor": "number",
        "effectiveIoConcurrency": "integer",
        "effectiveCacheSize": "integer",
        "sharedPreloadLibraries": [
          "string"
        ],
        "autoExplainLogMinDuration": "integer",
        "autoExplainLogAnalyze": true,
        "autoExplainLogBuffers": true,
        "autoExplainLogTiming": true,
        "autoExplainLogTriggers": true,
        "autoExplainLogVerbose": true,
        "autoExplainLogNestedStatements": true,
        "autoExplainSampleRate": "number",
        "pgHintPlanEnableHint": true,
        "pgHintPlanEnableHintTable": true,
        "pgHintPlanDebugPrint": "string",
        "pgHintPlanMessageLevel": "string",
        "pgQualstatsEnabled": true,
        "pgQualstatsTrackConstants": true,
        "pgQualstatsMax": "integer",
        "pgQualstatsResolveOids": true,
        "pgQualstatsSampleRate": "number"
      }
    },
    "postgresqlConfig_12": {
      "effectiveConfig": {
        "maxConnections": "integer",
        "sharedBuffers": "integer",
        "tempBuffers": "integer",
        "maxPreparedTransactions": "integer",
        "workMem": "integer",
        "maintenanceWorkMem": "integer",
        "autovacuumWorkMem": "integer",
        "tempFileLimit": "integer",
        "vacuumCostDelay": "integer",
        "vacuumCostPageHit": "integer",
        "vacuumCostPageMiss": "integer",
        "vacuumCostPageDirty": "integer",
        "vacuumCostLimit": "integer",
        "bgwriterDelay": "integer",
        "bgwriterLruMaxpages": "integer",
        "bgwriterLruMultiplier": "number",
        "bgwriterFlushAfter": "integer",
        "backendFlushAfter": "integer",
        "oldSnapshotThreshold": "integer",
        "walLevel": "string",
        "synchronousCommit": "string",
        "checkpointTimeout": "integer",
        "checkpointCompletionTarget": "number",
        "checkpointFlushAfter": "integer",
        "maxWalSize": "integer",
        "minWalSize": "integer",
        "maxStandbyStreamingDelay": "integer",
        "defaultStatisticsTarget": "integer",
        "constraintExclusion": "string",
        "cursorTupleFraction": "number",
        "fromCollapseLimit": "integer",
        "joinCollapseLimit": "integer",
        "forceParallelMode": "string",
        "clientMinMessages": "string",
        "logMinMessages": "string",
        "logMinErrorStatement": "string",
        "logMinDurationStatement": "integer",
        "logCheckpoints": true,
        "logConnections": true,
        "logDisconnections": true,
        "logDuration": true,
        "logErrorVerbosity": "string",
        "logLockWaits": true,
        "logStatement": "string",
        "logTempFiles": "integer",
        "searchPath": "string",
        "rowSecurity": true,
        "defaultTransactionIsolation": "string",
        "statementTimeout": "integer",
        "lockTimeout": "integer",
        "idleInTransactionSessionTimeout": "integer",
        "byteaOutput": "string",
        "xmlbinary": "string",
        "xmloption": "string",
        "ginPendingListLimit": "integer",
        "deadlockTimeout": "integer",
        "maxLocksPerTransaction": "integer",
        "maxPredLocksPerTransaction": "integer",
        "arrayNulls": true,
        "backslashQuote": "string",
        "defaultWithOids": true,
        "escapeStringWarning": true,
        "loCompatPrivileges": true,
        "operatorPrecedenceWarning": true,
        "quoteAllIdentifiers": true,
        "standardConformingStrings": true,
        "synchronizeSeqscans": true,
        "transformNullEquals": true,
        "exitOnError": true,
        "seqPageCost": "number",
        "randomPageCost": "number",
        "autovacuumMaxWorkers": "integer",
        "autovacuumVacuumCostDelay": "integer",
        "autovacuumVacuumCostLimit": "integer",
        "autovacuumNaptime": "integer",
        "archiveTimeout": "integer",
        "trackActivityQuerySize": "integer",
        "enableBitmapscan": true,
        "enableHashagg": true,
        "enableHashjoin": true,
        "enableIndexscan": true,
        "enableIndexonlyscan": true,
        "enableMaterial": true,
        "enableMergejoin": true,
        "enableNestloop": true,
        "enableSeqscan": true,
        "enableSort": true,
        "enableTidscan": true,
        "maxWorkerProcesses": "integer",
        "maxParallelWorkers": "integer",
        "maxParallelWorkersPerGather": "integer",
        "autovacuumVacuumScaleFactor": "number",
        "autovacuumAnalyzeScaleFactor": "number",
        "defaultTransactionReadOnly": true,
        "timezone": "string",
        "enableParallelAppend": true,
        "enableParallelHash": true,
        "enablePartitionPruning": true,
        "enablePartitionwiseAggregate": true,
        "enablePartitionwiseJoin": true,
        "jit": true,
        "maxParallelMaintenanceWorkers": "integer",
        "parallelLeaderParticipation": true,
        "vacuumCleanupIndexScaleFactor": "number",
        "logTransactionSampleRate": "number",
        "planCacheMode": "string",
        "effectiveIoConcurrency": "integer",
        "effectiveCacheSize": "integer",
        "sharedPreloadLibraries": [
          "string"
        ],
        "autoExplainLogMinDuration": "integer",
        "autoExplainLogAnalyze": true,
        "autoExplainLogBuffers": true,
        "autoExplainLogTiming": true,
        "autoExplainLogTriggers": true,
        "autoExplainLogVerbose": true,
        "autoExplainLogNestedStatements": true,
        "autoExplainSampleRate": "number",
        "pgHintPlanEnableHint": true,
        "pgHintPlanEnableHintTable": true,
        "pgHintPlanDebugPrint": "string",
        "pgHintPlanMessageLevel": "string",
        "pgQualstatsEnabled": true,
        "pgQualstatsTrackConstants": true,
        "pgQualstatsMax": "integer",
        "pgQualstatsResolveOids": true,
        "pgQualstatsSampleRate": "number"
      },
      "userConfig": {
        "maxConnections": "integer",
        "sharedBuffers": "integer",
        "tempBuffers": "integer",
        "maxPreparedTransactions": "integer",
        "workMem": "integer",
        "maintenanceWorkMem": "integer",
        "autovacuumWorkMem": "integer",
        "tempFileLimit": "integer",
        "vacuumCostDelay": "integer",
        "vacuumCostPageHit": "integer",
        "vacuumCostPageMiss": "integer",
        "vacuumCostPageDirty": "integer",
        "vacuumCostLimit": "integer",
        "bgwriterDelay": "integer",
        "bgwriterLruMaxpages": "integer",
        "bgwriterLruMultiplier": "number",
        "bgwriterFlushAfter": "integer",
        "backendFlushAfter": "integer",
        "oldSnapshotThreshold": "integer",
        "walLevel": "string",
        "synchronousCommit": "string",
        "checkpointTimeout": "integer",
        "checkpointCompletionTarget": "number",
        "checkpointFlushAfter": "integer",
        "maxWalSize": "integer",
        "minWalSize": "integer",
        "maxStandbyStreamingDelay": "integer",
        "defaultStatisticsTarget": "integer",
        "constraintExclusion": "string",
        "cursorTupleFraction": "number",
        "fromCollapseLimit": "integer",
        "joinCollapseLimit": "integer",
        "forceParallelMode": "string",
        "clientMinMessages": "string",
        "logMinMessages": "string",
        "logMinErrorStatement": "string",
        "logMinDurationStatement": "integer",
        "logCheckpoints": true,
        "logConnections": true,
        "logDisconnections": true,
        "logDuration": true,
        "logErrorVerbosity": "string",
        "logLockWaits": true,
        "logStatement": "string",
        "logTempFiles": "integer",
        "searchPath": "string",
        "rowSecurity": true,
        "defaultTransactionIsolation": "string",
        "statementTimeout": "integer",
        "lockTimeout": "integer",
        "idleInTransactionSessionTimeout": "integer",
        "byteaOutput": "string",
        "xmlbinary": "string",
        "xmloption": "string",
        "ginPendingListLimit": "integer",
        "deadlockTimeout": "integer",
        "maxLocksPerTransaction": "integer",
        "maxPredLocksPerTransaction": "integer",
        "arrayNulls": true,
        "backslashQuote": "string",
        "defaultWithOids": true,
        "escapeStringWarning": true,
        "loCompatPrivileges": true,
        "operatorPrecedenceWarning": true,
        "quoteAllIdentifiers": true,
        "standardConformingStrings": true,
        "synchronizeSeqscans": true,
        "transformNullEquals": true,
        "exitOnError": true,
        "seqPageCost": "number",
        "randomPageCost": "number",
        "autovacuumMaxWorkers": "integer",
        "autovacuumVacuumCostDelay": "integer",
        "autovacuumVacuumCostLimit": "integer",
        "autovacuumNaptime": "integer",
        "archiveTimeout": "integer",
        "trackActivityQuerySize": "integer",
        "enableBitmapscan": true,
        "enableHashagg": true,
        "enableHashjoin": true,
        "enableIndexscan": true,
        "enableIndexonlyscan": true,
        "enableMaterial": true,
        "enableMergejoin": true,
        "enableNestloop": true,
        "enableSeqscan": true,
        "enableSort": true,
        "enableTidscan": true,
        "maxWorkerProcesses": "integer",
        "maxParallelWorkers": "integer",
        "maxParallelWorkersPerGather": "integer",
        "autovacuumVacuumScaleFactor": "number",
        "autovacuumAnalyzeScaleFactor": "number",
        "defaultTransactionReadOnly": true,
        "timezone": "string",
        "enableParallelAppend": true,
        "enableParallelHash": true,
        "enablePartitionPruning": true,
        "enablePartitionwiseAggregate": true,
        "enablePartitionwiseJoin": true,
        "jit": true,
        "maxParallelMaintenanceWorkers": "integer",
        "parallelLeaderParticipation": true,
        "vacuumCleanupIndexScaleFactor": "number",
        "logTransactionSampleRate": "number",
        "planCacheMode": "string",
        "effectiveIoConcurrency": "integer",
        "effectiveCacheSize": "integer",
        "sharedPreloadLibraries": [
          "string"
        ],
        "autoExplainLogMinDuration": "integer",
        "autoExplainLogAnalyze": true,
        "autoExplainLogBuffers": true,
        "autoExplainLogTiming": true,
        "autoExplainLogTriggers": true,
        "autoExplainLogVerbose": true,
        "autoExplainLogNestedStatements": true,
        "autoExplainSampleRate": "number",
        "pgHintPlanEnableHint": true,
        "pgHintPlanEnableHintTable": true,
        "pgHintPlanDebugPrint": "string",
        "pgHintPlanMessageLevel": "string",
        "pgQualstatsEnabled": true,
        "pgQualstatsTrackConstants": true,
        "pgQualstatsMax": "integer",
        "pgQualstatsResolveOids": true,
        "pgQualstatsSampleRate": "number"
      },
      "defaultConfig": {
        "maxConnections": "integer",
        "sharedBuffers": "integer",
        "tempBuffers": "integer",
        "maxPreparedTransactions": "integer",
        "workMem": "integer",
        "maintenanceWorkMem": "integer",
        "autovacuumWorkMem": "integer",
        "tempFileLimit": "integer",
        "vacuumCostDelay": "integer",
        "vacuumCostPageHit": "integer",
        "vacuumCostPageMiss": "integer",
        "vacuumCostPageDirty": "integer",
        "vacuumCostLimit": "integer",
        "bgwriterDelay": "integer",
        "bgwriterLruMaxpages": "integer",
        "bgwriterLruMultiplier": "number",
        "bgwriterFlushAfter": "integer",
        "backendFlushAfter": "integer",
        "oldSnapshotThreshold": "integer",
        "walLevel": "string",
        "synchronousCommit": "string",
        "checkpointTimeout": "integer",
        "checkpointCompletionTarget": "number",
        "checkpointFlushAfter": "integer",
        "maxWalSize": "integer",
        "minWalSize": "integer",
        "maxStandbyStreamingDelay": "integer",
        "defaultStatisticsTarget": "integer",
        "constraintExclusion": "string",
        "cursorTupleFraction": "number",
        "fromCollapseLimit": "integer",
        "joinCollapseLimit": "integer",
        "forceParallelMode": "string",
        "clientMinMessages": "string",
        "logMinMessages": "string",
        "logMinErrorStatement": "string",
        "logMinDurationStatement": "integer",
        "logCheckpoints": true,
        "logConnections": true,
        "logDisconnections": true,
        "logDuration": true,
        "logErrorVerbosity": "string",
        "logLockWaits": true,
        "logStatement": "string",
        "logTempFiles": "integer",
        "searchPath": "string",
        "rowSecurity": true,
        "defaultTransactionIsolation": "string",
        "statementTimeout": "integer",
        "lockTimeout": "integer",
        "idleInTransactionSessionTimeout": "integer",
        "byteaOutput": "string",
        "xmlbinary": "string",
        "xmloption": "string",
        "ginPendingListLimit": "integer",
        "deadlockTimeout": "integer",
        "maxLocksPerTransaction": "integer",
        "maxPredLocksPerTransaction": "integer",
        "arrayNulls": true,
        "backslashQuote": "string",
        "defaultWithOids": true,
        "escapeStringWarning": true,
        "loCompatPrivileges": true,
        "operatorPrecedenceWarning": true,
        "quoteAllIdentifiers": true,
        "standardConformingStrings": true,
        "synchronizeSeqscans": true,
        "transformNullEquals": true,
        "exitOnError": true,
        "seqPageCost": "number",
        "randomPageCost": "number",
        "autovacuumMaxWorkers": "integer",
        "autovacuumVacuumCostDelay": "integer",
        "autovacuumVacuumCostLimit": "integer",
        "autovacuumNaptime": "integer",
        "archiveTimeout": "integer",
        "trackActivityQuerySize": "integer",
        "enableBitmapscan": true,
        "enableHashagg": true,
        "enableHashjoin": true,
        "enableIndexscan": true,
        "enableIndexonlyscan": true,
        "enableMaterial": true,
        "enableMergejoin": true,
        "enableNestloop": true,
        "enableSeqscan": true,
        "enableSort": true,
        "enableTidscan": true,
        "maxWorkerProcesses": "integer",
        "maxParallelWorkers": "integer",
        "maxParallelWorkersPerGather": "integer",
        "autovacuumVacuumScaleFactor": "number",
        "autovacuumAnalyzeScaleFactor": "number",
        "defaultTransactionReadOnly": true,
        "timezone": "string",
        "enableParallelAppend": true,
        "enableParallelHash": true,
        "enablePartitionPruning": true,
        "enablePartitionwiseAggregate": true,
        "enablePartitionwiseJoin": true,
        "jit": true,
        "maxParallelMaintenanceWorkers": "integer",
        "parallelLeaderParticipation": true,
        "vacuumCleanupIndexScaleFactor": "number",
        "logTransactionSampleRate": "number",
        "planCacheMode": "string",
        "effectiveIoConcurrency": "integer",
        "effectiveCacheSize": "integer",
        "sharedPreloadLibraries": [
          "string"
        ],
        "autoExplainLogMinDuration": "integer",
        "autoExplainLogAnalyze": true,
        "autoExplainLogBuffers": true,
        "autoExplainLogTiming": true,
        "autoExplainLogTriggers": true,
        "autoExplainLogVerbose": true,
        "autoExplainLogNestedStatements": true,
        "autoExplainSampleRate": "number",
        "pgHintPlanEnableHint": true,
        "pgHintPlanEnableHintTable": true,
        "pgHintPlanDebugPrint": "string",
        "pgHintPlanMessageLevel": "string",
        "pgQualstatsEnabled": true,
        "pgQualstatsTrackConstants": true,
        "pgQualstatsMax": "integer",
        "pgQualstatsResolveOids": true,
        "pgQualstatsSampleRate": "number"
      }
    },
    "postgresqlConfig_12_1C": {
      "effectiveConfig": {
        "maxConnections": "integer",
        "sharedBuffers": "integer",
        "tempBuffers": "integer",
        "maxPreparedTransactions": "integer",
        "workMem": "integer",
        "maintenanceWorkMem": "integer",
        "autovacuumWorkMem": "integer",
        "tempFileLimit": "integer",
        "vacuumCostDelay": "integer",
        "vacuumCostPageHit": "integer",
        "vacuumCostPageMiss": "integer",
        "vacuumCostPageDirty": "integer",
        "vacuumCostLimit": "integer",
        "bgwriterDelay": "integer",
        "bgwriterLruMaxpages": "integer",
        "bgwriterLruMultiplier": "number",
        "bgwriterFlushAfter": "integer",
        "backendFlushAfter": "integer",
        "oldSnapshotThreshold": "integer",
        "walLevel": "string",
        "synchronousCommit": "string",
        "checkpointTimeout": "integer",
        "checkpointCompletionTarget": "number",
        "checkpointFlushAfter": "integer",
        "maxWalSize": "integer",
        "minWalSize": "integer",
        "maxStandbyStreamingDelay": "integer",
        "defaultStatisticsTarget": "integer",
        "constraintExclusion": "string",
        "cursorTupleFraction": "number",
        "fromCollapseLimit": "integer",
        "joinCollapseLimit": "integer",
        "forceParallelMode": "string",
        "clientMinMessages": "string",
        "logMinMessages": "string",
        "logMinErrorStatement": "string",
        "logMinDurationStatement": "integer",
        "logCheckpoints": true,
        "logConnections": true,
        "logDisconnections": true,
        "logDuration": true,
        "logErrorVerbosity": "string",
        "logLockWaits": true,
        "logStatement": "string",
        "logTempFiles": "integer",
        "searchPath": "string",
        "rowSecurity": true,
        "defaultTransactionIsolation": "string",
        "statementTimeout": "integer",
        "lockTimeout": "integer",
        "idleInTransactionSessionTimeout": "integer",
        "byteaOutput": "string",
        "xmlbinary": "string",
        "xmloption": "string",
        "ginPendingListLimit": "integer",
        "deadlockTimeout": "integer",
        "maxLocksPerTransaction": "integer",
        "maxPredLocksPerTransaction": "integer",
        "arrayNulls": true,
        "backslashQuote": "string",
        "defaultWithOids": true,
        "escapeStringWarning": true,
        "loCompatPrivileges": true,
        "operatorPrecedenceWarning": true,
        "quoteAllIdentifiers": true,
        "standardConformingStrings": true,
        "synchronizeSeqscans": true,
        "transformNullEquals": true,
        "exitOnError": true,
        "seqPageCost": "number",
        "randomPageCost": "number",
        "autovacuumMaxWorkers": "integer",
        "autovacuumVacuumCostDelay": "integer",
        "autovacuumVacuumCostLimit": "integer",
        "autovacuumNaptime": "integer",
        "archiveTimeout": "integer",
        "trackActivityQuerySize": "integer",
        "enableBitmapscan": true,
        "enableHashagg": true,
        "enableHashjoin": true,
        "enableIndexscan": true,
        "enableIndexonlyscan": true,
        "enableMaterial": true,
        "enableMergejoin": true,
        "enableNestloop": true,
        "enableSeqscan": true,
        "enableSort": true,
        "enableTidscan": true,
        "maxWorkerProcesses": "integer",
        "maxParallelWorkers": "integer",
        "maxParallelWorkersPerGather": "integer",
        "autovacuumVacuumScaleFactor": "number",
        "autovacuumAnalyzeScaleFactor": "number",
        "defaultTransactionReadOnly": true,
        "timezone": "string",
        "enableParallelAppend": true,
        "enableParallelHash": true,
        "enablePartitionPruning": true,
        "enablePartitionwiseAggregate": true,
        "enablePartitionwiseJoin": true,
        "jit": true,
        "maxParallelMaintenanceWorkers": "integer",
        "parallelLeaderParticipation": true,
        "vacuumCleanupIndexScaleFactor": "number",
        "logTransactionSampleRate": "number",
        "planCacheMode": "string",
        "effectiveIoConcurrency": "integer",
        "effectiveCacheSize": "integer",
        "sharedPreloadLibraries": [
          "string"
        ],
        "autoExplainLogMinDuration": "integer",
        "autoExplainLogAnalyze": true,
        "autoExplainLogBuffers": true,
        "autoExplainLogTiming": true,
        "autoExplainLogTriggers": true,
        "autoExplainLogVerbose": true,
        "autoExplainLogNestedStatements": true,
        "autoExplainSampleRate": "number",
        "pgHintPlanEnableHint": true,
        "pgHintPlanEnableHintTable": true,
        "pgHintPlanDebugPrint": "string",
        "pgHintPlanMessageLevel": "string",
        "pgQualstatsEnabled": true,
        "pgQualstatsTrackConstants": true,
        "pgQualstatsMax": "integer",
        "pgQualstatsResolveOids": true,
        "pgQualstatsSampleRate": "number"
      },
      "userConfig": {
        "maxConnections": "integer",
        "sharedBuffers": "integer",
        "tempBuffers": "integer",
        "maxPreparedTransactions": "integer",
        "workMem": "integer",
        "maintenanceWorkMem": "integer",
        "autovacuumWorkMem": "integer",
        "tempFileLimit": "integer",
        "vacuumCostDelay": "integer",
        "vacuumCostPageHit": "integer",
        "vacuumCostPageMiss": "integer",
        "vacuumCostPageDirty": "integer",
        "vacuumCostLimit": "integer",
        "bgwriterDelay": "integer",
        "bgwriterLruMaxpages": "integer",
        "bgwriterLruMultiplier": "number",
        "bgwriterFlushAfter": "integer",
        "backendFlushAfter": "integer",
        "oldSnapshotThreshold": "integer",
        "walLevel": "string",
        "synchronousCommit": "string",
        "checkpointTimeout": "integer",
        "checkpointCompletionTarget": "number",
        "checkpointFlushAfter": "integer",
        "maxWalSize": "integer",
        "minWalSize": "integer",
        "maxStandbyStreamingDelay": "integer",
        "defaultStatisticsTarget": "integer",
        "constraintExclusion": "string",
        "cursorTupleFraction": "number",
        "fromCollapseLimit": "integer",
        "joinCollapseLimit": "integer",
        "forceParallelMode": "string",
        "clientMinMessages": "string",
        "logMinMessages": "string",
        "logMinErrorStatement": "string",
        "logMinDurationStatement": "integer",
        "logCheckpoints": true,
        "logConnections": true,
        "logDisconnections": true,
        "logDuration": true,
        "logErrorVerbosity": "string",
        "logLockWaits": true,
        "logStatement": "string",
        "logTempFiles": "integer",
        "searchPath": "string",
        "rowSecurity": true,
        "defaultTransactionIsolation": "string",
        "statementTimeout": "integer",
        "lockTimeout": "integer",
        "idleInTransactionSessionTimeout": "integer",
        "byteaOutput": "string",
        "xmlbinary": "string",
        "xmloption": "string",
        "ginPendingListLimit": "integer",
        "deadlockTimeout": "integer",
        "maxLocksPerTransaction": "integer",
        "maxPredLocksPerTransaction": "integer",
        "arrayNulls": true,
        "backslashQuote": "string",
        "defaultWithOids": true,
        "escapeStringWarning": true,
        "loCompatPrivileges": true,
        "operatorPrecedenceWarning": true,
        "quoteAllIdentifiers": true,
        "standardConformingStrings": true,
        "synchronizeSeqscans": true,
        "transformNullEquals": true,
        "exitOnError": true,
        "seqPageCost": "number",
        "randomPageCost": "number",
        "autovacuumMaxWorkers": "integer",
        "autovacuumVacuumCostDelay": "integer",
        "autovacuumVacuumCostLimit": "integer",
        "autovacuumNaptime": "integer",
        "archiveTimeout": "integer",
        "trackActivityQuerySize": "integer",
        "enableBitmapscan": true,
        "enableHashagg": true,
        "enableHashjoin": true,
        "enableIndexscan": true,
        "enableIndexonlyscan": true,
        "enableMaterial": true,
        "enableMergejoin": true,
        "enableNestloop": true,
        "enableSeqscan": true,
        "enableSort": true,
        "enableTidscan": true,
        "maxWorkerProcesses": "integer",
        "maxParallelWorkers": "integer",
        "maxParallelWorkersPerGather": "integer",
        "autovacuumVacuumScaleFactor": "number",
        "autovacuumAnalyzeScaleFactor": "number",
        "defaultTransactionReadOnly": true,
        "timezone": "string",
        "enableParallelAppend": true,
        "enableParallelHash": true,
        "enablePartitionPruning": true,
        "enablePartitionwiseAggregate": true,
        "enablePartitionwiseJoin": true,
        "jit": true,
        "maxParallelMaintenanceWorkers": "integer",
        "parallelLeaderParticipation": true,
        "vacuumCleanupIndexScaleFactor": "number",
        "logTransactionSampleRate": "number",
        "planCacheMode": "string",
        "effectiveIoConcurrency": "integer",
        "effectiveCacheSize": "integer",
        "sharedPreloadLibraries": [
          "string"
        ],
        "autoExplainLogMinDuration": "integer",
        "autoExplainLogAnalyze": true,
        "autoExplainLogBuffers": true,
        "autoExplainLogTiming": true,
        "autoExplainLogTriggers": true,
        "autoExplainLogVerbose": true,
        "autoExplainLogNestedStatements": true,
        "autoExplainSampleRate": "number",
        "pgHintPlanEnableHint": true,
        "pgHintPlanEnableHintTable": true,
        "pgHintPlanDebugPrint": "string",
        "pgHintPlanMessageLevel": "string",
        "pgQualstatsEnabled": true,
        "pgQualstatsTrackConstants": true,
        "pgQualstatsMax": "integer",
        "pgQualstatsResolveOids": true,
        "pgQualstatsSampleRate": "number"
      },
      "defaultConfig": {
        "maxConnections": "integer",
        "sharedBuffers": "integer",
        "tempBuffers": "integer",
        "maxPreparedTransactions": "integer",
        "workMem": "integer",
        "maintenanceWorkMem": "integer",
        "autovacuumWorkMem": "integer",
        "tempFileLimit": "integer",
        "vacuumCostDelay": "integer",
        "vacuumCostPageHit": "integer",
        "vacuumCostPageMiss": "integer",
        "vacuumCostPageDirty": "integer",
        "vacuumCostLimit": "integer",
        "bgwriterDelay": "integer",
        "bgwriterLruMaxpages": "integer",
        "bgwriterLruMultiplier": "number",
        "bgwriterFlushAfter": "integer",
        "backendFlushAfter": "integer",
        "oldSnapshotThreshold": "integer",
        "walLevel": "string",
        "synchronousCommit": "string",
        "checkpointTimeout": "integer",
        "checkpointCompletionTarget": "number",
        "checkpointFlushAfter": "integer",
        "maxWalSize": "integer",
        "minWalSize": "integer",
        "maxStandbyStreamingDelay": "integer",
        "defaultStatisticsTarget": "integer",
        "constraintExclusion": "string",
        "cursorTupleFraction": "number",
        "fromCollapseLimit": "integer",
        "joinCollapseLimit": "integer",
        "forceParallelMode": "string",
        "clientMinMessages": "string",
        "logMinMessages": "string",
        "logMinErrorStatement": "string",
        "logMinDurationStatement": "integer",
        "logCheckpoints": true,
        "logConnections": true,
        "logDisconnections": true,
        "logDuration": true,
        "logErrorVerbosity": "string",
        "logLockWaits": true,
        "logStatement": "string",
        "logTempFiles": "integer",
        "searchPath": "string",
        "rowSecurity": true,
        "defaultTransactionIsolation": "string",
        "statementTimeout": "integer",
        "lockTimeout": "integer",
        "idleInTransactionSessionTimeout": "integer",
        "byteaOutput": "string",
        "xmlbinary": "string",
        "xmloption": "string",
        "ginPendingListLimit": "integer",
        "deadlockTimeout": "integer",
        "maxLocksPerTransaction": "integer",
        "maxPredLocksPerTransaction": "integer",
        "arrayNulls": true,
        "backslashQuote": "string",
        "defaultWithOids": true,
        "escapeStringWarning": true,
        "loCompatPrivileges": true,
        "operatorPrecedenceWarning": true,
        "quoteAllIdentifiers": true,
        "standardConformingStrings": true,
        "synchronizeSeqscans": true,
        "transformNullEquals": true,
        "exitOnError": true,
        "seqPageCost": "number",
        "randomPageCost": "number",
        "autovacuumMaxWorkers": "integer",
        "autovacuumVacuumCostDelay": "integer",
        "autovacuumVacuumCostLimit": "integer",
        "autovacuumNaptime": "integer",
        "archiveTimeout": "integer",
        "trackActivityQuerySize": "integer",
        "enableBitmapscan": true,
        "enableHashagg": true,
        "enableHashjoin": true,
        "enableIndexscan": true,
        "enableIndexonlyscan": true,
        "enableMaterial": true,
        "enableMergejoin": true,
        "enableNestloop": true,
        "enableSeqscan": true,
        "enableSort": true,
        "enableTidscan": true,
        "maxWorkerProcesses": "integer",
        "maxParallelWorkers": "integer",
        "maxParallelWorkersPerGather": "integer",
        "autovacuumVacuumScaleFactor": "number",
        "autovacuumAnalyzeScaleFactor": "number",
        "defaultTransactionReadOnly": true,
        "timezone": "string",
        "enableParallelAppend": true,
        "enableParallelHash": true,
        "enablePartitionPruning": true,
        "enablePartitionwiseAggregate": true,
        "enablePartitionwiseJoin": true,
        "jit": true,
        "maxParallelMaintenanceWorkers": "integer",
        "parallelLeaderParticipation": true,
        "vacuumCleanupIndexScaleFactor": "number",
        "logTransactionSampleRate": "number",
        "planCacheMode": "string",
        "effectiveIoConcurrency": "integer",
        "effectiveCacheSize": "integer",
        "sharedPreloadLibraries": [
          "string"
        ],
        "autoExplainLogMinDuration": "integer",
        "autoExplainLogAnalyze": true,
        "autoExplainLogBuffers": true,
        "autoExplainLogTiming": true,
        "autoExplainLogTriggers": true,
        "autoExplainLogVerbose": true,
        "autoExplainLogNestedStatements": true,
        "autoExplainSampleRate": "number",
        "pgHintPlanEnableHint": true,
        "pgHintPlanEnableHintTable": true,
        "pgHintPlanDebugPrint": "string",
        "pgHintPlanMessageLevel": "string",
        "pgQualstatsEnabled": true,
        "pgQualstatsTrackConstants": true,
        "pgQualstatsMax": "integer",
        "pgQualstatsResolveOids": true,
        "pgQualstatsSampleRate": "number"
      }
    },
    "postgresqlConfig_13": {
      "effectiveConfig": {
        "maxConnections": "integer",
        "sharedBuffers": "integer",
        "tempBuffers": "integer",
        "maxPreparedTransactions": "integer",
        "workMem": "integer",
        "maintenanceWorkMem": "integer",
        "autovacuumWorkMem": "integer",
        "tempFileLimit": "integer",
        "vacuumCostDelay": "integer",
        "vacuumCostPageHit": "integer",
        "vacuumCostPageMiss": "integer",
        "vacuumCostPageDirty": "integer",
        "vacuumCostLimit": "integer",
        "bgwriterDelay": "integer",
        "bgwriterLruMaxpages": "integer",
        "bgwriterLruMultiplier": "number",
        "bgwriterFlushAfter": "integer",
        "backendFlushAfter": "integer",
        "oldSnapshotThreshold": "integer",
        "walLevel": "string",
        "synchronousCommit": "string",
        "checkpointTimeout": "integer",
        "checkpointCompletionTarget": "number",
        "checkpointFlushAfter": "integer",
        "maxWalSize": "integer",
        "minWalSize": "integer",
        "maxStandbyStreamingDelay": "integer",
        "defaultStatisticsTarget": "integer",
        "constraintExclusion": "string",
        "cursorTupleFraction": "number",
        "fromCollapseLimit": "integer",
        "joinCollapseLimit": "integer",
        "forceParallelMode": "string",
        "clientMinMessages": "string",
        "logMinMessages": "string",
        "logMinErrorStatement": "string",
        "logMinDurationStatement": "integer",
        "logCheckpoints": true,
        "logConnections": true,
        "logDisconnections": true,
        "logDuration": true,
        "logErrorVerbosity": "string",
        "logLockWaits": true,
        "logStatement": "string",
        "logTempFiles": "integer",
        "searchPath": "string",
        "rowSecurity": true,
        "defaultTransactionIsolation": "string",
        "statementTimeout": "integer",
        "lockTimeout": "integer",
        "idleInTransactionSessionTimeout": "integer",
        "byteaOutput": "string",
        "xmlbinary": "string",
        "xmloption": "string",
        "ginPendingListLimit": "integer",
        "deadlockTimeout": "integer",
        "maxLocksPerTransaction": "integer",
        "maxPredLocksPerTransaction": "integer",
        "arrayNulls": true,
        "backslashQuote": "string",
        "defaultWithOids": true,
        "escapeStringWarning": true,
        "loCompatPrivileges": true,
        "operatorPrecedenceWarning": true,
        "quoteAllIdentifiers": true,
        "standardConformingStrings": true,
        "synchronizeSeqscans": true,
        "transformNullEquals": true,
        "exitOnError": true,
        "seqPageCost": "number",
        "randomPageCost": "number",
        "autovacuumMaxWorkers": "integer",
        "autovacuumVacuumCostDelay": "integer",
        "autovacuumVacuumCostLimit": "integer",
        "autovacuumNaptime": "integer",
        "archiveTimeout": "integer",
        "trackActivityQuerySize": "integer",
        "enableBitmapscan": true,
        "enableHashagg": true,
        "enableHashjoin": true,
        "enableIndexscan": true,
        "enableIndexonlyscan": true,
        "enableMaterial": true,
        "enableMergejoin": true,
        "enableNestloop": true,
        "enableSeqscan": true,
        "enableSort": true,
        "enableTidscan": true,
        "maxWorkerProcesses": "integer",
        "maxParallelWorkers": "integer",
        "maxParallelWorkersPerGather": "integer",
        "autovacuumVacuumScaleFactor": "number",
        "autovacuumAnalyzeScaleFactor": "number",
        "defaultTransactionReadOnly": true,
        "timezone": "string",
        "enableParallelAppend": true,
        "enableParallelHash": true,
        "enablePartitionPruning": true,
        "enablePartitionwiseAggregate": true,
        "enablePartitionwiseJoin": true,
        "jit": true,
        "maxParallelMaintenanceWorkers": "integer",
        "parallelLeaderParticipation": true,
        "vacuumCleanupIndexScaleFactor": "number",
        "logTransactionSampleRate": "number",
        "planCacheMode": "string",
        "effectiveIoConcurrency": "integer",
        "effectiveCacheSize": "integer",
        "sharedPreloadLibraries": [
          "string"
        ],
        "autoExplainLogMinDuration": "integer",
        "autoExplainLogAnalyze": true,
        "autoExplainLogBuffers": true,
        "autoExplainLogTiming": true,
        "autoExplainLogTriggers": true,
        "autoExplainLogVerbose": true,
        "autoExplainLogNestedStatements": true,
        "autoExplainSampleRate": "number",
        "pgHintPlanEnableHint": true,
        "pgHintPlanEnableHintTable": true,
        "pgHintPlanDebugPrint": "string",
        "pgHintPlanMessageLevel": "string",
        "hashMemMultiplier": "number",
        "logicalDecodingWorkMem": "integer",
        "maintenanceIoConcurrency": "integer",
        "maxSlotWalKeepSize": "integer",
        "walKeepSize": "integer",
        "enableIncrementalSort": true,
        "autovacuumVacuumInsertThreshold": "integer",
        "autovacuumVacuumInsertScaleFactor": "number",
        "logMinDurationSample": "integer",
        "logStatementSampleRate": "number",
        "logParameterMaxLength": "integer",
        "logParameterMaxLengthOnError": "integer",
        "pgQualstatsEnabled": true,
        "pgQualstatsTrackConstants": true,
        "pgQualstatsMax": "integer",
        "pgQualstatsResolveOids": true,
        "pgQualstatsSampleRate": "number"
      },
      "userConfig": {
        "maxConnections": "integer",
        "sharedBuffers": "integer",
        "tempBuffers": "integer",
        "maxPreparedTransactions": "integer",
        "workMem": "integer",
        "maintenanceWorkMem": "integer",
        "autovacuumWorkMem": "integer",
        "tempFileLimit": "integer",
        "vacuumCostDelay": "integer",
        "vacuumCostPageHit": "integer",
        "vacuumCostPageMiss": "integer",
        "vacuumCostPageDirty": "integer",
        "vacuumCostLimit": "integer",
        "bgwriterDelay": "integer",
        "bgwriterLruMaxpages": "integer",
        "bgwriterLruMultiplier": "number",
        "bgwriterFlushAfter": "integer",
        "backendFlushAfter": "integer",
        "oldSnapshotThreshold": "integer",
        "walLevel": "string",
        "synchronousCommit": "string",
        "checkpointTimeout": "integer",
        "checkpointCompletionTarget": "number",
        "checkpointFlushAfter": "integer",
        "maxWalSize": "integer",
        "minWalSize": "integer",
        "maxStandbyStreamingDelay": "integer",
        "defaultStatisticsTarget": "integer",
        "constraintExclusion": "string",
        "cursorTupleFraction": "number",
        "fromCollapseLimit": "integer",
        "joinCollapseLimit": "integer",
        "forceParallelMode": "string",
        "clientMinMessages": "string",
        "logMinMessages": "string",
        "logMinErrorStatement": "string",
        "logMinDurationStatement": "integer",
        "logCheckpoints": true,
        "logConnections": true,
        "logDisconnections": true,
        "logDuration": true,
        "logErrorVerbosity": "string",
        "logLockWaits": true,
        "logStatement": "string",
        "logTempFiles": "integer",
        "searchPath": "string",
        "rowSecurity": true,
        "defaultTransactionIsolation": "string",
        "statementTimeout": "integer",
        "lockTimeout": "integer",
        "idleInTransactionSessionTimeout": "integer",
        "byteaOutput": "string",
        "xmlbinary": "string",
        "xmloption": "string",
        "ginPendingListLimit": "integer",
        "deadlockTimeout": "integer",
        "maxLocksPerTransaction": "integer",
        "maxPredLocksPerTransaction": "integer",
        "arrayNulls": true,
        "backslashQuote": "string",
        "defaultWithOids": true,
        "escapeStringWarning": true,
        "loCompatPrivileges": true,
        "operatorPrecedenceWarning": true,
        "quoteAllIdentifiers": true,
        "standardConformingStrings": true,
        "synchronizeSeqscans": true,
        "transformNullEquals": true,
        "exitOnError": true,
        "seqPageCost": "number",
        "randomPageCost": "number",
        "autovacuumMaxWorkers": "integer",
        "autovacuumVacuumCostDelay": "integer",
        "autovacuumVacuumCostLimit": "integer",
        "autovacuumNaptime": "integer",
        "archiveTimeout": "integer",
        "trackActivityQuerySize": "integer",
        "enableBitmapscan": true,
        "enableHashagg": true,
        "enableHashjoin": true,
        "enableIndexscan": true,
        "enableIndexonlyscan": true,
        "enableMaterial": true,
        "enableMergejoin": true,
        "enableNestloop": true,
        "enableSeqscan": true,
        "enableSort": true,
        "enableTidscan": true,
        "maxWorkerProcesses": "integer",
        "maxParallelWorkers": "integer",
        "maxParallelWorkersPerGather": "integer",
        "autovacuumVacuumScaleFactor": "number",
        "autovacuumAnalyzeScaleFactor": "number",
        "defaultTransactionReadOnly": true,
        "timezone": "string",
        "enableParallelAppend": true,
        "enableParallelHash": true,
        "enablePartitionPruning": true,
        "enablePartitionwiseAggregate": true,
        "enablePartitionwiseJoin": true,
        "jit": true,
        "maxParallelMaintenanceWorkers": "integer",
        "parallelLeaderParticipation": true,
        "vacuumCleanupIndexScaleFactor": "number",
        "logTransactionSampleRate": "number",
        "planCacheMode": "string",
        "effectiveIoConcurrency": "integer",
        "effectiveCacheSize": "integer",
        "sharedPreloadLibraries": [
          "string"
        ],
        "autoExplainLogMinDuration": "integer",
        "autoExplainLogAnalyze": true,
        "autoExplainLogBuffers": true,
        "autoExplainLogTiming": true,
        "autoExplainLogTriggers": true,
        "autoExplainLogVerbose": true,
        "autoExplainLogNestedStatements": true,
        "autoExplainSampleRate": "number",
        "pgHintPlanEnableHint": true,
        "pgHintPlanEnableHintTable": true,
        "pgHintPlanDebugPrint": "string",
        "pgHintPlanMessageLevel": "string",
        "hashMemMultiplier": "number",
        "logicalDecodingWorkMem": "integer",
        "maintenanceIoConcurrency": "integer",
        "maxSlotWalKeepSize": "integer",
        "walKeepSize": "integer",
        "enableIncrementalSort": true,
        "autovacuumVacuumInsertThreshold": "integer",
        "autovacuumVacuumInsertScaleFactor": "number",
        "logMinDurationSample": "integer",
        "logStatementSampleRate": "number",
        "logParameterMaxLength": "integer",
        "logParameterMaxLengthOnError": "integer",
        "pgQualstatsEnabled": true,
        "pgQualstatsTrackConstants": true,
        "pgQualstatsMax": "integer",
        "pgQualstatsResolveOids": true,
        "pgQualstatsSampleRate": "number"
      },
      "defaultConfig": {
        "maxConnections": "integer",
        "sharedBuffers": "integer",
        "tempBuffers": "integer",
        "maxPreparedTransactions": "integer",
        "workMem": "integer",
        "maintenanceWorkMem": "integer",
        "autovacuumWorkMem": "integer",
        "tempFileLimit": "integer",
        "vacuumCostDelay": "integer",
        "vacuumCostPageHit": "integer",
        "vacuumCostPageMiss": "integer",
        "vacuumCostPageDirty": "integer",
        "vacuumCostLimit": "integer",
        "bgwriterDelay": "integer",
        "bgwriterLruMaxpages": "integer",
        "bgwriterLruMultiplier": "number",
        "bgwriterFlushAfter": "integer",
        "backendFlushAfter": "integer",
        "oldSnapshotThreshold": "integer",
        "walLevel": "string",
        "synchronousCommit": "string",
        "checkpointTimeout": "integer",
        "checkpointCompletionTarget": "number",
        "checkpointFlushAfter": "integer",
        "maxWalSize": "integer",
        "minWalSize": "integer",
        "maxStandbyStreamingDelay": "integer",
        "defaultStatisticsTarget": "integer",
        "constraintExclusion": "string",
        "cursorTupleFraction": "number",
        "fromCollapseLimit": "integer",
        "joinCollapseLimit": "integer",
        "forceParallelMode": "string",
        "clientMinMessages": "string",
        "logMinMessages": "string",
        "logMinErrorStatement": "string",
        "logMinDurationStatement": "integer",
        "logCheckpoints": true,
        "logConnections": true,
        "logDisconnections": true,
        "logDuration": true,
        "logErrorVerbosity": "string",
        "logLockWaits": true,
        "logStatement": "string",
        "logTempFiles": "integer",
        "searchPath": "string",
        "rowSecurity": true,
        "defaultTransactionIsolation": "string",
        "statementTimeout": "integer",
        "lockTimeout": "integer",
        "idleInTransactionSessionTimeout": "integer",
        "byteaOutput": "string",
        "xmlbinary": "string",
        "xmloption": "string",
        "ginPendingListLimit": "integer",
        "deadlockTimeout": "integer",
        "maxLocksPerTransaction": "integer",
        "maxPredLocksPerTransaction": "integer",
        "arrayNulls": true,
        "backslashQuote": "string",
        "defaultWithOids": true,
        "escapeStringWarning": true,
        "loCompatPrivileges": true,
        "operatorPrecedenceWarning": true,
        "quoteAllIdentifiers": true,
        "standardConformingStrings": true,
        "synchronizeSeqscans": true,
        "transformNullEquals": true,
        "exitOnError": true,
        "seqPageCost": "number",
        "randomPageCost": "number",
        "autovacuumMaxWorkers": "integer",
        "autovacuumVacuumCostDelay": "integer",
        "autovacuumVacuumCostLimit": "integer",
        "autovacuumNaptime": "integer",
        "archiveTimeout": "integer",
        "trackActivityQuerySize": "integer",
        "enableBitmapscan": true,
        "enableHashagg": true,
        "enableHashjoin": true,
        "enableIndexscan": true,
        "enableIndexonlyscan": true,
        "enableMaterial": true,
        "enableMergejoin": true,
        "enableNestloop": true,
        "enableSeqscan": true,
        "enableSort": true,
        "enableTidscan": true,
        "maxWorkerProcesses": "integer",
        "maxParallelWorkers": "integer",
        "maxParallelWorkersPerGather": "integer",
        "autovacuumVacuumScaleFactor": "number",
        "autovacuumAnalyzeScaleFactor": "number",
        "defaultTransactionReadOnly": true,
        "timezone": "string",
        "enableParallelAppend": true,
        "enableParallelHash": true,
        "enablePartitionPruning": true,
        "enablePartitionwiseAggregate": true,
        "enablePartitionwiseJoin": true,
        "jit": true,
        "maxParallelMaintenanceWorkers": "integer",
        "parallelLeaderParticipation": true,
        "vacuumCleanupIndexScaleFactor": "number",
        "logTransactionSampleRate": "number",
        "planCacheMode": "string",
        "effectiveIoConcurrency": "integer",
        "effectiveCacheSize": "integer",
        "sharedPreloadLibraries": [
          "string"
        ],
        "autoExplainLogMinDuration": "integer",
        "autoExplainLogAnalyze": true,
        "autoExplainLogBuffers": true,
        "autoExplainLogTiming": true,
        "autoExplainLogTriggers": true,
        "autoExplainLogVerbose": true,
        "autoExplainLogNestedStatements": true,
        "autoExplainSampleRate": "number",
        "pgHintPlanEnableHint": true,
        "pgHintPlanEnableHintTable": true,
        "pgHintPlanDebugPrint": "string",
        "pgHintPlanMessageLevel": "string",
        "hashMemMultiplier": "number",
        "logicalDecodingWorkMem": "integer",
        "maintenanceIoConcurrency": "integer",
        "maxSlotWalKeepSize": "integer",
        "walKeepSize": "integer",
        "enableIncrementalSort": true,
        "autovacuumVacuumInsertThreshold": "integer",
        "autovacuumVacuumInsertScaleFactor": "number",
        "logMinDurationSample": "integer",
        "logStatementSampleRate": "number",
        "logParameterMaxLength": "integer",
        "logParameterMaxLengthOnError": "integer",
        "pgQualstatsEnabled": true,
        "pgQualstatsTrackConstants": true,
        "pgQualstatsMax": "integer",
        "pgQualstatsResolveOids": true,
        "pgQualstatsSampleRate": "number"
      }
    },
    "postgresqlConfig_14": {
      "effectiveConfig": {
        "maxConnections": "integer",
        "sharedBuffers": "integer",
        "tempBuffers": "integer",
        "maxPreparedTransactions": "integer",
        "workMem": "integer",
        "maintenanceWorkMem": "integer",
        "autovacuumWorkMem": "integer",
        "tempFileLimit": "integer",
        "vacuumCostDelay": "integer",
        "vacuumCostPageHit": "integer",
        "vacuumCostPageMiss": "integer",
        "vacuumCostPageDirty": "integer",
        "vacuumCostLimit": "integer",
        "bgwriterDelay": "integer",
        "bgwriterLruMaxpages": "integer",
        "bgwriterLruMultiplier": "number",
        "bgwriterFlushAfter": "integer",
        "backendFlushAfter": "integer",
        "oldSnapshotThreshold": "integer",
        "walLevel": "string",
        "synchronousCommit": "string",
        "checkpointTimeout": "integer",
        "checkpointCompletionTarget": "number",
        "checkpointFlushAfter": "integer",
        "maxWalSize": "integer",
        "minWalSize": "integer",
        "maxStandbyStreamingDelay": "integer",
        "defaultStatisticsTarget": "integer",
        "constraintExclusion": "string",
        "cursorTupleFraction": "number",
        "fromCollapseLimit": "integer",
        "joinCollapseLimit": "integer",
        "forceParallelMode": "string",
        "clientMinMessages": "string",
        "logMinMessages": "string",
        "logMinErrorStatement": "string",
        "logMinDurationStatement": "integer",
        "logCheckpoints": true,
        "logConnections": true,
        "logDisconnections": true,
        "logDuration": true,
        "logErrorVerbosity": "string",
        "logLockWaits": true,
        "logStatement": "string",
        "logTempFiles": "integer",
        "searchPath": "string",
        "rowSecurity": true,
        "defaultTransactionIsolation": "string",
        "statementTimeout": "integer",
        "lockTimeout": "integer",
        "idleInTransactionSessionTimeout": "integer",
        "byteaOutput": "string",
        "xmlbinary": "string",
        "xmloption": "string",
        "ginPendingListLimit": "integer",
        "deadlockTimeout": "integer",
        "maxLocksPerTransaction": "integer",
        "maxPredLocksPerTransaction": "integer",
        "arrayNulls": true,
        "backslashQuote": "string",
        "defaultWithOids": true,
        "escapeStringWarning": true,
        "loCompatPrivileges": true,
        "quoteAllIdentifiers": true,
        "standardConformingStrings": true,
        "synchronizeSeqscans": true,
        "transformNullEquals": true,
        "exitOnError": true,
        "seqPageCost": "number",
        "randomPageCost": "number",
        "autovacuumMaxWorkers": "integer",
        "autovacuumVacuumCostDelay": "integer",
        "autovacuumVacuumCostLimit": "integer",
        "autovacuumNaptime": "integer",
        "archiveTimeout": "integer",
        "trackActivityQuerySize": "integer",
        "enableBitmapscan": true,
        "enableHashagg": true,
        "enableHashjoin": true,
        "enableIndexscan": true,
        "enableIndexonlyscan": true,
        "enableMaterial": true,
        "enableMergejoin": true,
        "enableNestloop": true,
        "enableSeqscan": true,
        "enableSort": true,
        "enableTidscan": true,
        "maxWorkerProcesses": "integer",
        "maxParallelWorkers": "integer",
        "maxParallelWorkersPerGather": "integer",
        "autovacuumVacuumScaleFactor": "number",
        "autovacuumAnalyzeScaleFactor": "number",
        "defaultTransactionReadOnly": true,
        "timezone": "string",
        "enableParallelAppend": true,
        "enableParallelHash": true,
        "enablePartitionPruning": true,
        "enablePartitionwiseAggregate": true,
        "enablePartitionwiseJoin": true,
        "jit": true,
        "maxParallelMaintenanceWorkers": "integer",
        "parallelLeaderParticipation": true,
        "logTransactionSampleRate": "number",
        "planCacheMode": "string",
        "effectiveIoConcurrency": "integer",
        "effectiveCacheSize": "integer",
        "sharedPreloadLibraries": [
          "string"
        ],
        "autoExplainLogMinDuration": "integer",
        "autoExplainLogAnalyze": true,
        "autoExplainLogBuffers": true,
        "autoExplainLogTiming": true,
        "autoExplainLogTriggers": true,
        "autoExplainLogVerbose": true,
        "autoExplainLogNestedStatements": true,
        "autoExplainSampleRate": "number",
        "pgHintPlanEnableHint": true,
        "pgHintPlanEnableHintTable": true,
        "pgHintPlanDebugPrint": "string",
        "pgHintPlanMessageLevel": "string",
        "hashMemMultiplier": "number",
        "logicalDecodingWorkMem": "integer",
        "maintenanceIoConcurrency": "integer",
        "maxSlotWalKeepSize": "integer",
        "walKeepSize": "integer",
        "enableIncrementalSort": true,
        "autovacuumVacuumInsertThreshold": "integer",
        "autovacuumVacuumInsertScaleFactor": "number",
        "logMinDurationSample": "integer",
        "logStatementSampleRate": "number",
        "logParameterMaxLength": "integer",
        "logParameterMaxLengthOnError": "integer",
        "clientConnectionCheckInterval": "integer",
        "enableAsyncAppend": true,
        "enableGathermerge": true,
        "enableMemoize": true,
        "logRecoveryConflictWaits": true,
        "vacuumFailsafeAge": "integer",
        "vacuumMultixactFailsafeAge": "integer",
        "pgQualstatsEnabled": true,
        "pgQualstatsTrackConstants": true,
        "pgQualstatsMax": "integer",
        "pgQualstatsResolveOids": true,
        "pgQualstatsSampleRate": "number"
      },
      "userConfig": {
        "maxConnections": "integer",
        "sharedBuffers": "integer",
        "tempBuffers": "integer",
        "maxPreparedTransactions": "integer",
        "workMem": "integer",
        "maintenanceWorkMem": "integer",
        "autovacuumWorkMem": "integer",
        "tempFileLimit": "integer",
        "vacuumCostDelay": "integer",
        "vacuumCostPageHit": "integer",
        "vacuumCostPageMiss": "integer",
        "vacuumCostPageDirty": "integer",
        "vacuumCostLimit": "integer",
        "bgwriterDelay": "integer",
        "bgwriterLruMaxpages": "integer",
        "bgwriterLruMultiplier": "number",
        "bgwriterFlushAfter": "integer",
        "backendFlushAfter": "integer",
        "oldSnapshotThreshold": "integer",
        "walLevel": "string",
        "synchronousCommit": "string",
        "checkpointTimeout": "integer",
        "checkpointCompletionTarget": "number",
        "checkpointFlushAfter": "integer",
        "maxWalSize": "integer",
        "minWalSize": "integer",
        "maxStandbyStreamingDelay": "integer",
        "defaultStatisticsTarget": "integer",
        "constraintExclusion": "string",
        "cursorTupleFraction": "number",
        "fromCollapseLimit": "integer",
        "joinCollapseLimit": "integer",
        "forceParallelMode": "string",
        "clientMinMessages": "string",
        "logMinMessages": "string",
        "logMinErrorStatement": "string",
        "logMinDurationStatement": "integer",
        "logCheckpoints": true,
        "logConnections": true,
        "logDisconnections": true,
        "logDuration": true,
        "logErrorVerbosity": "string",
        "logLockWaits": true,
        "logStatement": "string",
        "logTempFiles": "integer",
        "searchPath": "string",
        "rowSecurity": true,
        "defaultTransactionIsolation": "string",
        "statementTimeout": "integer",
        "lockTimeout": "integer",
        "idleInTransactionSessionTimeout": "integer",
        "byteaOutput": "string",
        "xmlbinary": "string",
        "xmloption": "string",
        "ginPendingListLimit": "integer",
        "deadlockTimeout": "integer",
        "maxLocksPerTransaction": "integer",
        "maxPredLocksPerTransaction": "integer",
        "arrayNulls": true,
        "backslashQuote": "string",
        "defaultWithOids": true,
        "escapeStringWarning": true,
        "loCompatPrivileges": true,
        "quoteAllIdentifiers": true,
        "standardConformingStrings": true,
        "synchronizeSeqscans": true,
        "transformNullEquals": true,
        "exitOnError": true,
        "seqPageCost": "number",
        "randomPageCost": "number",
        "autovacuumMaxWorkers": "integer",
        "autovacuumVacuumCostDelay": "integer",
        "autovacuumVacuumCostLimit": "integer",
        "autovacuumNaptime": "integer",
        "archiveTimeout": "integer",
        "trackActivityQuerySize": "integer",
        "enableBitmapscan": true,
        "enableHashagg": true,
        "enableHashjoin": true,
        "enableIndexscan": true,
        "enableIndexonlyscan": true,
        "enableMaterial": true,
        "enableMergejoin": true,
        "enableNestloop": true,
        "enableSeqscan": true,
        "enableSort": true,
        "enableTidscan": true,
        "maxWorkerProcesses": "integer",
        "maxParallelWorkers": "integer",
        "maxParallelWorkersPerGather": "integer",
        "autovacuumVacuumScaleFactor": "number",
        "autovacuumAnalyzeScaleFactor": "number",
        "defaultTransactionReadOnly": true,
        "timezone": "string",
        "enableParallelAppend": true,
        "enableParallelHash": true,
        "enablePartitionPruning": true,
        "enablePartitionwiseAggregate": true,
        "enablePartitionwiseJoin": true,
        "jit": true,
        "maxParallelMaintenanceWorkers": "integer",
        "parallelLeaderParticipation": true,
        "logTransactionSampleRate": "number",
        "planCacheMode": "string",
        "effectiveIoConcurrency": "integer",
        "effectiveCacheSize": "integer",
        "sharedPreloadLibraries": [
          "string"
        ],
        "autoExplainLogMinDuration": "integer",
        "autoExplainLogAnalyze": true,
        "autoExplainLogBuffers": true,
        "autoExplainLogTiming": true,
        "autoExplainLogTriggers": true,
        "autoExplainLogVerbose": true,
        "autoExplainLogNestedStatements": true,
        "autoExplainSampleRate": "number",
        "pgHintPlanEnableHint": true,
        "pgHintPlanEnableHintTable": true,
        "pgHintPlanDebugPrint": "string",
        "pgHintPlanMessageLevel": "string",
        "hashMemMultiplier": "number",
        "logicalDecodingWorkMem": "integer",
        "maintenanceIoConcurrency": "integer",
        "maxSlotWalKeepSize": "integer",
        "walKeepSize": "integer",
        "enableIncrementalSort": true,
        "autovacuumVacuumInsertThreshold": "integer",
        "autovacuumVacuumInsertScaleFactor": "number",
        "logMinDurationSample": "integer",
        "logStatementSampleRate": "number",
        "logParameterMaxLength": "integer",
        "logParameterMaxLengthOnError": "integer",
        "clientConnectionCheckInterval": "integer",
        "enableAsyncAppend": true,
        "enableGathermerge": true,
        "enableMemoize": true,
        "logRecoveryConflictWaits": true,
        "vacuumFailsafeAge": "integer",
        "vacuumMultixactFailsafeAge": "integer",
        "pgQualstatsEnabled": true,
        "pgQualstatsTrackConstants": true,
        "pgQualstatsMax": "integer",
        "pgQualstatsResolveOids": true,
        "pgQualstatsSampleRate": "number"
      },
      "defaultConfig": {
        "maxConnections": "integer",
        "sharedBuffers": "integer",
        "tempBuffers": "integer",
        "maxPreparedTransactions": "integer",
        "workMem": "integer",
        "maintenanceWorkMem": "integer",
        "autovacuumWorkMem": "integer",
        "tempFileLimit": "integer",
        "vacuumCostDelay": "integer",
        "vacuumCostPageHit": "integer",
        "vacuumCostPageMiss": "integer",
        "vacuumCostPageDirty": "integer",
        "vacuumCostLimit": "integer",
        "bgwriterDelay": "integer",
        "bgwriterLruMaxpages": "integer",
        "bgwriterLruMultiplier": "number",
        "bgwriterFlushAfter": "integer",
        "backendFlushAfter": "integer",
        "oldSnapshotThreshold": "integer",
        "walLevel": "string",
        "synchronousCommit": "string",
        "checkpointTimeout": "integer",
        "checkpointCompletionTarget": "number",
        "checkpointFlushAfter": "integer",
        "maxWalSize": "integer",
        "minWalSize": "integer",
        "maxStandbyStreamingDelay": "integer",
        "defaultStatisticsTarget": "integer",
        "constraintExclusion": "string",
        "cursorTupleFraction": "number",
        "fromCollapseLimit": "integer",
        "joinCollapseLimit": "integer",
        "forceParallelMode": "string",
        "clientMinMessages": "string",
        "logMinMessages": "string",
        "logMinErrorStatement": "string",
        "logMinDurationStatement": "integer",
        "logCheckpoints": true,
        "logConnections": true,
        "logDisconnections": true,
        "logDuration": true,
        "logErrorVerbosity": "string",
        "logLockWaits": true,
        "logStatement": "string",
        "logTempFiles": "integer",
        "searchPath": "string",
        "rowSecurity": true,
        "defaultTransactionIsolation": "string",
        "statementTimeout": "integer",
        "lockTimeout": "integer",
        "idleInTransactionSessionTimeout": "integer",
        "byteaOutput": "string",
        "xmlbinary": "string",
        "xmloption": "string",
        "ginPendingListLimit": "integer",
        "deadlockTimeout": "integer",
        "maxLocksPerTransaction": "integer",
        "maxPredLocksPerTransaction": "integer",
        "arrayNulls": true,
        "backslashQuote": "string",
        "defaultWithOids": true,
        "escapeStringWarning": true,
        "loCompatPrivileges": true,
        "quoteAllIdentifiers": true,
        "standardConformingStrings": true,
        "synchronizeSeqscans": true,
        "transformNullEquals": true,
        "exitOnError": true,
        "seqPageCost": "number",
        "randomPageCost": "number",
        "autovacuumMaxWorkers": "integer",
        "autovacuumVacuumCostDelay": "integer",
        "autovacuumVacuumCostLimit": "integer",
        "autovacuumNaptime": "integer",
        "archiveTimeout": "integer",
        "trackActivityQuerySize": "integer",
        "enableBitmapscan": true,
        "enableHashagg": true,
        "enableHashjoin": true,
        "enableIndexscan": true,
        "enableIndexonlyscan": true,
        "enableMaterial": true,
        "enableMergejoin": true,
        "enableNestloop": true,
        "enableSeqscan": true,
        "enableSort": true,
        "enableTidscan": true,
        "maxWorkerProcesses": "integer",
        "maxParallelWorkers": "integer",
        "maxParallelWorkersPerGather": "integer",
        "autovacuumVacuumScaleFactor": "number",
        "autovacuumAnalyzeScaleFactor": "number",
        "defaultTransactionReadOnly": true,
        "timezone": "string",
        "enableParallelAppend": true,
        "enableParallelHash": true,
        "enablePartitionPruning": true,
        "enablePartitionwiseAggregate": true,
        "enablePartitionwiseJoin": true,
        "jit": true,
        "maxParallelMaintenanceWorkers": "integer",
        "parallelLeaderParticipation": true,
        "logTransactionSampleRate": "number",
        "planCacheMode": "string",
        "effectiveIoConcurrency": "integer",
        "effectiveCacheSize": "integer",
        "sharedPreloadLibraries": [
          "string"
        ],
        "autoExplainLogMinDuration": "integer",
        "autoExplainLogAnalyze": true,
        "autoExplainLogBuffers": true,
        "autoExplainLogTiming": true,
        "autoExplainLogTriggers": true,
        "autoExplainLogVerbose": true,
        "autoExplainLogNestedStatements": true,
        "autoExplainSampleRate": "number",
        "pgHintPlanEnableHint": true,
        "pgHintPlanEnableHintTable": true,
        "pgHintPlanDebugPrint": "string",
        "pgHintPlanMessageLevel": "string",
        "hashMemMultiplier": "number",
        "logicalDecodingWorkMem": "integer",
        "maintenanceIoConcurrency": "integer",
        "maxSlotWalKeepSize": "integer",
        "walKeepSize": "integer",
        "enableIncrementalSort": true,
        "autovacuumVacuumInsertThreshold": "integer",
        "autovacuumVacuumInsertScaleFactor": "number",
        "logMinDurationSample": "integer",
        "logStatementSampleRate": "number",
        "logParameterMaxLength": "integer",
        "logParameterMaxLengthOnError": "integer",
        "clientConnectionCheckInterval": "integer",
        "enableAsyncAppend": true,
        "enableGathermerge": true,
        "enableMemoize": true,
        "logRecoveryConflictWaits": true,
        "vacuumFailsafeAge": "integer",
        "vacuumMultixactFailsafeAge": "integer",
        "pgQualstatsEnabled": true,
        "pgQualstatsTrackConstants": true,
        "pgQualstatsMax": "integer",
        "pgQualstatsResolveOids": true,
        "pgQualstatsSampleRate": "number"
      }
    },
    // end of the list of possible fields`config`

  },
  "networkId": "string",
  "health": "string",
  "status": "string",
  "maintenanceWindow": {

    // `maintenanceWindow` includes only one of the fields `anytime`, `weeklyMaintenanceWindow`
    "anytime": {},
    "weeklyMaintenanceWindow": {
      "day": "string",
      "hour": "string"
    },
    // end of the list of possible fields`maintenanceWindow`

  },
  "plannedOperation": {
    "info": "string",
    "delayedUntil": "string"
  },
  "securityGroupIds": [
    "string"
  ],
  "deletionProtection": true,
  "hostGroupIds": [
    "string"
  ]
}

A PostgreSQL Cluster resource. For more information, see
the Concepts section of the documentation.

Field Description
id string

ID of the PostgreSQL cluster. This ID is assigned by MDB at creation time.

folderId string

ID of the folder that the PostgreSQL cluster belongs to.

createdAt string (date-time)

Creation timestamp in RFC3339 text format.

String in RFC3339 text format.

name string

Name of the PostgreSQL cluster. The name is unique within the folder. 1-63 characters long.

description string

Description of the PostgreSQL cluster. 0-256 characters long.

labels object

Custom labels for the PostgreSQL cluster as key:value pairs. Maximum 64 per resource.

environment string

Deployment environment of the PostgreSQL cluster.

  • PRODUCTION: Stable environment with a conservative update policy: only hotfixes are applied during regular maintenance.
  • PRESTABLE: Environment with more aggressive update policy: new versions are rolled out irrespective of backward compatibility.
monitoring[] object

Monitoring system.

monitoring[].
name
string

Name of the monitoring system.

monitoring[].
description
string

Description of the monitoring system.

monitoring[].
link
string

Link to the monitoring system charts for the PostgreSQL cluster.

config object

Configuration of the PostgreSQL cluster.

config.
version
string

Version of PostgreSQL server software.

config.
poolerConfig
object
Configuration of the connection pooler.
config.
poolerConfig.
poolingMode
string

Mode that the connection pooler is working in. See descriptions of all modes in the documentation for PgBouncer.

  • SESSION: Session pooling mode.
  • TRANSACTION: Transaction pooling mode.
  • STATEMENT: Statement pooling mode.
config.
poolerConfig.
poolDiscard
boolean (boolean)

Setting server_reset_query_always parameter in PgBouncer.

config.
resources
object
Resources allocated to PostgreSQL hosts.
config.
resources.
resourcePresetId
string

ID of the preset for computational resources available to a host (CPU, memory etc.). All available presets are listed in the documentation.

config.
resources.
diskSize
string (int64)

Volume of the storage available to a host, in bytes.

config.
resources.
diskTypeId
string

Type of the storage environment for the host. Possible values:

  • network-hdd - network HDD drive,
  • network-ssd - network SSD drive,
  • local-ssd - local SSD storage.
config.
autofailover
boolean (boolean)

Configuration setting which enables/disables autofailover in cluster.

config.
backupWindowStart
object
Time to start the daily backup, in the UTC timezone.

Represents a time of day. The date and time zone are either not significant or are specified elsewhere. An API may choose to allow leap seconds. Related types are google.type.Date and google.protobuf.Timestamp.

config.
backupWindowStart.
hours
integer (int32)

Hours of day in 24 hour format. Should be from 0 to 23. An API may choose to allow the value "24:00:00" for scenarios like business closing time.

config.
backupWindowStart.
minutes
integer (int32)

Minutes of hour of day. Must be from 0 to 59.

config.
backupWindowStart.
seconds
integer (int32)

Seconds of minutes of the time. Must normally be from 0 to 59. An API may allow the value 60 if it allows leap-seconds.

config.
backupWindowStart.
nanos
integer (int32)

Fractions of seconds in nanoseconds. Must be from 0 to 999,999,999.

config.
backupRetainPeriodDays
integer (int64)

Retention policy of automated backups.

Acceptable values are 7 to 60, inclusive.

config.
access
object
Access policy to DB
config.
access.
dataLens
boolean (boolean)

Allow access for DataLens

config.
access.
webSql
boolean (boolean)

Allow SQL queries to the cluster databases from the management console.

See SQL queries in the management console for more details.

config.
access.
serverless
boolean (boolean)

Allow access for Serverless

config.
access.
dataTransfer
boolean (boolean)

Allow access for DataTransfer.

config.
performanceDiagnostics
object
Configuration of the performance diagnostics service.
config.
performanceDiagnostics.
enabled
boolean (boolean)

Configuration setting which enables/disables performance diagnostics service in cluster.

config.
performanceDiagnostics.
sessionsSamplingInterval
string (int64)

Interval (in seconds) for pg_stat_activity sampling

Acceptable values are 1 to 86400, inclusive.

config.
performanceDiagnostics.
statementsSamplingInterval
string (int64)

Interval (in seconds) for pg_stat_statements sampling

Acceptable values are 1 to 86400, inclusive.

config.
postgresqlConfig_9_6
object
Configuration of a PostgreSQL 9.6 server.
config includes only one of the fields postgresqlConfig_9_6, postgresqlConfig_10_1C, postgresqlConfig_10, postgresqlConfig_11, postgresqlConfig_11_1C, postgresqlConfig_12, postgresqlConfig_12_1C, postgresqlConfig_13, postgresqlConfig_14

config.
postgresqlConfig_9_6.
effectiveConfig
object

Required. Effective settings for a PostgreSQL 9.6 cluster (a combination of settings defined in userConfig and defaultConfig).

Options and structure of PostgresqlConfig reflects PostgreSQL configuration file parameters whose detailed description is available in PostgreSQL documentation.

config.
postgresqlConfig_9_6.
effectiveConfig.
maxConnections
integer (int64)
config.
postgresqlConfig_9_6.
effectiveConfig.
sharedBuffers
integer (int64)
config.
postgresqlConfig_9_6.
effectiveConfig.
tempBuffers
integer (int64)
config.
postgresqlConfig_9_6.
effectiveConfig.
maxPreparedTransactions
integer (int64)
config.
postgresqlConfig_9_6.
effectiveConfig.
workMem
integer (int64)
config.
postgresqlConfig_9_6.
effectiveConfig.
maintenanceWorkMem
integer (int64)
config.
postgresqlConfig_9_6.
effectiveConfig.
replacementSortTuples
integer (int64)
config.
postgresqlConfig_9_6.
effectiveConfig.
autovacuumWorkMem
integer (int64)
config.
postgresqlConfig_9_6.
effectiveConfig.
tempFileLimit
integer (int64)
config.
postgresqlConfig_9_6.
effectiveConfig.
vacuumCostDelay
integer (int64)
config.
postgresqlConfig_9_6.
effectiveConfig.
vacuumCostPageHit
integer (int64)
config.
postgresqlConfig_9_6.
effectiveConfig.
vacuumCostPageMiss
integer (int64)
config.
postgresqlConfig_9_6.
effectiveConfig.
vacuumCostPageDirty
integer (int64)
config.
postgresqlConfig_9_6.
effectiveConfig.
vacuumCostLimit
integer (int64)
config.
postgresqlConfig_9_6.
effectiveConfig.
bgwriterDelay
integer (int64)

Acceptable values are 10 to 10000, inclusive.

config.
postgresqlConfig_9_6.
effectiveConfig.
bgwriterLruMaxpages
integer (int64)
config.
postgresqlConfig_9_6.
effectiveConfig.
bgwriterLruMultiplier
number (double)
config.
postgresqlConfig_9_6.
effectiveConfig.
bgwriterFlushAfter
integer (int64)

Acceptable values are 0 to 2048, inclusive.

config.
postgresqlConfig_9_6.
effectiveConfig.
backendFlushAfter
integer (int64)

Acceptable values are 0 to 2048, inclusive.

config.
postgresqlConfig_9_6.
effectiveConfig.
oldSnapshotThreshold
integer (int64)

Acceptable values are -1 to 86400000, inclusive.

config.
postgresqlConfig_9_6.
effectiveConfig.
walLevel
string
config.
postgresqlConfig_9_6.
effectiveConfig.
synchronousCommit
string
config.
postgresqlConfig_9_6.
effectiveConfig.
checkpointTimeout
integer (int64)

Acceptable values are 30000 to 86400000, inclusive.

config.
postgresqlConfig_9_6.
effectiveConfig.
checkpointCompletionTarget
number (double)
config.
postgresqlConfig_9_6.
effectiveConfig.
checkpointFlushAfter
integer (int64)

Acceptable values are 0 to 2048, inclusive.

config.
postgresqlConfig_9_6.
effectiveConfig.
maxWalSize
integer (int64)
config.
postgresqlConfig_9_6.
effectiveConfig.
minWalSize
integer (int64)
config.
postgresqlConfig_9_6.
effectiveConfig.
maxStandbyStreamingDelay
integer (int64)
config.
postgresqlConfig_9_6.
effectiveConfig.
defaultStatisticsTarget
integer (int64)
config.
postgresqlConfig_9_6.
effectiveConfig.
constraintExclusion
string
config.
postgresqlConfig_9_6.
effectiveConfig.
cursorTupleFraction
number (double)
config.
postgresqlConfig_9_6.
effectiveConfig.
fromCollapseLimit
integer (int64)

Acceptable values are 1 to 2147483647, inclusive.

config.
postgresqlConfig_9_6.
effectiveConfig.
joinCollapseLimit
integer (int64)

Acceptable values are 1 to 2147483647, inclusive.

config.
postgresqlConfig_9_6.
effectiveConfig.
forceParallelMode
string
config.
postgresqlConfig_9_6.
effectiveConfig.
clientMinMessages
string
config.
postgresqlConfig_9_6.
effectiveConfig.
logMinMessages
string
config.
postgresqlConfig_9_6.
effectiveConfig.
logMinErrorStatement
string
config.
postgresqlConfig_9_6.
effectiveConfig.
logMinDurationStatement
integer (int64)
config.
postgresqlConfig_9_6.
effectiveConfig.
logCheckpoints
boolean (boolean)
config.
postgresqlConfig_9_6.
effectiveConfig.
logConnections
boolean (boolean)
config.
postgresqlConfig_9_6.
effectiveConfig.
logDisconnections
boolean (boolean)
config.
postgresqlConfig_9_6.
effectiveConfig.
logDuration
boolean (boolean)
config.
postgresqlConfig_9_6.
effectiveConfig.
logErrorVerbosity
string
config.
postgresqlConfig_9_6.
effectiveConfig.
logLockWaits
boolean (boolean)
config.
postgresqlConfig_9_6.
effectiveConfig.
logStatement
string
config.
postgresqlConfig_9_6.
effectiveConfig.
logTempFiles
integer (int64)
config.
postgresqlConfig_9_6.
effectiveConfig.
searchPath
string
config.
postgresqlConfig_9_6.
effectiveConfig.
rowSecurity
boolean (boolean)
config.
postgresqlConfig_9_6.
effectiveConfig.
defaultTransactionIsolation
string
config.
postgresqlConfig_9_6.
effectiveConfig.
statementTimeout
integer (int64)
config.
postgresqlConfig_9_6.
effectiveConfig.
lockTimeout
integer (int64)
config.
postgresqlConfig_9_6.
effectiveConfig.
idleInTransactionSessionTimeout
integer (int64)
config.
postgresqlConfig_9_6.
effectiveConfig.
byteaOutput
string
config.
postgresqlConfig_9_6.
effectiveConfig.
xmlbinary
string
config.
postgresqlConfig_9_6.
effectiveConfig.
xmloption
string
config.
postgresqlConfig_9_6.
effectiveConfig.
ginPendingListLimit
integer (int64)
config.
postgresqlConfig_9_6.
effectiveConfig.
deadlockTimeout
integer (int64)
config.
postgresqlConfig_9_6.
effectiveConfig.
maxLocksPerTransaction
integer (int64)
config.
postgresqlConfig_9_6.
effectiveConfig.
maxPredLocksPerTransaction
integer (int64)
config.
postgresqlConfig_9_6.
effectiveConfig.
arrayNulls
boolean (boolean)
config.
postgresqlConfig_9_6.
effectiveConfig.
backslashQuote
string
config.
postgresqlConfig_9_6.
effectiveConfig.
defaultWithOids
boolean (boolean)
config.
postgresqlConfig_9_6.
effectiveConfig.
escapeStringWarning
boolean (boolean)
config.
postgresqlConfig_9_6.
effectiveConfig.
loCompatPrivileges
boolean (boolean)
config.
postgresqlConfig_9_6.
effectiveConfig.
operatorPrecedenceWarning
boolean (boolean)
config.
postgresqlConfig_9_6.
effectiveConfig.
quoteAllIdentifiers
boolean (boolean)
config.
postgresqlConfig_9_6.
effectiveConfig.
standardConformingStrings
boolean (boolean)
config.
postgresqlConfig_9_6.
effectiveConfig.
synchronizeSeqscans
boolean (boolean)
config.
postgresqlConfig_9_6.
effectiveConfig.
transformNullEquals
boolean (boolean)
config.
postgresqlConfig_9_6.
effectiveConfig.
exitOnError
boolean (boolean)
config.
postgresqlConfig_9_6.
effectiveConfig.
seqPageCost
number (double)
config.
postgresqlConfig_9_6.
effectiveConfig.
randomPageCost
number (double)
config.
postgresqlConfig_9_6.
effectiveConfig.
sqlInheritance
boolean (boolean)

This option has been removed in PostgreSQL 10.

config.
postgresqlConfig_9_6.
effectiveConfig.
autovacuumMaxWorkers
integer (int64)

Acceptable values are 1 to 32, inclusive.

config.
postgresqlConfig_9_6.
effectiveConfig.
autovacuumVacuumCostDelay
integer (int64)

Acceptable values are -1 to 100, inclusive.

config.
postgresqlConfig_9_6.
effectiveConfig.
autovacuumVacuumCostLimit
integer (int64)

Acceptable values are -1 to 10000, inclusive.

config.
postgresqlConfig_9_6.
effectiveConfig.
autovacuumNaptime
integer (int64)

Acceptable values are 1000 to 86400000, inclusive.

config.
postgresqlConfig_9_6.
effectiveConfig.
archiveTimeout
integer (int64)

Acceptable values are 10000 to 86400000, inclusive.

config.
postgresqlConfig_9_6.
effectiveConfig.
trackActivityQuerySize
integer (int64)

Acceptable values are 100 to 102400, inclusive.

config.
postgresqlConfig_9_6.
effectiveConfig.
effectiveIoConcurrency
integer (int64)

Acceptable values are 0 to 1000, inclusive.

config.
postgresqlConfig_9_6.
effectiveConfig.
effectiveCacheSize
integer (int64)

Acceptable values are 0 to 549755813888, inclusive.

config.
postgresqlConfig_9_6.
userConfig
object

User-defined settings for a PostgreSQL 9.6 cluster.

Options and structure of PostgresqlConfig reflects PostgreSQL configuration file parameters whose detailed description is available in PostgreSQL documentation.

config.
postgresqlConfig_9_6.
userConfig.
maxConnections
integer (int64)
config.
postgresqlConfig_9_6.
userConfig.
sharedBuffers
integer (int64)
config.
postgresqlConfig_9_6.
userConfig.
tempBuffers
integer (int64)
config.
postgresqlConfig_9_6.
userConfig.
maxPreparedTransactions
integer (int64)
config.
postgresqlConfig_9_6.
userConfig.
workMem
integer (int64)
config.
postgresqlConfig_9_6.
userConfig.
maintenanceWorkMem
integer (int64)
config.
postgresqlConfig_9_6.
userConfig.
replacementSortTuples
integer (int64)
config.
postgresqlConfig_9_6.
userConfig.
autovacuumWorkMem
integer (int64)
config.
postgresqlConfig_9_6.
userConfig.
tempFileLimit
integer (int64)
config.
postgresqlConfig_9_6.
userConfig.
vacuumCostDelay
integer (int64)
config.
postgresqlConfig_9_6.
userConfig.
vacuumCostPageHit
integer (int64)
config.
postgresqlConfig_9_6.
userConfig.
vacuumCostPageMiss
integer (int64)
config.
postgresqlConfig_9_6.
userConfig.
vacuumCostPageDirty
integer (int64)
config.
postgresqlConfig_9_6.
userConfig.
vacuumCostLimit
integer (int64)
config.
postgresqlConfig_9_6.
userConfig.
bgwriterDelay
integer (int64)

Acceptable values are 10 to 10000, inclusive.

config.
postgresqlConfig_9_6.
userConfig.
bgwriterLruMaxpages
integer (int64)
config.
postgresqlConfig_9_6.
userConfig.
bgwriterLruMultiplier
number (double)
config.
postgresqlConfig_9_6.
userConfig.
bgwriterFlushAfter
integer (int64)

Acceptable values are 0 to 2048, inclusive.

config.
postgresqlConfig_9_6.
userConfig.
backendFlushAfter
integer (int64)

Acceptable values are 0 to 2048, inclusive.

config.
postgresqlConfig_9_6.
userConfig.
oldSnapshotThreshold
integer (int64)

Acceptable values are -1 to 86400000, inclusive.

config.
postgresqlConfig_9_6.
userConfig.
walLevel
string
config.
postgresqlConfig_9_6.
userConfig.
synchronousCommit
string
config.
postgresqlConfig_9_6.
userConfig.
checkpointTimeout
integer (int64)

Acceptable values are 30000 to 86400000, inclusive.

config.
postgresqlConfig_9_6.
userConfig.
checkpointCompletionTarget
number (double)
config.
postgresqlConfig_9_6.
userConfig.
checkpointFlushAfter
integer (int64)

Acceptable values are 0 to 2048, inclusive.

config.
postgresqlConfig_9_6.
userConfig.
maxWalSize
integer (int64)
config.
postgresqlConfig_9_6.
userConfig.
minWalSize
integer (int64)
config.
postgresqlConfig_9_6.
userConfig.
maxStandbyStreamingDelay
integer (int64)
config.
postgresqlConfig_9_6.
userConfig.
defaultStatisticsTarget
integer (int64)
config.
postgresqlConfig_9_6.
userConfig.
constraintExclusion
string
config.
postgresqlConfig_9_6.
userConfig.
cursorTupleFraction
number (double)
config.
postgresqlConfig_9_6.
userConfig.
fromCollapseLimit
integer (int64)

Acceptable values are 1 to 2147483647, inclusive.

config.
postgresqlConfig_9_6.
userConfig.
joinCollapseLimit
integer (int64)

Acceptable values are 1 to 2147483647, inclusive.

config.
postgresqlConfig_9_6.
userConfig.
forceParallelMode
string
config.
postgresqlConfig_9_6.
userConfig.
clientMinMessages
string
config.
postgresqlConfig_9_6.
userConfig.
logMinMessages
string
config.
postgresqlConfig_9_6.
userConfig.
logMinErrorStatement
string
config.
postgresqlConfig_9_6.
userConfig.
logMinDurationStatement
integer (int64)
config.
postgresqlConfig_9_6.
userConfig.
logCheckpoints
boolean (boolean)
config.
postgresqlConfig_9_6.
userConfig.
logConnections
boolean (boolean)
config.
postgresqlConfig_9_6.
userConfig.
logDisconnections
boolean (boolean)
config.
postgresqlConfig_9_6.
userConfig.
logDuration
boolean (boolean)
config.
postgresqlConfig_9_6.
userConfig.
logErrorVerbosity
string
config.
postgresqlConfig_9_6.
userConfig.
logLockWaits
boolean (boolean)
config.
postgresqlConfig_9_6.
userConfig.
logStatement
string
config.
postgresqlConfig_9_6.
userConfig.
logTempFiles
integer (int64)
config.
postgresqlConfig_9_6.
userConfig.
searchPath
string
config.
postgresqlConfig_9_6.
userConfig.
rowSecurity
boolean (boolean)
config.
postgresqlConfig_9_6.
userConfig.
defaultTransactionIsolation
string
config.
postgresqlConfig_9_6.
userConfig.
statementTimeout
integer (int64)
config.
postgresqlConfig_9_6.
userConfig.
lockTimeout
integer (int64)
config.
postgresqlConfig_9_6.
userConfig.
idleInTransactionSessionTimeout
integer (int64)
config.
postgresqlConfig_9_6.
userConfig.
byteaOutput
string
config.
postgresqlConfig_9_6.
userConfig.
xmlbinary
string
config.
postgresqlConfig_9_6.
userConfig.
xmloption
string
config.
postgresqlConfig_9_6.
userConfig.
ginPendingListLimit
integer (int64)
config.
postgresqlConfig_9_6.
userConfig.
deadlockTimeout
integer (int64)
config.
postgresqlConfig_9_6.
userConfig.
maxLocksPerTransaction
integer (int64)
config.
postgresqlConfig_9_6.
userConfig.
maxPredLocksPerTransaction
integer (int64)
config.
postgresqlConfig_9_6.
userConfig.
arrayNulls
boolean (boolean)
config.
postgresqlConfig_9_6.
userConfig.
backslashQuote
string
config.
postgresqlConfig_9_6.
userConfig.
defaultWithOids
boolean (boolean)
config.
postgresqlConfig_9_6.
userConfig.
escapeStringWarning
boolean (boolean)
config.
postgresqlConfig_9_6.
userConfig.
loCompatPrivileges
boolean (boolean)
config.
postgresqlConfig_9_6.
userConfig.
operatorPrecedenceWarning
boolean (boolean)
config.
postgresqlConfig_9_6.
userConfig.
quoteAllIdentifiers
boolean (boolean)
config.
postgresqlConfig_9_6.
userConfig.
standardConformingStrings
boolean (boolean)
config.
postgresqlConfig_9_6.
userConfig.
synchronizeSeqscans
boolean (boolean)
config.
postgresqlConfig_9_6.
userConfig.
transformNullEquals
boolean (boolean)
config.
postgresqlConfig_9_6.
userConfig.
exitOnError
boolean (boolean)
config.
postgresqlConfig_9_6.
userConfig.
seqPageCost
number (double)
config.
postgresqlConfig_9_6.
userConfig.
randomPageCost
number (double)
config.
postgresqlConfig_9_6.
userConfig.
sqlInheritance
boolean (boolean)

This option has been removed in PostgreSQL 10.

config.
postgresqlConfig_9_6.
userConfig.
autovacuumMaxWorkers
integer (int64)

Acceptable values are 1 to 32, inclusive.

config.
postgresqlConfig_9_6.
userConfig.
autovacuumVacuumCostDelay
integer (int64)

Acceptable values are -1 to 100, inclusive.

config.
postgresqlConfig_9_6.
userConfig.
autovacuumVacuumCostLimit
integer (int64)

Acceptable values are -1 to 10000, inclusive.

config.
postgresqlConfig_9_6.
userConfig.
autovacuumNaptime
integer (int64)

Acceptable values are 1000 to 86400000, inclusive.

config.
postgresqlConfig_9_6.
userConfig.
archiveTimeout
integer (int64)

Acceptable values are 10000 to 86400000, inclusive.

config.
postgresqlConfig_9_6.
userConfig.
trackActivityQuerySize
integer (int64)

Acceptable values are 100 to 102400, inclusive.

config.
postgresqlConfig_9_6.
userConfig.
effectiveIoConcurrency
integer (int64)

Acceptable values are 0 to 1000, inclusive.

config.
postgresqlConfig_9_6.
userConfig.
effectiveCacheSize
integer (int64)

Acceptable values are 0 to 549755813888, inclusive.

config.
postgresqlConfig_9_6.
defaultConfig
object

Default configuration for a PostgreSQL 9.6 cluster.

Options and structure of PostgresqlConfig reflects PostgreSQL configuration file parameters whose detailed description is available in PostgreSQL documentation.

config.
postgresqlConfig_9_6.
defaultConfig.
maxConnections
integer (int64)
config.
postgresqlConfig_9_6.
defaultConfig.
sharedBuffers
integer (int64)
config.
postgresqlConfig_9_6.
defaultConfig.
tempBuffers
integer (int64)
config.
postgresqlConfig_9_6.
defaultConfig.
maxPreparedTransactions
integer (int64)
config.
postgresqlConfig_9_6.
defaultConfig.
workMem
integer (int64)
config.
postgresqlConfig_9_6.
defaultConfig.
maintenanceWorkMem
integer (int64)
config.
postgresqlConfig_9_6.
defaultConfig.
replacementSortTuples
integer (int64)
config.
postgresqlConfig_9_6.
defaultConfig.
autovacuumWorkMem
integer (int64)
config.
postgresqlConfig_9_6.
defaultConfig.
tempFileLimit
integer (int64)
config.
postgresqlConfig_9_6.
defaultConfig.
vacuumCostDelay
integer (int64)
config.
postgresqlConfig_9_6.
defaultConfig.
vacuumCostPageHit
integer (int64)
config.
postgresqlConfig_9_6.
defaultConfig.
vacuumCostPageMiss
integer (int64)
config.
postgresqlConfig_9_6.
defaultConfig.
vacuumCostPageDirty
integer (int64)
config.
postgresqlConfig_9_6.
defaultConfig.
vacuumCostLimit
integer (int64)
config.
postgresqlConfig_9_6.
defaultConfig.
bgwriterDelay
integer (int64)

Acceptable values are 10 to 10000, inclusive.

config.
postgresqlConfig_9_6.
defaultConfig.
bgwriterLruMaxpages
integer (int64)
config.
postgresqlConfig_9_6.
defaultConfig.
bgwriterLruMultiplier
number (double)
config.
postgresqlConfig_9_6.
defaultConfig.
bgwriterFlushAfter
integer (int64)

Acceptable values are 0 to 2048, inclusive.

config.
postgresqlConfig_9_6.
defaultConfig.
backendFlushAfter
integer (int64)

Acceptable values are 0 to 2048, inclusive.

config.
postgresqlConfig_9_6.
defaultConfig.
oldSnapshotThreshold
integer (int64)

Acceptable values are -1 to 86400000, inclusive.

config.
postgresqlConfig_9_6.
defaultConfig.
walLevel
string
config.
postgresqlConfig_9_6.
defaultConfig.
synchronousCommit
string
config.
postgresqlConfig_9_6.
defaultConfig.
checkpointTimeout
integer (int64)

Acceptable values are 30000 to 86400000, inclusive.

config.
postgresqlConfig_9_6.
defaultConfig.
checkpointCompletionTarget
number (double)
config.
postgresqlConfig_9_6.
defaultConfig.
checkpointFlushAfter
integer (int64)

Acceptable values are 0 to 2048, inclusive.

config.
postgresqlConfig_9_6.
defaultConfig.
maxWalSize
integer (int64)
config.
postgresqlConfig_9_6.
defaultConfig.
minWalSize
integer (int64)
config.
postgresqlConfig_9_6.
defaultConfig.
maxStandbyStreamingDelay
integer (int64)
config.
postgresqlConfig_9_6.
defaultConfig.
defaultStatisticsTarget
integer (int64)
config.
postgresqlConfig_9_6.
defaultConfig.
constraintExclusion
string
config.
postgresqlConfig_9_6.
defaultConfig.
cursorTupleFraction
number (double)
config.
postgresqlConfig_9_6.
defaultConfig.
fromCollapseLimit
integer (int64)

Acceptable values are 1 to 2147483647, inclusive.

config.
postgresqlConfig_9_6.
defaultConfig.
joinCollapseLimit
integer (int64)

Acceptable values are 1 to 2147483647, inclusive.

config.
postgresqlConfig_9_6.
defaultConfig.
forceParallelMode
string
config.
postgresqlConfig_9_6.
defaultConfig.
clientMinMessages
string
config.
postgresqlConfig_9_6.
defaultConfig.
logMinMessages
string
config.
postgresqlConfig_9_6.
defaultConfig.
logMinErrorStatement
string
config.
postgresqlConfig_9_6.
defaultConfig.
logMinDurationStatement
integer (int64)
config.
postgresqlConfig_9_6.
defaultConfig.
logCheckpoints
boolean (boolean)
config.
postgresqlConfig_9_6.
defaultConfig.
logConnections
boolean (boolean)
config.
postgresqlConfig_9_6.
defaultConfig.
logDisconnections
boolean (boolean)
config.
postgresqlConfig_9_6.
defaultConfig.
logDuration
boolean (boolean)
config.
postgresqlConfig_9_6.
defaultConfig.
logErrorVerbosity
string
config.
postgresqlConfig_9_6.
defaultConfig.
logLockWaits
boolean (boolean)
config.
postgresqlConfig_9_6.
defaultConfig.
logStatement
string
config.
postgresqlConfig_9_6.
defaultConfig.
logTempFiles
integer (int64)
config.
postgresqlConfig_9_6.
defaultConfig.
searchPath
string
config.
postgresqlConfig_9_6.
defaultConfig.
rowSecurity
boolean (boolean)
config.
postgresqlConfig_9_6.
defaultConfig.
defaultTransactionIsolation
string
config.
postgresqlConfig_9_6.
defaultConfig.
statementTimeout
integer (int64)
config.
postgresqlConfig_9_6.
defaultConfig.
lockTimeout
integer (int64)
config.
postgresqlConfig_9_6.
defaultConfig.
idleInTransactionSessionTimeout
integer (int64)
config.
postgresqlConfig_9_6.
defaultConfig.
byteaOutput
string
config.
postgresqlConfig_9_6.
defaultConfig.
xmlbinary
string
config.
postgresqlConfig_9_6.
defaultConfig.
xmloption
string
config.
postgresqlConfig_9_6.
defaultConfig.
ginPendingListLimit
integer (int64)
config.
postgresqlConfig_9_6.
defaultConfig.
deadlockTimeout
integer (int64)
config.
postgresqlConfig_9_6.
defaultConfig.
maxLocksPerTransaction
integer (int64)
config.
postgresqlConfig_9_6.
defaultConfig.
maxPredLocksPerTransaction
integer (int64)
config.
postgresqlConfig_9_6.
defaultConfig.
arrayNulls
boolean (boolean)
config.
postgresqlConfig_9_6.
defaultConfig.
backslashQuote
string
config.
postgresqlConfig_9_6.
defaultConfig.
defaultWithOids
boolean (boolean)
config.
postgresqlConfig_9_6.
defaultConfig.
escapeStringWarning
boolean (boolean)
config.
postgresqlConfig_9_6.
defaultConfig.
loCompatPrivileges
boolean (boolean)
config.
postgresqlConfig_9_6.
defaultConfig.
operatorPrecedenceWarning
boolean (boolean)
config.
postgresqlConfig_9_6.
defaultConfig.
quoteAllIdentifiers
boolean (boolean)
config.
postgresqlConfig_9_6.
defaultConfig.
standardConformingStrings
boolean (boolean)
config.
postgresqlConfig_9_6.
defaultConfig.
synchronizeSeqscans
boolean (boolean)
config.
postgresqlConfig_9_6.
defaultConfig.
transformNullEquals
boolean (boolean)
config.
postgresqlConfig_9_6.
defaultConfig.
exitOnError
boolean (boolean)
config.
postgresqlConfig_9_6.
defaultConfig.
seqPageCost
number (double)
config.
postgresqlConfig_9_6.
defaultConfig.
randomPageCost
number (double)
config.
postgresqlConfig_9_6.
defaultConfig.
sqlInheritance
boolean (boolean)

This option has been removed in PostgreSQL 10.

config.
postgresqlConfig_9_6.
defaultConfig.
autovacuumMaxWorkers
integer (int64)

Acceptable values are 1 to 32, inclusive.

config.
postgresqlConfig_9_6.
defaultConfig.
autovacuumVacuumCostDelay
integer (int64)

Acceptable values are -1 to 100, inclusive.

config.
postgresqlConfig_9_6.
defaultConfig.
autovacuumVacuumCostLimit
integer (int64)

Acceptable values are -1 to 10000, inclusive.

config.
postgresqlConfig_9_6.
defaultConfig.
autovacuumNaptime
integer (int64)

Acceptable values are 1000 to 86400000, inclusive.

config.
postgresqlConfig_9_6.
defaultConfig.
archiveTimeout
integer (int64)

Acceptable values are 10000 to 86400000, inclusive.

config.
postgresqlConfig_9_6.
defaultConfig.
trackActivityQuerySize
integer (int64)

Acceptable values are 100 to 102400, inclusive.

config.
postgresqlConfig_9_6.
defaultConfig.
effectiveIoConcurrency
integer (int64)

Acceptable values are 0 to 1000, inclusive.

config.
postgresqlConfig_9_6.
defaultConfig.
effectiveCacheSize
integer (int64)

Acceptable values are 0 to 549755813888, inclusive.

config.
postgresqlConfig_10_1C
object
Configuration of a PostgreSQL 10 1C server.
config includes only one of the fields postgresqlConfig_9_6, postgresqlConfig_10_1C, postgresqlConfig_10, postgresqlConfig_11, postgresqlConfig_11_1C, postgresqlConfig_12, postgresqlConfig_12_1C, postgresqlConfig_13, postgresqlConfig_14

config.
postgresqlConfig_10_1C.
effectiveConfig
object

Required. Effective settings for a PostgreSQL 10 1C cluster (a combination of settings defined in userConfig and defaultConfig).

Options and structure of PostgresqlConfig reflects PostgreSQL configuration file parameters whose detailed description is available in PostgreSQL documentation.

config.
postgresqlConfig_10_1C.
effectiveConfig.
maxConnections
integer (int64)
config.
postgresqlConfig_10_1C.
effectiveConfig.
sharedBuffers
integer (int64)
config.
postgresqlConfig_10_1C.
effectiveConfig.
tempBuffers
integer (int64)
config.
postgresqlConfig_10_1C.
effectiveConfig.
maxPreparedTransactions
integer (int64)
config.
postgresqlConfig_10_1C.
effectiveConfig.
workMem
integer (int64)
config.
postgresqlConfig_10_1C.
effectiveConfig.
maintenanceWorkMem
integer (int64)
config.
postgresqlConfig_10_1C.
effectiveConfig.
replacementSortTuples
integer (int64)
config.
postgresqlConfig_10_1C.
effectiveConfig.
autovacuumWorkMem
integer (int64)
config.
postgresqlConfig_10_1C.
effectiveConfig.
tempFileLimit
integer (int64)
config.
postgresqlConfig_10_1C.
effectiveConfig.
vacuumCostDelay
integer (int64)
config.
postgresqlConfig_10_1C.
effectiveConfig.
vacuumCostPageHit
integer (int64)
config.
postgresqlConfig_10_1C.
effectiveConfig.
vacuumCostPageMiss
integer (int64)
config.
postgresqlConfig_10_1C.
effectiveConfig.
vacuumCostPageDirty
integer (int64)
config.
postgresqlConfig_10_1C.
effectiveConfig.
vacuumCostLimit
integer (int64)
config.
postgresqlConfig_10_1C.
effectiveConfig.
bgwriterDelay
integer (int64)

Acceptable values are 10 to 10000, inclusive.

config.
postgresqlConfig_10_1C.
effectiveConfig.
bgwriterLruMaxpages
integer (int64)
config.
postgresqlConfig_10_1C.
effectiveConfig.
bgwriterLruMultiplier
number (double)
config.
postgresqlConfig_10_1C.
effectiveConfig.
bgwriterFlushAfter
integer (int64)

Acceptable values are 0 to 2048, inclusive.

config.
postgresqlConfig_10_1C.
effectiveConfig.
backendFlushAfter
integer (int64)

Acceptable values are 0 to 2048, inclusive.

config.
postgresqlConfig_10_1C.
effectiveConfig.
oldSnapshotThreshold
integer (int64)

Acceptable values are -1 to 86400000, inclusive.

config.
postgresqlConfig_10_1C.
effectiveConfig.
walLevel
string
config.
postgresqlConfig_10_1C.
effectiveConfig.
synchronousCommit
string
config.
postgresqlConfig_10_1C.
effectiveConfig.
checkpointTimeout
integer (int64)

Acceptable values are 30000 to 86400000, inclusive.

config.
postgresqlConfig_10_1C.
effectiveConfig.
checkpointCompletionTarget
number (double)
config.
postgresqlConfig_10_1C.
effectiveConfig.
checkpointFlushAfter
integer (int64)

Acceptable values are 0 to 2048, inclusive.

config.
postgresqlConfig_10_1C.
effectiveConfig.
maxWalSize
integer (int64)
config.
postgresqlConfig_10_1C.
effectiveConfig.
minWalSize
integer (int64)
config.
postgresqlConfig_10_1C.
effectiveConfig.
maxStandbyStreamingDelay
integer (int64)
config.
postgresqlConfig_10_1C.
effectiveConfig.
defaultStatisticsTarget
integer (int64)
config.
postgresqlConfig_10_1C.
effectiveConfig.
constraintExclusion
string
config.
postgresqlConfig_10_1C.
effectiveConfig.
cursorTupleFraction
number (double)
config.
postgresqlConfig_10_1C.
effectiveConfig.
fromCollapseLimit
integer (int64)

Acceptable values are 1 to 2147483647, inclusive.

config.
postgresqlConfig_10_1C.
effectiveConfig.
joinCollapseLimit
integer (int64)

Acceptable values are 1 to 2147483647, inclusive.

config.
postgresqlConfig_10_1C.
effectiveConfig.
forceParallelMode
string
config.
postgresqlConfig_10_1C.
effectiveConfig.
clientMinMessages
string
config.
postgresqlConfig_10_1C.
effectiveConfig.
logMinMessages
string
config.
postgresqlConfig_10_1C.
effectiveConfig.
logMinErrorStatement
string
config.
postgresqlConfig_10_1C.
effectiveConfig.
logMinDurationStatement
integer (int64)
config.
postgresqlConfig_10_1C.
effectiveConfig.
logCheckpoints
boolean (boolean)
config.
postgresqlConfig_10_1C.
effectiveConfig.
logConnections
boolean (boolean)
config.
postgresqlConfig_10_1C.
effectiveConfig.
logDisconnections
boolean (boolean)
config.
postgresqlConfig_10_1C.
effectiveConfig.
logDuration
boolean (boolean)
config.
postgresqlConfig_10_1C.
effectiveConfig.
logErrorVerbosity
string
config.
postgresqlConfig_10_1C.
effectiveConfig.
logLockWaits
boolean (boolean)
config.
postgresqlConfig_10_1C.
effectiveConfig.
logStatement
string
config.
postgresqlConfig_10_1C.
effectiveConfig.
logTempFiles
integer (int64)
config.
postgresqlConfig_10_1C.
effectiveConfig.
searchPath
string
config.
postgresqlConfig_10_1C.
effectiveConfig.
rowSecurity
boolean (boolean)
config.
postgresqlConfig_10_1C.
effectiveConfig.
defaultTransactionIsolation
string
config.
postgresqlConfig_10_1C.
effectiveConfig.
statementTimeout
integer (int64)
config.
postgresqlConfig_10_1C.
effectiveConfig.
lockTimeout
integer (int64)
config.
postgresqlConfig_10_1C.
effectiveConfig.
idleInTransactionSessionTimeout
integer (int64)
config.
postgresqlConfig_10_1C.
effectiveConfig.
byteaOutput
string
config.
postgresqlConfig_10_1C.
effectiveConfig.
xmlbinary
string
config.
postgresqlConfig_10_1C.
effectiveConfig.
xmloption
string
config.
postgresqlConfig_10_1C.
effectiveConfig.
ginPendingListLimit
integer (int64)
config.
postgresqlConfig_10_1C.
effectiveConfig.
deadlockTimeout
integer (int64)
config.
postgresqlConfig_10_1C.
effectiveConfig.
maxLocksPerTransaction
integer (int64)
config.
postgresqlConfig_10_1C.
effectiveConfig.
maxPredLocksPerTransaction
integer (int64)
config.
postgresqlConfig_10_1C.
effectiveConfig.
arrayNulls
boolean (boolean)
config.
postgresqlConfig_10_1C.
effectiveConfig.
backslashQuote
string
config.
postgresqlConfig_10_1C.
effectiveConfig.
defaultWithOids
boolean (boolean)
config.
postgresqlConfig_10_1C.
effectiveConfig.
escapeStringWarning
boolean (boolean)
config.
postgresqlConfig_10_1C.
effectiveConfig.
loCompatPrivileges
boolean (boolean)
config.
postgresqlConfig_10_1C.
effectiveConfig.
operatorPrecedenceWarning
boolean (boolean)
config.
postgresqlConfig_10_1C.
effectiveConfig.
quoteAllIdentifiers
boolean (boolean)
config.
postgresqlConfig_10_1C.
effectiveConfig.
standardConformingStrings
boolean (boolean)
config.
postgresqlConfig_10_1C.
effectiveConfig.
synchronizeSeqscans
boolean (boolean)
config.
postgresqlConfig_10_1C.
effectiveConfig.
transformNullEquals
boolean (boolean)
config.
postgresqlConfig_10_1C.
effectiveConfig.
exitOnError
boolean (boolean)
config.
postgresqlConfig_10_1C.
effectiveConfig.
seqPageCost
number (double)
config.
postgresqlConfig_10_1C.
effectiveConfig.
randomPageCost
number (double)
config.
postgresqlConfig_10_1C.
effectiveConfig.
autovacuumMaxWorkers
integer (int64)

Acceptable values are 1 to 32, inclusive.

config.
postgresqlConfig_10_1C.
effectiveConfig.
autovacuumVacuumCostDelay
integer (int64)

Acceptable values are -1 to 100, inclusive.

config.
postgresqlConfig_10_1C.
effectiveConfig.
autovacuumVacuumCostLimit
integer (int64)

Acceptable values are -1 to 10000, inclusive.

config.
postgresqlConfig_10_1C.
effectiveConfig.
autovacuumNaptime
integer (int64)

Acceptable values are 1000 to 86400000, inclusive.

config.
postgresqlConfig_10_1C.
effectiveConfig.
archiveTimeout
integer (int64)

Acceptable values are 10000 to 86400000, inclusive.

config.
postgresqlConfig_10_1C.
effectiveConfig.
trackActivityQuerySize
integer (int64)

Acceptable values are 100 to 102400, inclusive.

config.
postgresqlConfig_10_1C.
effectiveConfig.
enableBitmapscan
boolean (boolean)
config.
postgresqlConfig_10_1C.
effectiveConfig.
enableHashagg
boolean (boolean)
config.
postgresqlConfig_10_1C.
effectiveConfig.
enableHashjoin
boolean (boolean)
config.
postgresqlConfig_10_1C.
effectiveConfig.
enableIndexscan
boolean (boolean)
config.
postgresqlConfig_10_1C.
effectiveConfig.
enableIndexonlyscan
boolean (boolean)
config.
postgresqlConfig_10_1C.
effectiveConfig.
enableMaterial
boolean (boolean)
config.
postgresqlConfig_10_1C.
effectiveConfig.
enableMergejoin
boolean (boolean)
config.
postgresqlConfig_10_1C.
effectiveConfig.
enableNestloop
boolean (boolean)
config.
postgresqlConfig_10_1C.
effectiveConfig.
enableSeqscan
boolean (boolean)
config.
postgresqlConfig_10_1C.
effectiveConfig.
enableSort
boolean (boolean)
config.
postgresqlConfig_10_1C.
effectiveConfig.
enableTidscan
boolean (boolean)
config.
postgresqlConfig_10_1C.
effectiveConfig.
maxWorkerProcesses
integer (int64)

Acceptable values are 0 to 1024, inclusive.

config.
postgresqlConfig_10_1C.
effectiveConfig.
maxParallelWorkers
integer (int64)

Acceptable values are 0 to 1024, inclusive.

config.
postgresqlConfig_10_1C.
effectiveConfig.
maxParallelWorkersPerGather
integer (int64)

Acceptable values are 0 to 1024, inclusive.

config.
postgresqlConfig_10_1C.
effectiveConfig.
autovacuumVacuumScaleFactor
number (double)

Acceptable values are 0 to 1, inclusive.

config.
postgresqlConfig_10_1C.
effectiveConfig.
autovacuumAnalyzeScaleFactor
number (double)

Acceptable values are 0 to 1, inclusive.

config.
postgresqlConfig_10_1C.
effectiveConfig.
defaultTransactionReadOnly
boolean (boolean)
config.
postgresqlConfig_10_1C.
effectiveConfig.
timezone
string
config.
postgresqlConfig_10_1C.
effectiveConfig.
effectiveIoConcurrency
integer (int64)

Acceptable values are 0 to 1000, inclusive.

config.
postgresqlConfig_10_1C.
effectiveConfig.
effectiveCacheSize
integer (int64)

Acceptable values are 0 to 549755813888, inclusive.

config.
postgresqlConfig_10_1C.
effectiveConfig.
sharedPreloadLibraries[]
string
config.
postgresqlConfig_10_1C.
effectiveConfig.
autoExplainLogMinDuration
integer (int64)

Acceptable values are -1 to 2147483647, inclusive.

config.
postgresqlConfig_10_1C.
effectiveConfig.
autoExplainLogAnalyze
boolean (boolean)
config.
postgresqlConfig_10_1C.
effectiveConfig.
autoExplainLogBuffers
boolean (boolean)
config.
postgresqlConfig_10_1C.
effectiveConfig.
autoExplainLogTiming
boolean (boolean)
config.
postgresqlConfig_10_1C.
effectiveConfig.
autoExplainLogTriggers
boolean (boolean)
config.
postgresqlConfig_10_1C.
effectiveConfig.
autoExplainLogVerbose
boolean (boolean)
config.
postgresqlConfig_10_1C.
effectiveConfig.
autoExplainLogNestedStatements
boolean (boolean)
config.
postgresqlConfig_10_1C.
effectiveConfig.
autoExplainSampleRate
number (double)

Acceptable values are 0 to 1, inclusive.

config.
postgresqlConfig_10_1C.
effectiveConfig.
pgHintPlanEnableHint
boolean (boolean)
config.
postgresqlConfig_10_1C.
effectiveConfig.
pgHintPlanEnableHintTable
boolean (boolean)
config.
postgresqlConfig_10_1C.
effectiveConfig.
pgHintPlanDebugPrint
string
config.
postgresqlConfig_10_1C.
effectiveConfig.
pgHintPlanMessageLevel
string
config.
postgresqlConfig_10_1C.
effectiveConfig.
onlineAnalyzeEnable
boolean (boolean)
config.
postgresqlConfig_10_1C.
effectiveConfig.
plantunerFixEmptyTable
boolean (boolean)
config.
postgresqlConfig_10_1C.
effectiveConfig.
pgQualstatsEnabled
boolean (boolean)
config.
postgresqlConfig_10_1C.
effectiveConfig.
pgQualstatsTrackConstants
boolean (boolean)
config.
postgresqlConfig_10_1C.
effectiveConfig.
pgQualstatsMax
integer (int64)
config.
postgresqlConfig_10_1C.
effectiveConfig.
pgQualstatsResolveOids
boolean (boolean)
config.
postgresqlConfig_10_1C.
effectiveConfig.
pgQualstatsSampleRate
number (double)
config.
postgresqlConfig_10_1C.
userConfig
object

User-defined settings for a PostgreSQL 10 1C cluster.

Options and structure of PostgresqlConfig reflects PostgreSQL configuration file parameters whose detailed description is available in PostgreSQL documentation.

config.
postgresqlConfig_10_1C.
userConfig.
maxConnections
integer (int64)
config.
postgresqlConfig_10_1C.
userConfig.
sharedBuffers
integer (int64)
config.
postgresqlConfig_10_1C.
userConfig.
tempBuffers
integer (int64)
config.
postgresqlConfig_10_1C.
userConfig.
maxPreparedTransactions
integer (int64)
config.
postgresqlConfig_10_1C.
userConfig.
workMem
integer (int64)
config.
postgresqlConfig_10_1C.
userConfig.
maintenanceWorkMem
integer (int64)
config.
postgresqlConfig_10_1C.
userConfig.
replacementSortTuples
integer (int64)
config.
postgresqlConfig_10_1C.
userConfig.
autovacuumWorkMem
integer (int64)
config.
postgresqlConfig_10_1C.
userConfig.
tempFileLimit
integer (int64)
config.
postgresqlConfig_10_1C.
userConfig.
vacuumCostDelay
integer (int64)
config.
postgresqlConfig_10_1C.
userConfig.
vacuumCostPageHit
integer (int64)
config.
postgresqlConfig_10_1C.
userConfig.
vacuumCostPageMiss
integer (int64)
config.
postgresqlConfig_10_1C.
userConfig.
vacuumCostPageDirty
integer (int64)
config.
postgresqlConfig_10_1C.
userConfig.
vacuumCostLimit
integer (int64)
config.
postgresqlConfig_10_1C.
userConfig.
bgwriterDelay
integer (int64)

Acceptable values are 10 to 10000, inclusive.

config.
postgresqlConfig_10_1C.
userConfig.
bgwriterLruMaxpages
integer (int64)
config.
postgresqlConfig_10_1C.
userConfig.
bgwriterLruMultiplier
number (double)
config.
postgresqlConfig_10_1C.
userConfig.
bgwriterFlushAfter
integer (int64)

Acceptable values are 0 to 2048, inclusive.

config.
postgresqlConfig_10_1C.
userConfig.
backendFlushAfter
integer (int64)

Acceptable values are 0 to 2048, inclusive.

config.
postgresqlConfig_10_1C.
userConfig.
oldSnapshotThreshold
integer (int64)

Acceptable values are -1 to 86400000, inclusive.

config.
postgresqlConfig_10_1C.
userConfig.
walLevel
string
config.
postgresqlConfig_10_1C.
userConfig.
synchronousCommit
string
config.
postgresqlConfig_10_1C.
userConfig.
checkpointTimeout
integer (int64)

Acceptable values are 30000 to 86400000, inclusive.

config.
postgresqlConfig_10_1C.
userConfig.
checkpointCompletionTarget
number (double)
config.
postgresqlConfig_10_1C.
userConfig.
checkpointFlushAfter
integer (int64)

Acceptable values are 0 to 2048, inclusive.

config.
postgresqlConfig_10_1C.
userConfig.
maxWalSize
integer (int64)
config.
postgresqlConfig_10_1C.
userConfig.
minWalSize
integer (int64)
config.
postgresqlConfig_10_1C.
userConfig.
maxStandbyStreamingDelay
integer (int64)
config.
postgresqlConfig_10_1C.
userConfig.
defaultStatisticsTarget
integer (int64)
config.
postgresqlConfig_10_1C.
userConfig.
constraintExclusion
string
config.
postgresqlConfig_10_1C.
userConfig.
cursorTupleFraction
number (double)
config.
postgresqlConfig_10_1C.
userConfig.
fromCollapseLimit
integer (int64)

Acceptable values are 1 to 2147483647, inclusive.

config.
postgresqlConfig_10_1C.
userConfig.
joinCollapseLimit
integer (int64)

Acceptable values are 1 to 2147483647, inclusive.

config.
postgresqlConfig_10_1C.
userConfig.
forceParallelMode
string
config.
postgresqlConfig_10_1C.
userConfig.
clientMinMessages
string
config.
postgresqlConfig_10_1C.
userConfig.
logMinMessages
string
config.
postgresqlConfig_10_1C.
userConfig.
logMinErrorStatement
string
config.
postgresqlConfig_10_1C.
userConfig.
logMinDurationStatement
integer (int64)
config.
postgresqlConfig_10_1C.
userConfig.
logCheckpoints
boolean (boolean)
config.
postgresqlConfig_10_1C.
userConfig.
logConnections
boolean (boolean)
config.
postgresqlConfig_10_1C.
userConfig.
logDisconnections
boolean (boolean)
config.
postgresqlConfig_10_1C.
userConfig.
logDuration
boolean (boolean)
config.
postgresqlConfig_10_1C.
userConfig.
logErrorVerbosity
string
config.
postgresqlConfig_10_1C.
userConfig.
logLockWaits
boolean (boolean)
config.
postgresqlConfig_10_1C.
userConfig.
logStatement
string
config.
postgresqlConfig_10_1C.
userConfig.
logTempFiles
integer (int64)
config.
postgresqlConfig_10_1C.
userConfig.
searchPath
string
config.
postgresqlConfig_10_1C.
userConfig.
rowSecurity
boolean (boolean)
config.
postgresqlConfig_10_1C.
userConfig.
defaultTransactionIsolation
string
config.
postgresqlConfig_10_1C.
userConfig.
statementTimeout
integer (int64)
config.
postgresqlConfig_10_1C.
userConfig.
lockTimeout
integer (int64)
config.
postgresqlConfig_10_1C.
userConfig.
idleInTransactionSessionTimeout
integer (int64)
config.
postgresqlConfig_10_1C.
userConfig.
byteaOutput
string
config.
postgresqlConfig_10_1C.
userConfig.
xmlbinary
string
config.
postgresqlConfig_10_1C.
userConfig.
xmloption
string
config.
postgresqlConfig_10_1C.
userConfig.
ginPendingListLimit
integer (int64)
config.
postgresqlConfig_10_1C.
userConfig.
deadlockTimeout
integer (int64)
config.
postgresqlConfig_10_1C.
userConfig.
maxLocksPerTransaction
integer (int64)
config.
postgresqlConfig_10_1C.
userConfig.
maxPredLocksPerTransaction
integer (int64)
config.
postgresqlConfig_10_1C.
userConfig.
arrayNulls
boolean (boolean)
config.
postgresqlConfig_10_1C.
userConfig.
backslashQuote
string
config.
postgresqlConfig_10_1C.
userConfig.
defaultWithOids
boolean (boolean)
config.
postgresqlConfig_10_1C.
userConfig.
escapeStringWarning
boolean (boolean)
config.
postgresqlConfig_10_1C.
userConfig.
loCompatPrivileges
boolean (boolean)
config.
postgresqlConfig_10_1C.
userConfig.
operatorPrecedenceWarning
boolean (boolean)
config.
postgresqlConfig_10_1C.
userConfig.
quoteAllIdentifiers
boolean (boolean)
config.
postgresqlConfig_10_1C.
userConfig.
standardConformingStrings
boolean (boolean)
config.
postgresqlConfig_10_1C.
userConfig.
synchronizeSeqscans
boolean (boolean)
config.
postgresqlConfig_10_1C.
userConfig.
transformNullEquals
boolean (boolean)
config.
postgresqlConfig_10_1C.
userConfig.
exitOnError
boolean (boolean)
config.
postgresqlConfig_10_1C.
userConfig.
seqPageCost
number (double)
config.
postgresqlConfig_10_1C.
userConfig.
randomPageCost
number (double)
config.
postgresqlConfig_10_1C.
userConfig.
autovacuumMaxWorkers
integer (int64)

Acceptable values are 1 to 32, inclusive.

config.
postgresqlConfig_10_1C.
userConfig.
autovacuumVacuumCostDelay
integer (int64)

Acceptable values are -1 to 100, inclusive.

config.
postgresqlConfig_10_1C.
userConfig.
autovacuumVacuumCostLimit
integer (int64)

Acceptable values are -1 to 10000, inclusive.

config.
postgresqlConfig_10_1C.
userConfig.
autovacuumNaptime
integer (int64)

Acceptable values are 1000 to 86400000, inclusive.

config.
postgresqlConfig_10_1C.
userConfig.
archiveTimeout
integer (int64)

Acceptable values are 10000 to 86400000, inclusive.

config.
postgresqlConfig_10_1C.
userConfig.
trackActivityQuerySize
integer (int64)

Acceptable values are 100 to 102400, inclusive.

config.
postgresqlConfig_10_1C.
userConfig.
enableBitmapscan
boolean (boolean)
config.
postgresqlConfig_10_1C.
userConfig.
enableHashagg
boolean (boolean)
config.
postgresqlConfig_10_1C.
userConfig.
enableHashjoin
boolean (boolean)
config.
postgresqlConfig_10_1C.
userConfig.
enableIndexscan
boolean (boolean)
config.
postgresqlConfig_10_1C.
userConfig.
enableIndexonlyscan
boolean (boolean)
config.
postgresqlConfig_10_1C.
userConfig.
enableMaterial
boolean (boolean)
config.
postgresqlConfig_10_1C.
userConfig.
enableMergejoin
boolean (boolean)
config.
postgresqlConfig_10_1C.
userConfig.
enableNestloop
boolean (boolean)
config.
postgresqlConfig_10_1C.
userConfig.
enableSeqscan
boolean (boolean)
config.
postgresqlConfig_10_1C.
userConfig.
enableSort
boolean (boolean)
config.
postgresqlConfig_10_1C.
userConfig.
enableTidscan
boolean (boolean)
config.
postgresqlConfig_10_1C.
userConfig.
maxWorkerProcesses
integer (int64)

Acceptable values are 0 to 1024, inclusive.

config.
postgresqlConfig_10_1C.
userConfig.
maxParallelWorkers
integer (int64)

Acceptable values are 0 to 1024, inclusive.

config.
postgresqlConfig_10_1C.
userConfig.
maxParallelWorkersPerGather
integer (int64)

Acceptable values are 0 to 1024, inclusive.

config.
postgresqlConfig_10_1C.
userConfig.
autovacuumVacuumScaleFactor
number (double)

Acceptable values are 0 to 1, inclusive.

config.
postgresqlConfig_10_1C.
userConfig.
autovacuumAnalyzeScaleFactor
number (double)

Acceptable values are 0 to 1, inclusive.

config.
postgresqlConfig_10_1C.
userConfig.
defaultTransactionReadOnly
boolean (boolean)
config.
postgresqlConfig_10_1C.
userConfig.
timezone
string
config.
postgresqlConfig_10_1C.
userConfig.
effectiveIoConcurrency
integer (int64)

Acceptable values are 0 to 1000, inclusive.

config.
postgresqlConfig_10_1C.
userConfig.
effectiveCacheSize
integer (int64)

Acceptable values are 0 to 549755813888, inclusive.

config.
postgresqlConfig_10_1C.
userConfig.
sharedPreloadLibraries[]
string
config.
postgresqlConfig_10_1C.
userConfig.
autoExplainLogMinDuration
integer (int64)

Acceptable values are -1 to 2147483647, inclusive.

config.
postgresqlConfig_10_1C.
userConfig.
autoExplainLogAnalyze
boolean (boolean)
config.
postgresqlConfig_10_1C.
userConfig.
autoExplainLogBuffers
boolean (boolean)
config.
postgresqlConfig_10_1C.
userConfig.
autoExplainLogTiming
boolean (boolean)
config.
postgresqlConfig_10_1C.
userConfig.
autoExplainLogTriggers
boolean (boolean)
config.
postgresqlConfig_10_1C.
userConfig.
autoExplainLogVerbose
boolean (boolean)
config.
postgresqlConfig_10_1C.
userConfig.
autoExplainLogNestedStatements
boolean (boolean)
config.
postgresqlConfig_10_1C.
userConfig.
autoExplainSampleRate
number (double)

Acceptable values are 0 to 1, inclusive.

config.
postgresqlConfig_10_1C.
userConfig.
pgHintPlanEnableHint
boolean (boolean)
config.
postgresqlConfig_10_1C.
userConfig.
pgHintPlanEnableHintTable
boolean (boolean)
config.
postgresqlConfig_10_1C.
userConfig.
pgHintPlanDebugPrint
string
config.
postgresqlConfig_10_1C.
userConfig.
pgHintPlanMessageLevel
string
config.
postgresqlConfig_10_1C.
userConfig.
onlineAnalyzeEnable
boolean (boolean)
config.
postgresqlConfig_10_1C.
userConfig.
plantunerFixEmptyTable
boolean (boolean)
config.
postgresqlConfig_10_1C.
userConfig.
pgQualstatsEnabled
boolean (boolean)
config.
postgresqlConfig_10_1C.
userConfig.
pgQualstatsTrackConstants
boolean (boolean)
config.
postgresqlConfig_10_1C.
userConfig.
pgQualstatsMax
integer (int64)
config.
postgresqlConfig_10_1C.
userConfig.
pgQualstatsResolveOids
boolean (boolean)
config.
postgresqlConfig_10_1C.
userConfig.
pgQualstatsSampleRate
number (double)
config.
postgresqlConfig_10_1C.
defaultConfig
object

Default configuration for a PostgreSQL 10 1C cluster.

Options and structure of PostgresqlConfig reflects PostgreSQL configuration file parameters whose detailed description is available in PostgreSQL documentation.

config.
postgresqlConfig_10_1C.
defaultConfig.
maxConnections
integer (int64)
config.
postgresqlConfig_10_1C.
defaultConfig.
sharedBuffers
integer (int64)
config.
postgresqlConfig_10_1C.
defaultConfig.
tempBuffers
integer (int64)
config.
postgresqlConfig_10_1C.
defaultConfig.
maxPreparedTransactions
integer (int64)
config.
postgresqlConfig_10_1C.
defaultConfig.
workMem
integer (int64)
config.
postgresqlConfig_10_1C.
defaultConfig.
maintenanceWorkMem
integer (int64)
config.
postgresqlConfig_10_1C.
defaultConfig.
replacementSortTuples
integer (int64)
config.
postgresqlConfig_10_1C.
defaultConfig.
autovacuumWorkMem
integer (int64)
config.
postgresqlConfig_10_1C.
defaultConfig.
tempFileLimit
integer (int64)
config.
postgresqlConfig_10_1C.
defaultConfig.
vacuumCostDelay
integer (int64)
config.
postgresqlConfig_10_1C.
defaultConfig.
vacuumCostPageHit
integer (int64)
config.
postgresqlConfig_10_1C.
defaultConfig.
vacuumCostPageMiss
integer (int64)
config.
postgresqlConfig_10_1C.
defaultConfig.
vacuumCostPageDirty
integer (int64)
config.
postgresqlConfig_10_1C.
defaultConfig.
vacuumCostLimit
integer (int64)
config.
postgresqlConfig_10_1C.
defaultConfig.
bgwriterDelay
integer (int64)

Acceptable values are 10 to 10000, inclusive.

config.
postgresqlConfig_10_1C.
defaultConfig.
bgwriterLruMaxpages
integer (int64)
config.
postgresqlConfig_10_1C.
defaultConfig.
bgwriterLruMultiplier
number (double)
config.
postgresqlConfig_10_1C.
defaultConfig.
bgwriterFlushAfter
integer (int64)

Acceptable values are 0 to 2048, inclusive.

config.
postgresqlConfig_10_1C.
defaultConfig.
backendFlushAfter
integer (int64)

Acceptable values are 0 to 2048, inclusive.

config.
postgresqlConfig_10_1C.
defaultConfig.
oldSnapshotThreshold
integer (int64)

Acceptable values are -1 to 86400000, inclusive.

config.
postgresqlConfig_10_1C.
defaultConfig.
walLevel
string
config.
postgresqlConfig_10_1C.
defaultConfig.
synchronousCommit
string
config.
postgresqlConfig_10_1C.
defaultConfig.
checkpointTimeout
integer (int64)

Acceptable values are 30000 to 86400000, inclusive.

config.
postgresqlConfig_10_1C.
defaultConfig.
checkpointCompletionTarget
number (double)
config.
postgresqlConfig_10_1C.
defaultConfig.
checkpointFlushAfter
integer (int64)

Acceptable values are 0 to 2048, inclusive.

config.
postgresqlConfig_10_1C.
defaultConfig.
maxWalSize
integer (int64)
config.
postgresqlConfig_10_1C.
defaultConfig.
minWalSize
integer (int64)
config.
postgresqlConfig_10_1C.
defaultConfig.
maxStandbyStreamingDelay
integer (int64)
config.
postgresqlConfig_10_1C.
defaultConfig.
defaultStatisticsTarget
integer (int64)
config.
postgresqlConfig_10_1C.
defaultConfig.
constraintExclusion
string
config.
postgresqlConfig_10_1C.
defaultConfig.
cursorTupleFraction
number (double)
config.
postgresqlConfig_10_1C.
defaultConfig.
fromCollapseLimit
integer (int64)

Acceptable values are 1 to 2147483647, inclusive.

config.
postgresqlConfig_10_1C.
defaultConfig.
joinCollapseLimit
integer (int64)

Acceptable values are 1 to 2147483647, inclusive.

config.
postgresqlConfig_10_1C.
defaultConfig.
forceParallelMode
string
config.
postgresqlConfig_10_1C.
defaultConfig.
clientMinMessages
string
config.
postgresqlConfig_10_1C.
defaultConfig.
logMinMessages
string
config.
postgresqlConfig_10_1C.
defaultConfig.
logMinErrorStatement
string
config.
postgresqlConfig_10_1C.
defaultConfig.
logMinDurationStatement
integer (int64)
config.
postgresqlConfig_10_1C.
defaultConfig.
logCheckpoints
boolean (boolean)
config.
postgresqlConfig_10_1C.
defaultConfig.
logConnections
boolean (boolean)
config.
postgresqlConfig_10_1C.
defaultConfig.
logDisconnections
boolean (boolean)
config.
postgresqlConfig_10_1C.
defaultConfig.
logDuration
boolean (boolean)
config.
postgresqlConfig_10_1C.
defaultConfig.
logErrorVerbosity
string
config.
postgresqlConfig_10_1C.
defaultConfig.
logLockWaits
boolean (boolean)
config.
postgresqlConfig_10_1C.
defaultConfig.
logStatement
string
config.
postgresqlConfig_10_1C.
defaultConfig.
logTempFiles
integer (int64)
config.
postgresqlConfig_10_1C.
defaultConfig.
searchPath
string
config.
postgresqlConfig_10_1C.
defaultConfig.
rowSecurity
boolean (boolean)
config.
postgresqlConfig_10_1C.
defaultConfig.
defaultTransactionIsolation
string
config.
postgresqlConfig_10_1C.
defaultConfig.
statementTimeout
integer (int64)
config.
postgresqlConfig_10_1C.
defaultConfig.
lockTimeout
integer (int64)
config.
postgresqlConfig_10_1C.
defaultConfig.
idleInTransactionSessionTimeout
integer (int64)
config.
postgresqlConfig_10_1C.
defaultConfig.
byteaOutput
string
config.
postgresqlConfig_10_1C.
defaultConfig.
xmlbinary
string
config.
postgresqlConfig_10_1C.
defaultConfig.
xmloption
string
config.
postgresqlConfig_10_1C.
defaultConfig.
ginPendingListLimit
integer (int64)
config.
postgresqlConfig_10_1C.
defaultConfig.
deadlockTimeout
integer (int64)
config.
postgresqlConfig_10_1C.
defaultConfig.
maxLocksPerTransaction
integer (int64)
config.
postgresqlConfig_10_1C.
defaultConfig.
maxPredLocksPerTransaction
integer (int64)
config.
postgresqlConfig_10_1C.
defaultConfig.
arrayNulls
boolean (boolean)
config.
postgresqlConfig_10_1C.
defaultConfig.
backslashQuote
string
config.
postgresqlConfig_10_1C.
defaultConfig.
defaultWithOids
boolean (boolean)
config.
postgresqlConfig_10_1C.
defaultConfig.
escapeStringWarning
boolean (boolean)
config.
postgresqlConfig_10_1C.
defaultConfig.
loCompatPrivileges
boolean (boolean)
config.
postgresqlConfig_10_1C.
defaultConfig.
operatorPrecedenceWarning
boolean (boolean)
config.
postgresqlConfig_10_1C.
defaultConfig.
quoteAllIdentifiers
boolean (boolean)
config.
postgresqlConfig_10_1C.
defaultConfig.
standardConformingStrings
boolean (boolean)
config.
postgresqlConfig_10_1C.
defaultConfig.
synchronizeSeqscans
boolean (boolean)
config.
postgresqlConfig_10_1C.
defaultConfig.
transformNullEquals
boolean (boolean)
config.
postgresqlConfig_10_1C.
defaultConfig.
exitOnError
boolean (boolean)
config.
postgresqlConfig_10_1C.
defaultConfig.
seqPageCost
number (double)
config.
postgresqlConfig_10_1C.
defaultConfig.
randomPageCost
number (double)
config.
postgresqlConfig_10_1C.
defaultConfig.
autovacuumMaxWorkers
integer (int64)

Acceptable values are 1 to 32, inclusive.

config.
postgresqlConfig_10_1C.
defaultConfig.
autovacuumVacuumCostDelay
integer (int64)

Acceptable values are -1 to 100, inclusive.

config.
postgresqlConfig_10_1C.
defaultConfig.
autovacuumVacuumCostLimit
integer (int64)

Acceptable values are -1 to 10000, inclusive.

config.
postgresqlConfig_10_1C.
defaultConfig.
autovacuumNaptime
integer (int64)

Acceptable values are 1000 to 86400000, inclusive.

config.
postgresqlConfig_10_1C.
defaultConfig.
archiveTimeout
integer (int64)

Acceptable values are 10000 to 86400000, inclusive.

config.
postgresqlConfig_10_1C.
defaultConfig.
trackActivityQuerySize
integer (int64)

Acceptable values are 100 to 102400, inclusive.

config.
postgresqlConfig_10_1C.
defaultConfig.
enableBitmapscan
boolean (boolean)
config.
postgresqlConfig_10_1C.
defaultConfig.
enableHashagg
boolean (boolean)
config.
postgresqlConfig_10_1C.
defaultConfig.
enableHashjoin
boolean (boolean)
config.
postgresqlConfig_10_1C.
defaultConfig.
enableIndexscan
boolean (boolean)
config.
postgresqlConfig_10_1C.
defaultConfig.
enableIndexonlyscan
boolean (boolean)
config.
postgresqlConfig_10_1C.
defaultConfig.
enableMaterial
boolean (boolean)
config.
postgresqlConfig_10_1C.
defaultConfig.
enableMergejoin
boolean (boolean)
config.
postgresqlConfig_10_1C.
defaultConfig.
enableNestloop
boolean (boolean)
config.
postgresqlConfig_10_1C.
defaultConfig.
enableSeqscan
boolean (boolean)
config.
postgresqlConfig_10_1C.
defaultConfig.
enableSort
boolean (boolean)
config.
postgresqlConfig_10_1C.
defaultConfig.
enableTidscan
boolean (boolean)
config.
postgresqlConfig_10_1C.
defaultConfig.
maxWorkerProcesses
integer (int64)

Acceptable values are 0 to 1024, inclusive.

config.
postgresqlConfig_10_1C.
defaultConfig.
maxParallelWorkers
integer (int64)

Acceptable values are 0 to 1024, inclusive.

config.
postgresqlConfig_10_1C.
defaultConfig.
maxParallelWorkersPerGather
integer (int64)

Acceptable values are 0 to 1024, inclusive.

config.
postgresqlConfig_10_1C.
defaultConfig.
autovacuumVacuumScaleFactor
number (double)

Acceptable values are 0 to 1, inclusive.

config.
postgresqlConfig_10_1C.
defaultConfig.
autovacuumAnalyzeScaleFactor
number (double)

Acceptable values are 0 to 1, inclusive.

config.
postgresqlConfig_10_1C.
defaultConfig.
defaultTransactionReadOnly
boolean (boolean)
config.
postgresqlConfig_10_1C.
defaultConfig.
timezone
string
config.
postgresqlConfig_10_1C.
defaultConfig.
effectiveIoConcurrency
integer (int64)

Acceptable values are 0 to 1000, inclusive.

config.
postgresqlConfig_10_1C.
defaultConfig.
effectiveCacheSize
integer (int64)

Acceptable values are 0 to 549755813888, inclusive.

config.
postgresqlConfig_10_1C.
defaultConfig.
sharedPreloadLibraries[]
string
config.
postgresqlConfig_10_1C.
defaultConfig.
autoExplainLogMinDuration
integer (int64)

Acceptable values are -1 to 2147483647, inclusive.

config.
postgresqlConfig_10_1C.
defaultConfig.
autoExplainLogAnalyze
boolean (boolean)
config.
postgresqlConfig_10_1C.
defaultConfig.
autoExplainLogBuffers
boolean (boolean)
config.
postgresqlConfig_10_1C.
defaultConfig.
autoExplainLogTiming
boolean (boolean)
config.
postgresqlConfig_10_1C.
defaultConfig.
autoExplainLogTriggers
boolean (boolean)
config.
postgresqlConfig_10_1C.
defaultConfig.
autoExplainLogVerbose
boolean (boolean)
config.
postgresqlConfig_10_1C.
defaultConfig.
autoExplainLogNestedStatements
boolean (boolean)
config.
postgresqlConfig_10_1C.
defaultConfig.
autoExplainSampleRate
number (double)

Acceptable values are 0 to 1, inclusive.

config.
postgresqlConfig_10_1C.
defaultConfig.
pgHintPlanEnableHint
boolean (boolean)
config.
postgresqlConfig_10_1C.
defaultConfig.
pgHintPlanEnableHintTable
boolean (boolean)
config.
postgresqlConfig_10_1C.
defaultConfig.
pgHintPlanDebugPrint
string
config.
postgresqlConfig_10_1C.
defaultConfig.
pgHintPlanMessageLevel
string
config.
postgresqlConfig_10_1C.
defaultConfig.
onlineAnalyzeEnable
boolean (boolean)
config.
postgresqlConfig_10_1C.
defaultConfig.
plantunerFixEmptyTable
boolean (boolean)
config.
postgresqlConfig_10_1C.
defaultConfig.
pgQualstatsEnabled
boolean (boolean)
config.
postgresqlConfig_10_1C.
defaultConfig.
pgQualstatsTrackConstants
boolean (boolean)
config.
postgresqlConfig_10_1C.
defaultConfig.
pgQualstatsMax
integer (int64)
config.
postgresqlConfig_10_1C.
defaultConfig.
pgQualstatsResolveOids
boolean (boolean)
config.
postgresqlConfig_10_1C.
defaultConfig.
pgQualstatsSampleRate
number (double)
config.
postgresqlConfig_10
object
Configuration of a PostgreSQL 10 server.
config includes only one of the fields postgresqlConfig_9_6, postgresqlConfig_10_1C, postgresqlConfig_10, postgresqlConfig_11, postgresqlConfig_11_1C, postgresqlConfig_12, postgresqlConfig_12_1C, postgresqlConfig_13, postgresqlConfig_14

config.
postgresqlConfig_10.
effectiveConfig
object

Required. Effective settings for a PostgreSQL 10 cluster (a combination of settings defined in userConfig and defaultConfig).

Options and structure of PostgresqlConfig reflects PostgreSQL configuration file parameters whose detailed description is available in PostgreSQL documentation.

config.
postgresqlConfig_10.
effectiveConfig.
maxConnections
integer (int64)
config.
postgresqlConfig_10.
effectiveConfig.
sharedBuffers
integer (int64)
config.
postgresqlConfig_10.
effectiveConfig.
tempBuffers
integer (int64)
config.
postgresqlConfig_10.
effectiveConfig.
maxPreparedTransactions
integer (int64)
config.
postgresqlConfig_10.
effectiveConfig.
workMem
integer (int64)
config.
postgresqlConfig_10.
effectiveConfig.
maintenanceWorkMem
integer (int64)
config.
postgresqlConfig_10.
effectiveConfig.
replacementSortTuples
integer (int64)
config.
postgresqlConfig_10.
effectiveConfig.
autovacuumWorkMem
integer (int64)
config.
postgresqlConfig_10.
effectiveConfig.
tempFileLimit
integer (int64)
config.
postgresqlConfig_10.
effectiveConfig.
vacuumCostDelay
integer (int64)
config.
postgresqlConfig_10.
effectiveConfig.
vacuumCostPageHit
integer (int64)
config.
postgresqlConfig_10.
effectiveConfig.
vacuumCostPageMiss
integer (int64)
config.
postgresqlConfig_10.
effectiveConfig.
vacuumCostPageDirty
integer (int64)
config.
postgresqlConfig_10.
effectiveConfig.
vacuumCostLimit
integer (int64)
config.
postgresqlConfig_10.
effectiveConfig.
bgwriterDelay
integer (int64)

Acceptable values are 10 to 10000, inclusive.

config.
postgresqlConfig_10.
effectiveConfig.
bgwriterLruMaxpages
integer (int64)
config.
postgresqlConfig_10.
effectiveConfig.
bgwriterLruMultiplier
number (double)
config.
postgresqlConfig_10.
effectiveConfig.
bgwriterFlushAfter
integer (int64)

Acceptable values are 0 to 2048, inclusive.

config.
postgresqlConfig_10.
effectiveConfig.
backendFlushAfter
integer (int64)

Acceptable values are 0 to 2048, inclusive.

config.
postgresqlConfig_10.
effectiveConfig.
oldSnapshotThreshold
integer (int64)

Acceptable values are -1 to 86400000, inclusive.

config.
postgresqlConfig_10.
effectiveConfig.
walLevel
string
config.
postgresqlConfig_10.
effectiveConfig.
synchronousCommit
string
config.
postgresqlConfig_10.
effectiveConfig.
checkpointTimeout
integer (int64)

Acceptable values are 30000 to 86400000, inclusive.

config.
postgresqlConfig_10.
effectiveConfig.
checkpointCompletionTarget
number (double)
config.
postgresqlConfig_10.
effectiveConfig.
checkpointFlushAfter
integer (int64)

Acceptable values are 0 to 2048, inclusive.

config.
postgresqlConfig_10.
effectiveConfig.
maxWalSize
integer (int64)
config.
postgresqlConfig_10.
effectiveConfig.
minWalSize
integer (int64)
config.
postgresqlConfig_10.
effectiveConfig.
maxStandbyStreamingDelay
integer (int64)
config.
postgresqlConfig_10.
effectiveConfig.
defaultStatisticsTarget
integer (int64)
config.
postgresqlConfig_10.
effectiveConfig.
constraintExclusion
string
config.
postgresqlConfig_10.
effectiveConfig.
cursorTupleFraction
number (double)
config.
postgresqlConfig_10.
effectiveConfig.
fromCollapseLimit
integer (int64)

Acceptable values are 1 to 2147483647, inclusive.

config.
postgresqlConfig_10.
effectiveConfig.
joinCollapseLimit
integer (int64)

Acceptable values are 1 to 2147483647, inclusive.

config.
postgresqlConfig_10.
effectiveConfig.
forceParallelMode
string
config.
postgresqlConfig_10.
effectiveConfig.
clientMinMessages
string
config.
postgresqlConfig_10.
effectiveConfig.
logMinMessages
string
config.
postgresqlConfig_10.
effectiveConfig.
logMinErrorStatement
string
config.
postgresqlConfig_10.
effectiveConfig.
logMinDurationStatement
integer (int64)
config.
postgresqlConfig_10.
effectiveConfig.
logCheckpoints
boolean (boolean)
config.
postgresqlConfig_10.
effectiveConfig.
logConnections
boolean (boolean)
config.
postgresqlConfig_10.
effectiveConfig.
logDisconnections
boolean (boolean)
config.
postgresqlConfig_10.
effectiveConfig.
logDuration
boolean (boolean)
config.
postgresqlConfig_10.
effectiveConfig.
logErrorVerbosity
string
config.
postgresqlConfig_10.
effectiveConfig.
logLockWaits
boolean (boolean)
config.
postgresqlConfig_10.
effectiveConfig.
logStatement
string
config.
postgresqlConfig_10.
effectiveConfig.
logTempFiles
integer (int64)
config.
postgresqlConfig_10.
effectiveConfig.
searchPath
string
config.
postgresqlConfig_10.
effectiveConfig.
rowSecurity
boolean (boolean)
config.
postgresqlConfig_10.
effectiveConfig.
defaultTransactionIsolation
string
config.
postgresqlConfig_10.
effectiveConfig.
statementTimeout
integer (int64)
config.
postgresqlConfig_10.
effectiveConfig.
lockTimeout
integer (int64)
config.
postgresqlConfig_10.
effectiveConfig.
idleInTransactionSessionTimeout
integer (int64)
config.
postgresqlConfig_10.
effectiveConfig.
byteaOutput
string
config.
postgresqlConfig_10.
effectiveConfig.
xmlbinary
string
config.
postgresqlConfig_10.
effectiveConfig.
xmloption
string
config.
postgresqlConfig_10.
effectiveConfig.
ginPendingListLimit
integer (int64)
config.
postgresqlConfig_10.
effectiveConfig.
deadlockTimeout
integer (int64)
config.
postgresqlConfig_10.
effectiveConfig.
maxLocksPerTransaction
integer (int64)
config.
postgresqlConfig_10.
effectiveConfig.
maxPredLocksPerTransaction
integer (int64)
config.
postgresqlConfig_10.
effectiveConfig.
arrayNulls
boolean (boolean)
config.
postgresqlConfig_10.
effectiveConfig.
backslashQuote
string
config.
postgresqlConfig_10.
effectiveConfig.
defaultWithOids
boolean (boolean)
config.
postgresqlConfig_10.
effectiveConfig.
escapeStringWarning
boolean (boolean)
config.
postgresqlConfig_10.
effectiveConfig.
loCompatPrivileges
boolean (boolean)
config.
postgresqlConfig_10.
effectiveConfig.
operatorPrecedenceWarning
boolean (boolean)
config.
postgresqlConfig_10.
effectiveConfig.
quoteAllIdentifiers
boolean (boolean)
config.
postgresqlConfig_10.
effectiveConfig.
standardConformingStrings
boolean (boolean)
config.
postgresqlConfig_10.
effectiveConfig.
synchronizeSeqscans
boolean (boolean)
config.
postgresqlConfig_10.
effectiveConfig.
transformNullEquals
boolean (boolean)
config.
postgresqlConfig_10.
effectiveConfig.
exitOnError
boolean (boolean)
config.
postgresqlConfig_10.
effectiveConfig.
seqPageCost
number (double)
config.
postgresqlConfig_10.
effectiveConfig.
randomPageCost
number (double)
config.
postgresqlConfig_10.
effectiveConfig.
autovacuumMaxWorkers
integer (int64)

Acceptable values are 1 to 32, inclusive.

config.
postgresqlConfig_10.
effectiveConfig.
autovacuumVacuumCostDelay
integer (int64)

Acceptable values are -1 to 100, inclusive.

config.
postgresqlConfig_10.
effectiveConfig.
autovacuumVacuumCostLimit
integer (int64)

Acceptable values are -1 to 10000, inclusive.

config.
postgresqlConfig_10.
effectiveConfig.
autovacuumNaptime
integer (int64)

Acceptable values are 1000 to 86400000, inclusive.

config.
postgresqlConfig_10.
effectiveConfig.
archiveTimeout
integer (int64)

Acceptable values are 10000 to 86400000, inclusive.

config.
postgresqlConfig_10.
effectiveConfig.
trackActivityQuerySize
integer (int64)

Acceptable values are 100 to 102400, inclusive.

config.
postgresqlConfig_10.
effectiveConfig.
enableBitmapscan
boolean (boolean)
config.
postgresqlConfig_10.
effectiveConfig.
enableHashagg
boolean (boolean)
config.
postgresqlConfig_10.
effectiveConfig.
enableHashjoin
boolean (boolean)
config.
postgresqlConfig_10.
effectiveConfig.
enableIndexscan
boolean (boolean)
config.
postgresqlConfig_10.
effectiveConfig.
enableIndexonlyscan
boolean (boolean)
config.
postgresqlConfig_10.
effectiveConfig.
enableMaterial
boolean (boolean)
config.
postgresqlConfig_10.
effectiveConfig.
enableMergejoin
boolean (boolean)
config.
postgresqlConfig_10.
effectiveConfig.
enableNestloop
boolean (boolean)
config.
postgresqlConfig_10.
effectiveConfig.
enableSeqscan
boolean (boolean)
config.
postgresqlConfig_10.
effectiveConfig.
enableSort
boolean (boolean)
config.
postgresqlConfig_10.
effectiveConfig.
enableTidscan
boolean (boolean)
config.
postgresqlConfig_10.
effectiveConfig.
maxWorkerProcesses
integer (int64)

Acceptable values are 0 to 1024, inclusive.

config.
postgresqlConfig_10.
effectiveConfig.
maxParallelWorkers
integer (int64)

Acceptable values are 0 to 1024, inclusive.

config.
postgresqlConfig_10.
effectiveConfig.
maxParallelWorkersPerGather
integer (int64)

Acceptable values are 0 to 1024, inclusive.

config.
postgresqlConfig_10.
effectiveConfig.
autovacuumVacuumScaleFactor
number (double)

Acceptable values are 0 to 1, inclusive.

config.
postgresqlConfig_10.
effectiveConfig.
autovacuumAnalyzeScaleFactor
number (double)

Acceptable values are 0 to 1, inclusive.

config.
postgresqlConfig_10.
effectiveConfig.
defaultTransactionReadOnly
boolean (boolean)
config.
postgresqlConfig_10.
effectiveConfig.
timezone
string
config.
postgresqlConfig_10.
effectiveConfig.
effectiveIoConcurrency
integer (int64)

Acceptable values are 0 to 1000, inclusive.

config.
postgresqlConfig_10.
effectiveConfig.
effectiveCacheSize
integer (int64)

Acceptable values are 0 to 549755813888, inclusive.

config.
postgresqlConfig_10.
effectiveConfig.
sharedPreloadLibraries[]
string
config.
postgresqlConfig_10.
effectiveConfig.
autoExplainLogMinDuration
integer (int64)

Acceptable values are -1 to 2147483647, inclusive.

config.
postgresqlConfig_10.
effectiveConfig.
autoExplainLogAnalyze
boolean (boolean)
config.
postgresqlConfig_10.
effectiveConfig.
autoExplainLogBuffers
boolean (boolean)
config.
postgresqlConfig_10.
effectiveConfig.
autoExplainLogTiming
boolean (boolean)
config.
postgresqlConfig_10.
effectiveConfig.
autoExplainLogTriggers
boolean (boolean)
config.
postgresqlConfig_10.
effectiveConfig.
autoExplainLogVerbose
boolean (boolean)
config.
postgresqlConfig_10.
effectiveConfig.
autoExplainLogNestedStatements
boolean (boolean)
config.
postgresqlConfig_10.
effectiveConfig.
autoExplainSampleRate
number (double)

Acceptable values are 0 to 1, inclusive.

config.
postgresqlConfig_10.
effectiveConfig.
pgHintPlanEnableHint
boolean (boolean)
config.
postgresqlConfig_10.
effectiveConfig.
pgHintPlanEnableHintTable
boolean (boolean)
config.
postgresqlConfig_10.
effectiveConfig.
pgHintPlanDebugPrint
string
config.
postgresqlConfig_10.
effectiveConfig.
pgHintPlanMessageLevel
string
config.
postgresqlConfig_10.
effectiveConfig.
pgQualstatsEnabled
boolean (boolean)
config.
postgresqlConfig_10.
effectiveConfig.
pgQualstatsTrackConstants
boolean (boolean)
config.
postgresqlConfig_10.
effectiveConfig.
pgQualstatsMax
integer (int64)
config.
postgresqlConfig_10.
effectiveConfig.
pgQualstatsResolveOids
boolean (boolean)
config.
postgresqlConfig_10.
effectiveConfig.
pgQualstatsSampleRate
number (double)
config.
postgresqlConfig_10.
userConfig
object

User-defined settings for a PostgreSQL 10 cluster.

Options and structure of PostgresqlConfig reflects PostgreSQL configuration file parameters whose detailed description is available in PostgreSQL documentation.

config.
postgresqlConfig_10.
userConfig.
maxConnections
integer (int64)
config.
postgresqlConfig_10.
userConfig.
sharedBuffers
integer (int64)
config.
postgresqlConfig_10.
userConfig.
tempBuffers
integer (int64)
config.
postgresqlConfig_10.
userConfig.
maxPreparedTransactions
integer (int64)
config.
postgresqlConfig_10.
userConfig.
workMem
integer (int64)
config.
postgresqlConfig_10.
userConfig.
maintenanceWorkMem
integer (int64)
config.
postgresqlConfig_10.
userConfig.
replacementSortTuples
integer (int64)
config.
postgresqlConfig_10.
userConfig.
autovacuumWorkMem
integer (int64)
config.
postgresqlConfig_10.
userConfig.
tempFileLimit
integer (int64)
config.
postgresqlConfig_10.
userConfig.
vacuumCostDelay
integer (int64)
config.
postgresqlConfig_10.
userConfig.
vacuumCostPageHit
integer (int64)
config.
postgresqlConfig_10.
userConfig.
vacuumCostPageMiss
integer (int64)
config.
postgresqlConfig_10.
userConfig.
vacuumCostPageDirty
integer (int64)
config.
postgresqlConfig_10.
userConfig.
vacuumCostLimit
integer (int64)
config.
postgresqlConfig_10.
userConfig.
bgwriterDelay
integer (int64)

Acceptable values are 10 to 10000, inclusive.

config.
postgresqlConfig_10.
userConfig.
bgwriterLruMaxpages
integer (int64)
config.
postgresqlConfig_10.
userConfig.
bgwriterLruMultiplier
number (double)
config.
postgresqlConfig_10.
userConfig.
bgwriterFlushAfter
integer (int64)

Acceptable values are 0 to 2048, inclusive.

config.
postgresqlConfig_10.
userConfig.
backendFlushAfter
integer (int64)

Acceptable values are 0 to 2048, inclusive.

config.
postgresqlConfig_10.
userConfig.
oldSnapshotThreshold
integer (int64)

Acceptable values are -1 to 86400000, inclusive.

config.
postgresqlConfig_10.
userConfig.
walLevel
string
config.
postgresqlConfig_10.
userConfig.
synchronousCommit
string
config.
postgresqlConfig_10.
userConfig.
checkpointTimeout
integer (int64)

Acceptable values are 30000 to 86400000, inclusive.

config.
postgresqlConfig_10.
userConfig.
checkpointCompletionTarget
number (double)
config.
postgresqlConfig_10.
userConfig.
checkpointFlushAfter
integer (int64)

Acceptable values are 0 to 2048, inclusive.

config.
postgresqlConfig_10.
userConfig.
maxWalSize
integer (int64)
config.
postgresqlConfig_10.
userConfig.
minWalSize
integer (int64)
config.
postgresqlConfig_10.
userConfig.
maxStandbyStreamingDelay
integer (int64)
config.
postgresqlConfig_10.
userConfig.
defaultStatisticsTarget
integer (int64)
config.
postgresqlConfig_10.
userConfig.
constraintExclusion
string
config.
postgresqlConfig_10.
userConfig.
cursorTupleFraction
number (double)
config.
postgresqlConfig_10.
userConfig.
fromCollapseLimit
integer (int64)

Acceptable values are 1 to 2147483647, inclusive.

config.
postgresqlConfig_10.
userConfig.
joinCollapseLimit
integer (int64)

Acceptable values are 1 to 2147483647, inclusive.

config.
postgresqlConfig_10.
userConfig.
forceParallelMode
string
config.
postgresqlConfig_10.
userConfig.
clientMinMessages
string
config.
postgresqlConfig_10.
userConfig.
logMinMessages
string
config.
postgresqlConfig_10.
userConfig.
logMinErrorStatement
string
config.
postgresqlConfig_10.
userConfig.
logMinDurationStatement
integer (int64)
config.
postgresqlConfig_10.
userConfig.
logCheckpoints
boolean (boolean)
config.
postgresqlConfig_10.
userConfig.
logConnections
boolean (boolean)
config.
postgresqlConfig_10.
userConfig.
logDisconnections
boolean (boolean)
config.
postgresqlConfig_10.
userConfig.
logDuration
boolean (boolean)
config.
postgresqlConfig_10.
userConfig.
logErrorVerbosity
string
config.
postgresqlConfig_10.
userConfig.
logLockWaits
boolean (boolean)
config.
postgresqlConfig_10.
userConfig.
logStatement
string
config.
postgresqlConfig_10.
userConfig.
logTempFiles
integer (int64)
config.
postgresqlConfig_10.
userConfig.
searchPath
string
config.
postgresqlConfig_10.
userConfig.
rowSecurity
boolean (boolean)
config.
postgresqlConfig_10.
userConfig.
defaultTransactionIsolation
string
config.
postgresqlConfig_10.
userConfig.
statementTimeout
integer (int64)
config.
postgresqlConfig_10.
userConfig.
lockTimeout
integer (int64)
config.
postgresqlConfig_10.
userConfig.
idleInTransactionSessionTimeout
integer (int64)
config.
postgresqlConfig_10.
userConfig.
byteaOutput
string
config.
postgresqlConfig_10.
userConfig.
xmlbinary
string
config.
postgresqlConfig_10.
userConfig.
xmloption
string
config.
postgresqlConfig_10.
userConfig.
ginPendingListLimit
integer (int64)
config.
postgresqlConfig_10.
userConfig.
deadlockTimeout
integer (int64)
config.
postgresqlConfig_10.
userConfig.
maxLocksPerTransaction
integer (int64)
config.
postgresqlConfig_10.
userConfig.
maxPredLocksPerTransaction
integer (int64)
config.
postgresqlConfig_10.
userConfig.
arrayNulls
boolean (boolean)
config.
postgresqlConfig_10.
userConfig.
backslashQuote
string
config.
postgresqlConfig_10.
userConfig.
defaultWithOids
boolean (boolean)
config.
postgresqlConfig_10.
userConfig.
escapeStringWarning
boolean (boolean)
config.
postgresqlConfig_10.
userConfig.
loCompatPrivileges
boolean (boolean)
config.
postgresqlConfig_10.
userConfig.
operatorPrecedenceWarning
boolean (boolean)
config.
postgresqlConfig_10.
userConfig.
quoteAllIdentifiers
boolean (boolean)
config.
postgresqlConfig_10.
userConfig.
standardConformingStrings
boolean (boolean)
config.
postgresqlConfig_10.
userConfig.
synchronizeSeqscans
boolean (boolean)
config.
postgresqlConfig_10.
userConfig.
transformNullEquals
boolean (boolean)
config.
postgresqlConfig_10.
userConfig.
exitOnError
boolean (boolean)
config.
postgresqlConfig_10.
userConfig.
seqPageCost
number (double)
config.
postgresqlConfig_10.
userConfig.
randomPageCost
number (double)
config.
postgresqlConfig_10.
userConfig.
autovacuumMaxWorkers
integer (int64)

Acceptable values are 1 to 32, inclusive.

config.
postgresqlConfig_10.
userConfig.
autovacuumVacuumCostDelay
integer (int64)

Acceptable values are -1 to 100, inclusive.

config.
postgresqlConfig_10.
userConfig.
autovacuumVacuumCostLimit
integer (int64)

Acceptable values are -1 to 10000, inclusive.

config.
postgresqlConfig_10.
userConfig.
autovacuumNaptime
integer (int64)

Acceptable values are 1000 to 86400000, inclusive.

config.
postgresqlConfig_10.
userConfig.
archiveTimeout
integer (int64)

Acceptable values are 10000 to 86400000, inclusive.

config.
postgresqlConfig_10.
userConfig.
trackActivityQuerySize
integer (int64)

Acceptable values are 100 to 102400, inclusive.

config.
postgresqlConfig_10.
userConfig.
enableBitmapscan
boolean (boolean)
config.
postgresqlConfig_10.
userConfig.
enableHashagg
boolean (boolean)
config.
postgresqlConfig_10.
userConfig.
enableHashjoin
boolean (boolean)
config.
postgresqlConfig_10.
userConfig.
enableIndexscan
boolean (boolean)
config.
postgresqlConfig_10.
userConfig.
enableIndexonlyscan
boolean (boolean)
config.
postgresqlConfig_10.
userConfig.
enableMaterial
boolean (boolean)
config.
postgresqlConfig_10.
userConfig.
enableMergejoin
boolean (boolean)
config.
postgresqlConfig_10.
userConfig.
enableNestloop
boolean (boolean)
config.
postgresqlConfig_10.
userConfig.
enableSeqscan
boolean (boolean)
config.
postgresqlConfig_10.
userConfig.
enableSort
boolean (boolean)
config.
postgresqlConfig_10.
userConfig.
enableTidscan
boolean (boolean)
config.
postgresqlConfig_10.
userConfig.
maxWorkerProcesses
integer (int64)

Acceptable values are 0 to 1024, inclusive.

config.
postgresqlConfig_10.
userConfig.
maxParallelWorkers
integer (int64)

Acceptable values are 0 to 1024, inclusive.

config.
postgresqlConfig_10.
userConfig.
maxParallelWorkersPerGather
integer (int64)

Acceptable values are 0 to 1024, inclusive.

config.
postgresqlConfig_10.
userConfig.
autovacuumVacuumScaleFactor
number (double)

Acceptable values are 0 to 1, inclusive.

config.
postgresqlConfig_10.
userConfig.
autovacuumAnalyzeScaleFactor
number (double)

Acceptable values are 0 to 1, inclusive.

config.
postgresqlConfig_10.
userConfig.
defaultTransactionReadOnly
boolean (boolean)
config.
postgresqlConfig_10.
userConfig.
timezone
string
config.
postgresqlConfig_10.
userConfig.
effectiveIoConcurrency
integer (int64)

Acceptable values are 0 to 1000, inclusive.

config.
postgresqlConfig_10.
userConfig.
effectiveCacheSize
integer (int64)

Acceptable values are 0 to 549755813888, inclusive.

config.
postgresqlConfig_10.
userConfig.
sharedPreloadLibraries[]
string
config.
postgresqlConfig_10.
userConfig.
autoExplainLogMinDuration
integer (int64)

Acceptable values are -1 to 2147483647, inclusive.

config.
postgresqlConfig_10.
userConfig.
autoExplainLogAnalyze
boolean (boolean)
config.
postgresqlConfig_10.
userConfig.
autoExplainLogBuffers
boolean (boolean)
config.
postgresqlConfig_10.
userConfig.
autoExplainLogTiming
boolean (boolean)
config.
postgresqlConfig_10.
userConfig.
autoExplainLogTriggers
boolean (boolean)
config.
postgresqlConfig_10.
userConfig.
autoExplainLogVerbose
boolean (boolean)
config.
postgresqlConfig_10.
userConfig.
autoExplainLogNestedStatements
boolean (boolean)
config.
postgresqlConfig_10.
userConfig.
autoExplainSampleRate
number (double)

Acceptable values are 0 to 1, inclusive.

config.
postgresqlConfig_10.
userConfig.
pgHintPlanEnableHint
boolean (boolean)
config.
postgresqlConfig_10.
userConfig.
pgHintPlanEnableHintTable
boolean (boolean)
config.
postgresqlConfig_10.
userConfig.
pgHintPlanDebugPrint
string
config.
postgresqlConfig_10.
userConfig.
pgHintPlanMessageLevel
string
config.
postgresqlConfig_10.
userConfig.
pgQualstatsEnabled
boolean (boolean)
config.
postgresqlConfig_10.
userConfig.
pgQualstatsTrackConstants
boolean (boolean)
config.
postgresqlConfig_10.
userConfig.
pgQualstatsMax
integer (int64)
config.
postgresqlConfig_10.
userConfig.
pgQualstatsResolveOids
boolean (boolean)
config.
postgresqlConfig_10.
userConfig.
pgQualstatsSampleRate
number (double)
config.
postgresqlConfig_10.
defaultConfig
object

Default configuration for a PostgreSQL 10 cluster.

Options and structure of PostgresqlConfig reflects PostgreSQL configuration file parameters whose detailed description is available in PostgreSQL documentation.

config.
postgresqlConfig_10.
defaultConfig.
maxConnections
integer (int64)
config.
postgresqlConfig_10.
defaultConfig.
sharedBuffers
integer (int64)
config.
postgresqlConfig_10.
defaultConfig.
tempBuffers
integer (int64)
config.
postgresqlConfig_10.
defaultConfig.
maxPreparedTransactions
integer (int64)
config.
postgresqlConfig_10.
defaultConfig.
workMem
integer (int64)
config.
postgresqlConfig_10.
defaultConfig.
maintenanceWorkMem
integer (int64)
config.
postgresqlConfig_10.
defaultConfig.
replacementSortTuples
integer (int64)
config.
postgresqlConfig_10.
defaultConfig.
autovacuumWorkMem
integer (int64)
config.
postgresqlConfig_10.
defaultConfig.
tempFileLimit
integer (int64)
config.
postgresqlConfig_10.
defaultConfig.
vacuumCostDelay
integer (int64)
config.
postgresqlConfig_10.
defaultConfig.
vacuumCostPageHit
integer (int64)
config.
postgresqlConfig_10.
defaultConfig.
vacuumCostPageMiss
integer (int64)
config.
postgresqlConfig_10.
defaultConfig.
vacuumCostPageDirty
integer (int64)
config.
postgresqlConfig_10.
defaultConfig.
vacuumCostLimit
integer (int64)
config.
postgresqlConfig_10.
defaultConfig.
bgwriterDelay
integer (int64)

Acceptable values are 10 to 10000, inclusive.

config.
postgresqlConfig_10.
defaultConfig.
bgwriterLruMaxpages
integer (int64)
config.
postgresqlConfig_10.
defaultConfig.
bgwriterLruMultiplier
number (double)
config.
postgresqlConfig_10.
defaultConfig.
bgwriterFlushAfter
integer (int64)

Acceptable values are 0 to 2048, inclusive.

config.
postgresqlConfig_10.
defaultConfig.
backendFlushAfter
integer (int64)

Acceptable values are 0 to 2048, inclusive.

config.
postgresqlConfig_10.
defaultConfig.
oldSnapshotThreshold
integer (int64)

Acceptable values are -1 to 86400000, inclusive.

config.
postgresqlConfig_10.
defaultConfig.
walLevel
string
config.
postgresqlConfig_10.
defaultConfig.
synchronousCommit
string
config.
postgresqlConfig_10.
defaultConfig.
checkpointTimeout
integer (int64)

Acceptable values are 30000 to 86400000, inclusive.

config.
postgresqlConfig_10.
defaultConfig.
checkpointCompletionTarget
number (double)
config.
postgresqlConfig_10.
defaultConfig.
checkpointFlushAfter
integer (int64)

Acceptable values are 0 to 2048, inclusive.

config.
postgresqlConfig_10.
defaultConfig.
maxWalSize
integer (int64)
config.
postgresqlConfig_10.
defaultConfig.
minWalSize
integer (int64)
config.
postgresqlConfig_10.
defaultConfig.
maxStandbyStreamingDelay
integer (int64)
config.
postgresqlConfig_10.
defaultConfig.
defaultStatisticsTarget
integer (int64)
config.
postgresqlConfig_10.
defaultConfig.
constraintExclusion
string
config.
postgresqlConfig_10.
defaultConfig.
cursorTupleFraction
number (double)
config.
postgresqlConfig_10.
defaultConfig.
fromCollapseLimit
integer (int64)

Acceptable values are 1 to 2147483647, inclusive.

config.
postgresqlConfig_10.
defaultConfig.
joinCollapseLimit
integer (int64)

Acceptable values are 1 to 2147483647, inclusive.

config.
postgresqlConfig_10.
defaultConfig.
forceParallelMode
string
config.
postgresqlConfig_10.
defaultConfig.
clientMinMessages
string
config.
postgresqlConfig_10.
defaultConfig.
logMinMessages
string
config.
postgresqlConfig_10.
defaultConfig.
logMinErrorStatement
string
config.
postgresqlConfig_10.
defaultConfig.
logMinDurationStatement
integer (int64)
config.
postgresqlConfig_10.
defaultConfig.
logCheckpoints
boolean (boolean)
config.
postgresqlConfig_10.
defaultConfig.
logConnections
boolean (boolean)
config.
postgresqlConfig_10.
defaultConfig.
logDisconnections
boolean (boolean)
config.
postgresqlConfig_10.
defaultConfig.
logDuration
boolean (boolean)
config.
postgresqlConfig_10.
defaultConfig.
logErrorVerbosity
string
config.
postgresqlConfig_10.
defaultConfig.
logLockWaits
boolean (boolean)
config.
postgresqlConfig_10.
defaultConfig.
logStatement
string
config.
postgresqlConfig_10.
defaultConfig.
logTempFiles
integer (int64)
config.
postgresqlConfig_10.
defaultConfig.
searchPath
string
config.
postgresqlConfig_10.
defaultConfig.
rowSecurity
boolean (boolean)
config.
postgresqlConfig_10.
defaultConfig.
defaultTransactionIsolation
string
config.
postgresqlConfig_10.
defaultConfig.
statementTimeout
integer (int64)
config.
postgresqlConfig_10.
defaultConfig.
lockTimeout
integer (int64)
config.
postgresqlConfig_10.
defaultConfig.
idleInTransactionSessionTimeout
integer (int64)
config.
postgresqlConfig_10.
defaultConfig.
byteaOutput
string
config.
postgresqlConfig_10.
defaultConfig.
xmlbinary
string
config.
postgresqlConfig_10.
defaultConfig.
xmloption
string
config.
postgresqlConfig_10.
defaultConfig.
ginPendingListLimit
integer (int64)
config.
postgresqlConfig_10.
defaultConfig.
deadlockTimeout
integer (int64)
config.
postgresqlConfig_10.
defaultConfig.
maxLocksPerTransaction
integer (int64)
config.
postgresqlConfig_10.
defaultConfig.
maxPredLocksPerTransaction
integer (int64)
config.
postgresqlConfig_10.
defaultConfig.
arrayNulls
boolean (boolean)
config.
postgresqlConfig_10.
defaultConfig.
backslashQuote
string
config.
postgresqlConfig_10.
defaultConfig.
defaultWithOids
boolean (boolean)
config.
postgresqlConfig_10.
defaultConfig.
escapeStringWarning
boolean (boolean)
config.
postgresqlConfig_10.
defaultConfig.
loCompatPrivileges
boolean (boolean)
config.
postgresqlConfig_10.
defaultConfig.
operatorPrecedenceWarning
boolean (boolean)
config.
postgresqlConfig_10.
defaultConfig.
quoteAllIdentifiers
boolean (boolean)
config.
postgresqlConfig_10.
defaultConfig.
standardConformingStrings
boolean (boolean)
config.
postgresqlConfig_10.
defaultConfig.
synchronizeSeqscans
boolean (boolean)
config.
postgresqlConfig_10.
defaultConfig.
transformNullEquals
boolean (boolean)
config.
postgresqlConfig_10.
defaultConfig.
exitOnError
boolean (boolean)
config.
postgresqlConfig_10.
defaultConfig.
seqPageCost
number (double)
config.
postgresqlConfig_10.
defaultConfig.
randomPageCost
number (double)
config.
postgresqlConfig_10.
defaultConfig.
autovacuumMaxWorkers
integer (int64)

Acceptable values are 1 to 32, inclusive.

config.
postgresqlConfig_10.
defaultConfig.
autovacuumVacuumCostDelay
integer (int64)

Acceptable values are -1 to 100, inclusive.

config.
postgresqlConfig_10.
defaultConfig.
autovacuumVacuumCostLimit
integer (int64)

Acceptable values are -1 to 10000, inclusive.

config.
postgresqlConfig_10.
defaultConfig.
autovacuumNaptime
integer (int64)

Acceptable values are 1000 to 86400000, inclusive.

config.
postgresqlConfig_10.
defaultConfig.
archiveTimeout
integer (int64)

Acceptable values are 10000 to 86400000, inclusive.

config.
postgresqlConfig_10.
defaultConfig.
trackActivityQuerySize
integer (int64)

Acceptable values are 100 to 102400, inclusive.

config.
postgresqlConfig_10.
defaultConfig.
enableBitmapscan
boolean (boolean)
config.
postgresqlConfig_10.
defaultConfig.
enableHashagg
boolean (boolean)
config.
postgresqlConfig_10.
defaultConfig.
enableHashjoin
boolean (boolean)
config.
postgresqlConfig_10.
defaultConfig.
enableIndexscan
boolean (boolean)
config.
postgresqlConfig_10.
defaultConfig.
enableIndexonlyscan
boolean (boolean)
config.
postgresqlConfig_10.
defaultConfig.
enableMaterial
boolean (boolean)
config.
postgresqlConfig_10.
defaultConfig.
enableMergejoin
boolean (boolean)
config.
postgresqlConfig_10.
defaultConfig.
enableNestloop
boolean (boolean)
config.
postgresqlConfig_10.
defaultConfig.
enableSeqscan
boolean (boolean)
config.
postgresqlConfig_10.
defaultConfig.
enableSort
boolean (boolean)
config.
postgresqlConfig_10.
defaultConfig.
enableTidscan
boolean (boolean)
config.
postgresqlConfig_10.
defaultConfig.
maxWorkerProcesses
integer (int64)

Acceptable values are 0 to 1024, inclusive.

config.
postgresqlConfig_10.
defaultConfig.
maxParallelWorkers
integer (int64)

Acceptable values are 0 to 1024, inclusive.

config.
postgresqlConfig_10.
defaultConfig.
maxParallelWorkersPerGather
integer (int64)

Acceptable values are 0 to 1024, inclusive.

config.
postgresqlConfig_10.
defaultConfig.
autovacuumVacuumScaleFactor
number (double)

Acceptable values are 0 to 1, inclusive.

config.
postgresqlConfig_10.
defaultConfig.
autovacuumAnalyzeScaleFactor
number (double)

Acceptable values are 0 to 1, inclusive.

config.
postgresqlConfig_10.
defaultConfig.
defaultTransactionReadOnly
boolean (boolean)
config.
postgresqlConfig_10.
defaultConfig.
timezone
string
config.
postgresqlConfig_10.
defaultConfig.
effectiveIoConcurrency
integer (int64)

Acceptable values are 0 to 1000, inclusive.

config.
postgresqlConfig_10.
defaultConfig.
effectiveCacheSize
integer (int64)

Acceptable values are 0 to 549755813888, inclusive.

config.
postgresqlConfig_10.
defaultConfig.
sharedPreloadLibraries[]
string
config.
postgresqlConfig_10.
defaultConfig.
autoExplainLogMinDuration
integer (int64)

Acceptable values are -1 to 2147483647, inclusive.

config.
postgresqlConfig_10.
defaultConfig.
autoExplainLogAnalyze
boolean (boolean)
config.
postgresqlConfig_10.
defaultConfig.
autoExplainLogBuffers
boolean (boolean)
config.
postgresqlConfig_10.
defaultConfig.
autoExplainLogTiming
boolean (boolean)
config.
postgresqlConfig_10.
defaultConfig.
autoExplainLogTriggers
boolean (boolean)
config.
postgresqlConfig_10.
defaultConfig.
autoExplainLogVerbose
boolean (boolean)
config.
postgresqlConfig_10.
defaultConfig.
autoExplainLogNestedStatements
boolean (boolean)
config.
postgresqlConfig_10.
defaultConfig.
autoExplainSampleRate
number (double)

Acceptable values are 0 to 1, inclusive.

config.
postgresqlConfig_10.
defaultConfig.
pgHintPlanEnableHint
boolean (boolean)
config.
postgresqlConfig_10.
defaultConfig.
pgHintPlanEnableHintTable
boolean (boolean)
config.
postgresqlConfig_10.
defaultConfig.
pgHintPlanDebugPrint
string
config.
postgresqlConfig_10.
defaultConfig.
pgHintPlanMessageLevel
string
config.
postgresqlConfig_10.
defaultConfig.
pgQualstatsEnabled
boolean (boolean)
config.
postgresqlConfig_10.
defaultConfig.
pgQualstatsTrackConstants
boolean (boolean)
config.
postgresqlConfig_10.
defaultConfig.
pgQualstatsMax
integer (int64)
config.
postgresqlConfig_10.
defaultConfig.
pgQualstatsResolveOids
boolean (boolean)
config.
postgresqlConfig_10.
defaultConfig.
pgQualstatsSampleRate
number (double)
config.
postgresqlConfig_11
object
Configuration of a PostgreSQL 11 server.
config includes only one of the fields postgresqlConfig_9_6, postgresqlConfig_10_1C, postgresqlConfig_10, postgresqlConfig_11, postgresqlConfig_11_1C, postgresqlConfig_12, postgresqlConfig_12_1C, postgresqlConfig_13, postgresqlConfig_14

config.
postgresqlConfig_11.
effectiveConfig
object

Effective settings for a PostgreSQL 11 cluster (a combination of settings defined in userConfig and defaultConfig).

Options and structure of PostgresqlConfig reflects PostgreSQL configuration file parameters which detailed description is available in PostgreSQL documentation.

config.
postgresqlConfig_11.
effectiveConfig.
maxConnections
integer (int64)
config.
postgresqlConfig_11.
effectiveConfig.
sharedBuffers
integer (int64)
config.
postgresqlConfig_11.
effectiveConfig.
tempBuffers
integer (int64)
config.
postgresqlConfig_11.
effectiveConfig.
maxPreparedTransactions
integer (int64)
config.
postgresqlConfig_11.
effectiveConfig.
workMem
integer (int64)
config.
postgresqlConfig_11.
effectiveConfig.
maintenanceWorkMem
integer (int64)
config.
postgresqlConfig_11.
effectiveConfig.
autovacuumWorkMem
integer (int64)
config.
postgresqlConfig_11.
effectiveConfig.
tempFileLimit
integer (int64)
config.
postgresqlConfig_11.
effectiveConfig.
vacuumCostDelay
integer (int64)
config.
postgresqlConfig_11.
effectiveConfig.
vacuumCostPageHit
integer (int64)
config.
postgresqlConfig_11.
effectiveConfig.
vacuumCostPageMiss
integer (int64)
config.
postgresqlConfig_11.
effectiveConfig.
vacuumCostPageDirty
integer (int64)
config.
postgresqlConfig_11.
effectiveConfig.
vacuumCostLimit
integer (int64)
config.
postgresqlConfig_11.
effectiveConfig.
bgwriterDelay
integer (int64)

Acceptable values are 10 to 10000, inclusive.

config.
postgresqlConfig_11.
effectiveConfig.
bgwriterLruMaxpages
integer (int64)
config.
postgresqlConfig_11.
effectiveConfig.
bgwriterLruMultiplier
number (double)
config.
postgresqlConfig_11.
effectiveConfig.
bgwriterFlushAfter
integer (int64)

Acceptable values are 0 to 2048, inclusive.

config.
postgresqlConfig_11.
effectiveConfig.
backendFlushAfter
integer (int64)

Acceptable values are 0 to 2048, inclusive.

config.
postgresqlConfig_11.
effectiveConfig.
oldSnapshotThreshold
integer (int64)

Acceptable values are -1 to 86400000, inclusive.

config.
postgresqlConfig_11.
effectiveConfig.
walLevel
string
config.
postgresqlConfig_11.
effectiveConfig.
synchronousCommit
string
config.
postgresqlConfig_11.
effectiveConfig.
checkpointTimeout
integer (int64)

Acceptable values are 30000 to 86400000, inclusive.

config.
postgresqlConfig_11.
effectiveConfig.
checkpointCompletionTarget
number (double)
config.
postgresqlConfig_11.
effectiveConfig.
checkpointFlushAfter
integer (int64)

Acceptable values are 0 to 2048, inclusive.

config.
postgresqlConfig_11.
effectiveConfig.
maxWalSize
integer (int64)
config.
postgresqlConfig_11.
effectiveConfig.
minWalSize
integer (int64)
config.
postgresqlConfig_11.
effectiveConfig.
maxStandbyStreamingDelay
integer (int64)
config.
postgresqlConfig_11.
effectiveConfig.
defaultStatisticsTarget
integer (int64)
config.
postgresqlConfig_11.
effectiveConfig.
constraintExclusion
string
config.
postgresqlConfig_11.
effectiveConfig.
cursorTupleFraction
number (double)
config.
postgresqlConfig_11.
effectiveConfig.
fromCollapseLimit
integer (int64)

Acceptable values are 1 to 2147483647, inclusive.

config.
postgresqlConfig_11.
effectiveConfig.
joinCollapseLimit
integer (int64)

Acceptable values are 1 to 2147483647, inclusive.

config.
postgresqlConfig_11.
effectiveConfig.
forceParallelMode
string
config.
postgresqlConfig_11.
effectiveConfig.
clientMinMessages
string
config.
postgresqlConfig_11.
effectiveConfig.
logMinMessages
string
config.
postgresqlConfig_11.
effectiveConfig.
logMinErrorStatement
string
config.
postgresqlConfig_11.
effectiveConfig.
logMinDurationStatement
integer (int64)
config.
postgresqlConfig_11.
effectiveConfig.
logCheckpoints
boolean (boolean)
config.
postgresqlConfig_11.
effectiveConfig.
logConnections
boolean (boolean)
config.
postgresqlConfig_11.
effectiveConfig.
logDisconnections
boolean (boolean)
config.
postgresqlConfig_11.
effectiveConfig.
logDuration
boolean (boolean)
config.
postgresqlConfig_11.
effectiveConfig.
logErrorVerbosity
string
config.
postgresqlConfig_11.
effectiveConfig.
logLockWaits
boolean (boolean)
config.
postgresqlConfig_11.
effectiveConfig.
logStatement
string
config.
postgresqlConfig_11.
effectiveConfig.
logTempFiles
integer (int64)
config.
postgresqlConfig_11.
effectiveConfig.
searchPath
string
config.
postgresqlConfig_11.
effectiveConfig.
rowSecurity
boolean (boolean)
config.
postgresqlConfig_11.
effectiveConfig.
defaultTransactionIsolation
string
config.
postgresqlConfig_11.
effectiveConfig.
statementTimeout
integer (int64)
config.
postgresqlConfig_11.
effectiveConfig.
lockTimeout
integer (int64)
config.
postgresqlConfig_11.
effectiveConfig.
idleInTransactionSessionTimeout
integer (int64)
config.
postgresqlConfig_11.
effectiveConfig.
byteaOutput
string
config.
postgresqlConfig_11.
effectiveConfig.
xmlbinary
string
config.
postgresqlConfig_11.
effectiveConfig.
xmloption
string
config.
postgresqlConfig_11.
effectiveConfig.
ginPendingListLimit
integer (int64)
config.
postgresqlConfig_11.
effectiveConfig.
deadlockTimeout
integer (int64)
config.
postgresqlConfig_11.
effectiveConfig.
maxLocksPerTransaction
integer (int64)
config.
postgresqlConfig_11.
effectiveConfig.
maxPredLocksPerTransaction
integer (int64)
config.
postgresqlConfig_11.
effectiveConfig.
arrayNulls
boolean (boolean)
config.
postgresqlConfig_11.
effectiveConfig.
backslashQuote
string
config.
postgresqlConfig_11.
effectiveConfig.
defaultWithOids
boolean (boolean)
config.
postgresqlConfig_11.
effectiveConfig.
escapeStringWarning
boolean (boolean)
config.
postgresqlConfig_11.
effectiveConfig.
loCompatPrivileges
boolean (boolean)
config.
postgresqlConfig_11.
effectiveConfig.
operatorPrecedenceWarning
boolean (boolean)
config.
postgresqlConfig_11.
effectiveConfig.
quoteAllIdentifiers
boolean (boolean)
config.
postgresqlConfig_11.
effectiveConfig.
standardConformingStrings
boolean (boolean)
config.
postgresqlConfig_11.
effectiveConfig.
synchronizeSeqscans
boolean (boolean)
config.
postgresqlConfig_11.
effectiveConfig.
transformNullEquals
boolean (boolean)
config.
postgresqlConfig_11.
effectiveConfig.
exitOnError
boolean (boolean)
config.
postgresqlConfig_11.
effectiveConfig.
seqPageCost
number (double)
config.
postgresqlConfig_11.
effectiveConfig.
randomPageCost
number (double)
config.
postgresqlConfig_11.
effectiveConfig.
autovacuumMaxWorkers
integer (int64)

Acceptable values are 1 to 32, inclusive.

config.
postgresqlConfig_11.
effectiveConfig.
autovacuumVacuumCostDelay
integer (int64)

Acceptable values are -1 to 100, inclusive.

config.
postgresqlConfig_11.
effectiveConfig.
autovacuumVacuumCostLimit
integer (int64)

Acceptable values are -1 to 10000, inclusive.

config.
postgresqlConfig_11.
effectiveConfig.
autovacuumNaptime
integer (int64)

Acceptable values are 1000 to 86400000, inclusive.

config.
postgresqlConfig_11.
effectiveConfig.
archiveTimeout
integer (int64)

Acceptable values are 10000 to 86400000, inclusive.

config.
postgresqlConfig_11.
effectiveConfig.
trackActivityQuerySize
integer (int64)

Acceptable values are 100 to 102400, inclusive.

config.
postgresqlConfig_11.
effectiveConfig.
enableBitmapscan
boolean (boolean)
config.
postgresqlConfig_11.
effectiveConfig.
enableHashagg
boolean (boolean)
config.
postgresqlConfig_11.
effectiveConfig.
enableHashjoin
boolean (boolean)
config.
postgresqlConfig_11.
effectiveConfig.
enableIndexscan
boolean (boolean)
config.
postgresqlConfig_11.
effectiveConfig.
enableIndexonlyscan
boolean (boolean)
config.
postgresqlConfig_11.
effectiveConfig.
enableMaterial
boolean (boolean)
config.
postgresqlConfig_11.
effectiveConfig.
enableMergejoin
boolean (boolean)
config.
postgresqlConfig_11.
effectiveConfig.
enableNestloop
boolean (boolean)
config.
postgresqlConfig_11.
effectiveConfig.
enableSeqscan
boolean (boolean)
config.
postgresqlConfig_11.
effectiveConfig.
enableSort
boolean (boolean)
config.
postgresqlConfig_11.
effectiveConfig.
enableTidscan
boolean (boolean)
config.
postgresqlConfig_11.
effectiveConfig.
maxWorkerProcesses
integer (int64)

Acceptable values are 0 to 1024, inclusive.

config.
postgresqlConfig_11.
effectiveConfig.
maxParallelWorkers
integer (int64)

Acceptable values are 0 to 1024, inclusive.

config.
postgresqlConfig_11.
effectiveConfig.
maxParallelWorkersPerGather
integer (int64)

Acceptable values are 0 to 1024, inclusive.

config.
postgresqlConfig_11.
effectiveConfig.
autovacuumVacuumScaleFactor
number (double)

Acceptable values are 0 to 1, inclusive.

config.
postgresqlConfig_11.
effectiveConfig.
autovacuumAnalyzeScaleFactor
number (double)

Acceptable values are 0 to 1, inclusive.

config.
postgresqlConfig_11.
effectiveConfig.
defaultTransactionReadOnly
boolean (boolean)
config.
postgresqlConfig_11.
effectiveConfig.
timezone
string
config.
postgresqlConfig_11.
effectiveConfig.
enableParallelAppend
boolean (boolean)
config.
postgresqlConfig_11.
effectiveConfig.
enableParallelHash
boolean (boolean)
config.
postgresqlConfig_11.
effectiveConfig.
enablePartitionPruning
boolean (boolean)
config.
postgresqlConfig_11.
effectiveConfig.
enablePartitionwiseAggregate
boolean (boolean)
config.
postgresqlConfig_11.
effectiveConfig.
enablePartitionwiseJoin
boolean (boolean)
config.
postgresqlConfig_11.
effectiveConfig.
jit
boolean (boolean)
config.
postgresqlConfig_11.
effectiveConfig.
maxParallelMaintenanceWorkers
integer (int64)

The minimum value is 0.

config.
postgresqlConfig_11.
effectiveConfig.
parallelLeaderParticipation
boolean (boolean)
config.
postgresqlConfig_11.
effectiveConfig.
vacuumCleanupIndexScaleFactor
number (double)

Acceptable values are 0 to 10000000000, inclusive.

config.
postgresqlConfig_11.
effectiveConfig.
effectiveIoConcurrency
integer (int64)

Acceptable values are 0 to 1000, inclusive.

config.
postgresqlConfig_11.
effectiveConfig.
effectiveCacheSize
integer (int64)

Acceptable values are 0 to 549755813888, inclusive.

config.
postgresqlConfig_11.
effectiveConfig.
sharedPreloadLibraries[]
string
config.
postgresqlConfig_11.
effectiveConfig.
autoExplainLogMinDuration
integer (int64)

Acceptable values are -1 to 2147483647, inclusive.

config.
postgresqlConfig_11.
effectiveConfig.
autoExplainLogAnalyze
boolean (boolean)
config.
postgresqlConfig_11.
effectiveConfig.
autoExplainLogBuffers
boolean (boolean)
config.
postgresqlConfig_11.
effectiveConfig.
autoExplainLogTiming
boolean (boolean)
config.
postgresqlConfig_11.
effectiveConfig.
autoExplainLogTriggers
boolean (boolean)
config.
postgresqlConfig_11.
effectiveConfig.
autoExplainLogVerbose
boolean (boolean)
config.
postgresqlConfig_11.
effectiveConfig.
autoExplainLogNestedStatements
boolean (boolean)
config.
postgresqlConfig_11.
effectiveConfig.
autoExplainSampleRate
number (double)

Acceptable values are 0 to 1, inclusive.

config.
postgresqlConfig_11.
effectiveConfig.
pgHintPlanEnableHint
boolean (boolean)
config.
postgresqlConfig_11.
effectiveConfig.
pgHintPlanEnableHintTable
boolean (boolean)
config.
postgresqlConfig_11.
effectiveConfig.
pgHintPlanDebugPrint
string
config.
postgresqlConfig_11.
effectiveConfig.
pgHintPlanMessageLevel
string
config.
postgresqlConfig_11.
effectiveConfig.
pgQualstatsEnabled
boolean (boolean)
config.
postgresqlConfig_11.
effectiveConfig.
pgQualstatsTrackConstants
boolean (boolean)
config.
postgresqlConfig_11.
effectiveConfig.
pgQualstatsMax
integer (int64)
config.
postgresqlConfig_11.
effectiveConfig.
pgQualstatsResolveOids
boolean (boolean)
config.
postgresqlConfig_11.
effectiveConfig.
pgQualstatsSampleRate
number (double)
config.
postgresqlConfig_11.
userConfig
object

User-defined settings for a PostgreSQL 11 cluster.

Options and structure of PostgresqlConfig reflects PostgreSQL configuration file parameters which detailed description is available in PostgreSQL documentation.

config.
postgresqlConfig_11.
userConfig.
maxConnections
integer (int64)
config.
postgresqlConfig_11.
userConfig.
sharedBuffers
integer (int64)
config.
postgresqlConfig_11.
userConfig.
tempBuffers
integer (int64)
config.
postgresqlConfig_11.
userConfig.
maxPreparedTransactions
integer (int64)
config.
postgresqlConfig_11.
userConfig.
workMem
integer (int64)
config.
postgresqlConfig_11.
userConfig.
maintenanceWorkMem
integer (int64)
config.
postgresqlConfig_11.
userConfig.
autovacuumWorkMem
integer (int64)
config.
postgresqlConfig_11.
userConfig.
tempFileLimit
integer (int64)
config.
postgresqlConfig_11.
userConfig.
vacuumCostDelay
integer (int64)
config.
postgresqlConfig_11.
userConfig.
vacuumCostPageHit
integer (int64)
config.
postgresqlConfig_11.
userConfig.
vacuumCostPageMiss
integer (int64)
config.
postgresqlConfig_11.
userConfig.
vacuumCostPageDirty
integer (int64)
config.
postgresqlConfig_11.
userConfig.
vacuumCostLimit
integer (int64)
config.
postgresqlConfig_11.
userConfig.
bgwriterDelay
integer (int64)

Acceptable values are 10 to 10000, inclusive.

config.
postgresqlConfig_11.
userConfig.
bgwriterLruMaxpages
integer (int64)
config.
postgresqlConfig_11.
userConfig.
bgwriterLruMultiplier
number (double)
config.
postgresqlConfig_11.
userConfig.
bgwriterFlushAfter
integer (int64)

Acceptable values are 0 to 2048, inclusive.

config.
postgresqlConfig_11.
userConfig.
backendFlushAfter
integer (int64)

Acceptable values are 0 to 2048, inclusive.

config.
postgresqlConfig_11.
userConfig.
oldSnapshotThreshold
integer (int64)

Acceptable values are -1 to 86400000, inclusive.

config.
postgresqlConfig_11.
userConfig.
walLevel
string
config.
postgresqlConfig_11.
userConfig.
synchronousCommit
string
config.
postgresqlConfig_11.
userConfig.
checkpointTimeout
integer (int64)

Acceptable values are 30000 to 86400000, inclusive.

config.
postgresqlConfig_11.
userConfig.
checkpointCompletionTarget
number (double)
config.
postgresqlConfig_11.
userConfig.
checkpointFlushAfter
integer (int64)

Acceptable values are 0 to 2048, inclusive.

config.
postgresqlConfig_11.
userConfig.
maxWalSize
integer (int64)
config.
postgresqlConfig_11.
userConfig.
minWalSize
integer (int64)
config.
postgresqlConfig_11.
userConfig.
maxStandbyStreamingDelay
integer (int64)
config.
postgresqlConfig_11.
userConfig.
defaultStatisticsTarget
integer (int64)
config.
postgresqlConfig_11.
userConfig.
constraintExclusion
string
config.
postgresqlConfig_11.
userConfig.
cursorTupleFraction
number (double)
config.
postgresqlConfig_11.
userConfig.
fromCollapseLimit
integer (int64)

Acceptable values are 1 to 2147483647, inclusive.

config.
postgresqlConfig_11.
userConfig.
joinCollapseLimit
integer (int64)

Acceptable values are 1 to 2147483647, inclusive.

config.
postgresqlConfig_11.
userConfig.
forceParallelMode
string
config.
postgresqlConfig_11.
userConfig.
clientMinMessages
string
config.
postgresqlConfig_11.
userConfig.
logMinMessages
string
config.
postgresqlConfig_11.
userConfig.
logMinErrorStatement
string
config.
postgresqlConfig_11.
userConfig.
logMinDurationStatement
integer (int64)
config.
postgresqlConfig_11.
userConfig.
logCheckpoints
boolean (boolean)
config.
postgresqlConfig_11.
userConfig.
logConnections
boolean (boolean)
config.
postgresqlConfig_11.
userConfig.
logDisconnections
boolean (boolean)
config.
postgresqlConfig_11.
userConfig.
logDuration
boolean (boolean)
config.
postgresqlConfig_11.
userConfig.
logErrorVerbosity
string
config.
postgresqlConfig_11.
userConfig.
logLockWaits
boolean (boolean)
config.
postgresqlConfig_11.
userConfig.
logStatement
string
config.
postgresqlConfig_11.
userConfig.
logTempFiles
integer (int64)
config.
postgresqlConfig_11.
userConfig.
searchPath
string
config.
postgresqlConfig_11.
userConfig.
rowSecurity
boolean (boolean)
config.
postgresqlConfig_11.
userConfig.
defaultTransactionIsolation
string
config.
postgresqlConfig_11.
userConfig.
statementTimeout
integer (int64)
config.
postgresqlConfig_11.
userConfig.
lockTimeout
integer (int64)
config.
postgresqlConfig_11.
userConfig.
idleInTransactionSessionTimeout
integer (int64)
config.
postgresqlConfig_11.
userConfig.
byteaOutput
string
config.
postgresqlConfig_11.
userConfig.
xmlbinary
string
config.
postgresqlConfig_11.
userConfig.
xmloption
string
config.
postgresqlConfig_11.
userConfig.
ginPendingListLimit
integer (int64)
config.
postgresqlConfig_11.
userConfig.
deadlockTimeout
integer (int64)
config.
postgresqlConfig_11.
userConfig.
maxLocksPerTransaction
integer (int64)
config.
postgresqlConfig_11.
userConfig.
maxPredLocksPerTransaction
integer (int64)
config.
postgresqlConfig_11.
userConfig.
arrayNulls
boolean (boolean)
config.
postgresqlConfig_11.
userConfig.
backslashQuote
string
config.
postgresqlConfig_11.
userConfig.
defaultWithOids
boolean (boolean)
config.
postgresqlConfig_11.
userConfig.
escapeStringWarning
boolean (boolean)
config.
postgresqlConfig_11.
userConfig.
loCompatPrivileges
boolean (boolean)
config.
postgresqlConfig_11.
userConfig.
operatorPrecedenceWarning
boolean (boolean)
config.
postgresqlConfig_11.
userConfig.
quoteAllIdentifiers
boolean (boolean)
config.
postgresqlConfig_11.
userConfig.
standardConformingStrings
boolean (boolean)
config.
postgresqlConfig_11.
userConfig.
synchronizeSeqscans
boolean (boolean)
config.
postgresqlConfig_11.
userConfig.
transformNullEquals
boolean (boolean)
config.
postgresqlConfig_11.
userConfig.
exitOnError
boolean (boolean)
config.
postgresqlConfig_11.
userConfig.
seqPageCost
number (double)
config.
postgresqlConfig_11.
userConfig.
randomPageCost
number (double)
config.
postgresqlConfig_11.
userConfig.
autovacuumMaxWorkers
integer (int64)

Acceptable values are 1 to 32, inclusive.

config.
postgresqlConfig_11.
userConfig.
autovacuumVacuumCostDelay
integer (int64)

Acceptable values are -1 to 100, inclusive.

config.
postgresqlConfig_11.
userConfig.
autovacuumVacuumCostLimit
integer (int64)

Acceptable values are -1 to 10000, inclusive.

config.
postgresqlConfig_11.
userConfig.
autovacuumNaptime
integer (int64)

Acceptable values are 1000 to 86400000, inclusive.

config.
postgresqlConfig_11.
userConfig.
archiveTimeout
integer (int64)

Acceptable values are 10000 to 86400000, inclusive.

config.
postgresqlConfig_11.
userConfig.
trackActivityQuerySize
integer (int64)

Acceptable values are 100 to 102400, inclusive.

config.
postgresqlConfig_11.
userConfig.
enableBitmapscan
boolean (boolean)
config.
postgresqlConfig_11.
userConfig.
enableHashagg
boolean (boolean)
config.
postgresqlConfig_11.
userConfig.
enableHashjoin
boolean (boolean)
config.
postgresqlConfig_11.
userConfig.
enableIndexscan
boolean (boolean)
config.
postgresqlConfig_11.
userConfig.
enableIndexonlyscan
boolean (boolean)
config.
postgresqlConfig_11.
userConfig.
enableMaterial
boolean (boolean)
config.
postgresqlConfig_11.
userConfig.
enableMergejoin
boolean (boolean)
config.
postgresqlConfig_11.
userConfig.
enableNestloop
boolean (boolean)
config.
postgresqlConfig_11.
userConfig.
enableSeqscan
boolean (boolean)
config.
postgresqlConfig_11.
userConfig.
enableSort
boolean (boolean)
config.
postgresqlConfig_11.
userConfig.
enableTidscan
boolean (boolean)
config.
postgresqlConfig_11.
userConfig.
maxWorkerProcesses
integer (int64)

Acceptable values are 0 to 1024, inclusive.

config.
postgresqlConfig_11.
userConfig.
maxParallelWorkers
integer (int64)

Acceptable values are 0 to 1024, inclusive.

config.
postgresqlConfig_11.
userConfig.
maxParallelWorkersPerGather
integer (int64)

Acceptable values are 0 to 1024, inclusive.

config.
postgresqlConfig_11.
userConfig.
autovacuumVacuumScaleFactor
number (double)

Acceptable values are 0 to 1, inclusive.

config.
postgresqlConfig_11.
userConfig.
autovacuumAnalyzeScaleFactor
number (double)

Acceptable values are 0 to 1, inclusive.

config.
postgresqlConfig_11.
userConfig.
defaultTransactionReadOnly
boolean (boolean)
config.
postgresqlConfig_11.
userConfig.
timezone
string
config.
postgresqlConfig_11.
userConfig.
enableParallelAppend
boolean (boolean)
config.
postgresqlConfig_11.
userConfig.
enableParallelHash
boolean (boolean)
config.
postgresqlConfig_11.
userConfig.
enablePartitionPruning
boolean (boolean)
config.
postgresqlConfig_11.
userConfig.
enablePartitionwiseAggregate
boolean (boolean)
config.
postgresqlConfig_11.
userConfig.
enablePartitionwiseJoin
boolean (boolean)
config.
postgresqlConfig_11.
userConfig.
jit
boolean (boolean)
config.
postgresqlConfig_11.
userConfig.
maxParallelMaintenanceWorkers
integer (int64)

The minimum value is 0.

config.
postgresqlConfig_11.
userConfig.
parallelLeaderParticipation
boolean (boolean)
config.
postgresqlConfig_11.
userConfig.
vacuumCleanupIndexScaleFactor
number (double)

Acceptable values are 0 to 10000000000, inclusive.

config.
postgresqlConfig_11.
userConfig.
effectiveIoConcurrency
integer (int64)

Acceptable values are 0 to 1000, inclusive.

config.
postgresqlConfig_11.
userConfig.
effectiveCacheSize
integer (int64)

Acceptable values are 0 to 549755813888, inclusive.

config.
postgresqlConfig_11.
userConfig.
sharedPreloadLibraries[]
string
config.
postgresqlConfig_11.
userConfig.
autoExplainLogMinDuration
integer (int64)

Acceptable values are -1 to 2147483647, inclusive.

config.
postgresqlConfig_11.
userConfig.
autoExplainLogAnalyze
boolean (boolean)
config.
postgresqlConfig_11.
userConfig.
autoExplainLogBuffers
boolean (boolean)
config.
postgresqlConfig_11.
userConfig.
autoExplainLogTiming
boolean (boolean)
config.
postgresqlConfig_11.
userConfig.
autoExplainLogTriggers
boolean (boolean)
config.
postgresqlConfig_11.
userConfig.
autoExplainLogVerbose
boolean (boolean)
config.
postgresqlConfig_11.
userConfig.
autoExplainLogNestedStatements
boolean (boolean)
config.
postgresqlConfig_11.
userConfig.
autoExplainSampleRate
number (double)

Acceptable values are 0 to 1, inclusive.

config.
postgresqlConfig_11.
userConfig.
pgHintPlanEnableHint
boolean (boolean)
config.
postgresqlConfig_11.
userConfig.
pgHintPlanEnableHintTable
boolean (boolean)
config.
postgresqlConfig_11.
userConfig.
pgHintPlanDebugPrint
string
config.
postgresqlConfig_11.
userConfig.
pgHintPlanMessageLevel
string
config.
postgresqlConfig_11.
userConfig.
pgQualstatsEnabled
boolean (boolean)
config.
postgresqlConfig_11.
userConfig.
pgQualstatsTrackConstants
boolean (boolean)
config.
postgresqlConfig_11.
userConfig.
pgQualstatsMax
integer (int64)
config.
postgresqlConfig_11.
userConfig.
pgQualstatsResolveOids
boolean (boolean)
config.
postgresqlConfig_11.
userConfig.
pgQualstatsSampleRate
number (double)
config.
postgresqlConfig_11.
defaultConfig
object

Default configuration for a PostgreSQL 11 cluster.

Options and structure of PostgresqlConfig reflects PostgreSQL configuration file parameters which detailed description is available in PostgreSQL documentation.

config.
postgresqlConfig_11.
defaultConfig.
maxConnections
integer (int64)
config.
postgresqlConfig_11.
defaultConfig.
sharedBuffers
integer (int64)
config.
postgresqlConfig_11.
defaultConfig.
tempBuffers
integer (int64)
config.
postgresqlConfig_11.
defaultConfig.
maxPreparedTransactions
integer (int64)
config.
postgresqlConfig_11.
defaultConfig.
workMem
integer (int64)
config.
postgresqlConfig_11.
defaultConfig.
maintenanceWorkMem
integer (int64)
config.
postgresqlConfig_11.
defaultConfig.
autovacuumWorkMem
integer (int64)
config.
postgresqlConfig_11.
defaultConfig.
tempFileLimit
integer (int64)
config.
postgresqlConfig_11.
defaultConfig.
vacuumCostDelay
integer (int64)
config.
postgresqlConfig_11.
defaultConfig.
vacuumCostPageHit
integer (int64)
config.
postgresqlConfig_11.
defaultConfig.
vacuumCostPageMiss
integer (int64)
config.
postgresqlConfig_11.
defaultConfig.
vacuumCostPageDirty
integer (int64)
config.
postgresqlConfig_11.
defaultConfig.
vacuumCostLimit
integer (int64)
config.
postgresqlConfig_11.
defaultConfig.
bgwriterDelay
integer (int64)

Acceptable values are 10 to 10000, inclusive.

config.
postgresqlConfig_11.
defaultConfig.
bgwriterLruMaxpages
integer (int64)
config.
postgresqlConfig_11.
defaultConfig.
bgwriterLruMultiplier
number (double)
config.
postgresqlConfig_11.
defaultConfig.
bgwriterFlushAfter
integer (int64)

Acceptable values are 0 to 2048, inclusive.

config.
postgresqlConfig_11.
defaultConfig.
backendFlushAfter
integer (int64)

Acceptable values are 0 to 2048, inclusive.

config.
postgresqlConfig_11.
defaultConfig.
oldSnapshotThreshold
integer (int64)

Acceptable values are -1 to 86400000, inclusive.

config.
postgresqlConfig_11.
defaultConfig.
walLevel
string
config.
postgresqlConfig_11.
defaultConfig.
synchronousCommit
string
config.
postgresqlConfig_11.
defaultConfig.
checkpointTimeout
integer (int64)

Acceptable values are 30000 to 86400000, inclusive.

config.
postgresqlConfig_11.
defaultConfig.
checkpointCompletionTarget
number (double)
config.
postgresqlConfig_11.
defaultConfig.
checkpointFlushAfter
integer (int64)

Acceptable values are 0 to 2048, inclusive.

config.
postgresqlConfig_11.
defaultConfig.
maxWalSize
integer (int64)
config.
postgresqlConfig_11.
defaultConfig.
minWalSize
integer (int64)
config.
postgresqlConfig_11.
defaultConfig.
maxStandbyStreamingDelay
integer (int64)
config.
postgresqlConfig_11.
defaultConfig.
defaultStatisticsTarget
integer (int64)
config.
postgresqlConfig_11.
defaultConfig.
constraintExclusion
string
config.
postgresqlConfig_11.
defaultConfig.
cursorTupleFraction
number (double)
config.
postgresqlConfig_11.
defaultConfig.
fromCollapseLimit
integer (int64)

Acceptable values are 1 to 2147483647, inclusive.

config.
postgresqlConfig_11.
defaultConfig.
joinCollapseLimit
integer (int64)

Acceptable values are 1 to 2147483647, inclusive.

config.
postgresqlConfig_11.
defaultConfig.
forceParallelMode
string
config.
postgresqlConfig_11.
defaultConfig.
clientMinMessages
string
config.
postgresqlConfig_11.
defaultConfig.
logMinMessages
string
config.
postgresqlConfig_11.
defaultConfig.
logMinErrorStatement
string
config.
postgresqlConfig_11.
defaultConfig.
logMinDurationStatement
integer (int64)
config.
postgresqlConfig_11.
defaultConfig.
logCheckpoints
boolean (boolean)
config.
postgresqlConfig_11.
defaultConfig.
logConnections
boolean (boolean)
config.
postgresqlConfig_11.
defaultConfig.
logDisconnections
boolean (boolean)
config.
postgresqlConfig_11.
defaultConfig.
logDuration
boolean (boolean)
config.
postgresqlConfig_11.
defaultConfig.
logErrorVerbosity
string
config.
postgresqlConfig_11.
defaultConfig.
logLockWaits
boolean (boolean)
config.
postgresqlConfig_11.
defaultConfig.
logStatement
string
config.
postgresqlConfig_11.
defaultConfig.
logTempFiles
integer (int64)
config.
postgresqlConfig_11.
defaultConfig.
searchPath
string
config.
postgresqlConfig_11.
defaultConfig.
rowSecurity
boolean (boolean)
config.
postgresqlConfig_11.
defaultConfig.
defaultTransactionIsolation
string
config.
postgresqlConfig_11.
defaultConfig.
statementTimeout
integer (int64)
config.
postgresqlConfig_11.
defaultConfig.
lockTimeout
integer (int64)
config.
postgresqlConfig_11.
defaultConfig.
idleInTransactionSessionTimeout
integer (int64)
config.
postgresqlConfig_11.
defaultConfig.
byteaOutput
string
config.
postgresqlConfig_11.
defaultConfig.
xmlbinary
string
config.
postgresqlConfig_11.
defaultConfig.
xmloption
string
config.
postgresqlConfig_11.
defaultConfig.
ginPendingListLimit
integer (int64)
config.
postgresqlConfig_11.
defaultConfig.
deadlockTimeout
integer (int64)
config.
postgresqlConfig_11.
defaultConfig.
maxLocksPerTransaction
integer (int64)
config.
postgresqlConfig_11.
defaultConfig.
maxPredLocksPerTransaction
integer (int64)
config.
postgresqlConfig_11.
defaultConfig.
arrayNulls
boolean (boolean)
config.
postgresqlConfig_11.
defaultConfig.
backslashQuote
string
config.
postgresqlConfig_11.
defaultConfig.
defaultWithOids
boolean (boolean)
config.
postgresqlConfig_11.
defaultConfig.
escapeStringWarning
boolean (boolean)
config.
postgresqlConfig_11.
defaultConfig.
loCompatPrivileges
boolean (boolean)
config.
postgresqlConfig_11.
defaultConfig.
operatorPrecedenceWarning
boolean (boolean)
config.
postgresqlConfig_11.
defaultConfig.
quoteAllIdentifiers
boolean (boolean)
config.
postgresqlConfig_11.
defaultConfig.
standardConformingStrings
boolean (boolean)
config.
postgresqlConfig_11.
defaultConfig.
synchronizeSeqscans
boolean (boolean)
config.
postgresqlConfig_11.
defaultConfig.
transformNullEquals
boolean (boolean)
config.
postgresqlConfig_11.
defaultConfig.
exitOnError
boolean (boolean)
config.
postgresqlConfig_11.
defaultConfig.
seqPageCost
number (double)
config.
postgresqlConfig_11.
defaultConfig.
randomPageCost
number (double)
config.
postgresqlConfig_11.
defaultConfig.
autovacuumMaxWorkers
integer (int64)

Acceptable values are 1 to 32, inclusive.

config.
postgresqlConfig_11.
defaultConfig.
autovacuumVacuumCostDelay
integer (int64)

Acceptable values are -1 to 100, inclusive.

config.
postgresqlConfig_11.
defaultConfig.
autovacuumVacuumCostLimit
integer (int64)

Acceptable values are -1 to 10000, inclusive.

config.
postgresqlConfig_11.
defaultConfig.
autovacuumNaptime
integer (int64)

Acceptable values are 1000 to 86400000, inclusive.

config.
postgresqlConfig_11.
defaultConfig.
archiveTimeout
integer (int64)

Acceptable values are 10000 to 86400000, inclusive.

config.
postgresqlConfig_11.
defaultConfig.
trackActivityQuerySize
integer (int64)

Acceptable values are 100 to 102400, inclusive.

config.
postgresqlConfig_11.
defaultConfig.
enableBitmapscan
boolean (boolean)
config.
postgresqlConfig_11.
defaultConfig.
enableHashagg
boolean (boolean)
config.
postgresqlConfig_11.
defaultConfig.
enableHashjoin
boolean (boolean)
config.
postgresqlConfig_11.
defaultConfig.
enableIndexscan
boolean (boolean)
config.
postgresqlConfig_11.
defaultConfig.
enableIndexonlyscan
boolean (boolean)
config.
postgresqlConfig_11.
defaultConfig.
enableMaterial
boolean (boolean)
config.
postgresqlConfig_11.
defaultConfig.
enableMergejoin
boolean (boolean)
config.
postgresqlConfig_11.
defaultConfig.
enableNestloop
boolean (boolean)
config.
postgresqlConfig_11.
defaultConfig.
enableSeqscan
boolean (boolean)
config.
postgresqlConfig_11.
defaultConfig.
enableSort
boolean (boolean)
config.
postgresqlConfig_11.
defaultConfig.
enableTidscan
boolean (boolean)
config.
postgresqlConfig_11.
defaultConfig.
maxWorkerProcesses
integer (int64)

Acceptable values are 0 to 1024, inclusive.

config.
postgresqlConfig_11.
defaultConfig.
maxParallelWorkers
integer (int64)

Acceptable values are 0 to 1024, inclusive.

config.
postgresqlConfig_11.
defaultConfig.
maxParallelWorkersPerGather
integer (int64)

Acceptable values are 0 to 1024, inclusive.

config.
postgresqlConfig_11.
defaultConfig.
autovacuumVacuumScaleFactor
number (double)

Acceptable values are 0 to 1, inclusive.

config.
postgresqlConfig_11.
defaultConfig.
autovacuumAnalyzeScaleFactor
number (double)

Acceptable values are 0 to 1, inclusive.

config.
postgresqlConfig_11.
defaultConfig.
defaultTransactionReadOnly
boolean (boolean)
config.
postgresqlConfig_11.
defaultConfig.
timezone
string
config.
postgresqlConfig_11.
defaultConfig.
enableParallelAppend
boolean (boolean)
config.
postgresqlConfig_11.
defaultConfig.
enableParallelHash
boolean (boolean)
config.
postgresqlConfig_11.
defaultConfig.
enablePartitionPruning
boolean (boolean)
config.
postgresqlConfig_11.
defaultConfig.
enablePartitionwiseAggregate
boolean (boolean)
config.
postgresqlConfig_11.
defaultConfig.
enablePartitionwiseJoin
boolean (boolean)
config.
postgresqlConfig_11.
defaultConfig.
jit
boolean (boolean)
config.
postgresqlConfig_11.
defaultConfig.
maxParallelMaintenanceWorkers
integer (int64)

The minimum value is 0.

config.
postgresqlConfig_11.
defaultConfig.
parallelLeaderParticipation
boolean (boolean)
config.
postgresqlConfig_11.
defaultConfig.
vacuumCleanupIndexScaleFactor
number (double)

Acceptable values are 0 to 10000000000, inclusive.

config.
postgresqlConfig_11.
defaultConfig.
effectiveIoConcurrency
integer (int64)

Acceptable values are 0 to 1000, inclusive.

config.
postgresqlConfig_11.
defaultConfig.
effectiveCacheSize
integer (int64)

Acceptable values are 0 to 549755813888, inclusive.

config.
postgresqlConfig_11.
defaultConfig.
sharedPreloadLibraries[]
string
config.
postgresqlConfig_11.
defaultConfig.
autoExplainLogMinDuration
integer (int64)

Acceptable values are -1 to 2147483647, inclusive.

config.
postgresqlConfig_11.
defaultConfig.
autoExplainLogAnalyze
boolean (boolean)
config.
postgresqlConfig_11.
defaultConfig.
autoExplainLogBuffers
boolean (boolean)
config.
postgresqlConfig_11.
defaultConfig.
autoExplainLogTiming
boolean (boolean)
config.
postgresqlConfig_11.
defaultConfig.
autoExplainLogTriggers
boolean (boolean)
config.
postgresqlConfig_11.
defaultConfig.
autoExplainLogVerbose
boolean (boolean)
config.
postgresqlConfig_11.
defaultConfig.
autoExplainLogNestedStatements
boolean (boolean)
config.
postgresqlConfig_11.
defaultConfig.
autoExplainSampleRate
number (double)

Acceptable values are 0 to 1, inclusive.

config.
postgresqlConfig_11.
defaultConfig.
pgHintPlanEnableHint
boolean (boolean)
config.
postgresqlConfig_11.
defaultConfig.
pgHintPlanEnableHintTable
boolean (boolean)
config.
postgresqlConfig_11.
defaultConfig.
pgHintPlanDebugPrint
string
config.
postgresqlConfig_11.
defaultConfig.
pgHintPlanMessageLevel
string
config.
postgresqlConfig_11.
defaultConfig.
pgQualstatsEnabled
boolean (boolean)
config.
postgresqlConfig_11.
defaultConfig.
pgQualstatsTrackConstants
boolean (boolean)
config.
postgresqlConfig_11.
defaultConfig.
pgQualstatsMax
integer (int64)
config.
postgresqlConfig_11.
defaultConfig.
pgQualstatsResolveOids
boolean (boolean)
config.
postgresqlConfig_11.
defaultConfig.
pgQualstatsSampleRate
number (double)
config.
postgresqlConfig_11_1C
object
Configuration of a PostgreSQL 11 1C server.
config includes only one of the fields postgresqlConfig_9_6, postgresqlConfig_10_1C, postgresqlConfig_10, postgresqlConfig_11, postgresqlConfig_11_1C, postgresqlConfig_12, postgresqlConfig_12_1C, postgresqlConfig_13, postgresqlConfig_14

config.
postgresqlConfig_11_1C.
effectiveConfig
object

Effective settings for a PostgreSQL 11 1C cluster (a combination of settings defined in userConfig and defaultConfig).

Options and structure of PostgresqlConfig reflects PostgreSQL configuration file parameters which detailed description is available in PostgreSQL documentation.

config.
postgresqlConfig_11_1C.
effectiveConfig.
maxConnections
integer (int64)
config.
postgresqlConfig_11_1C.
effectiveConfig.
sharedBuffers
integer (int64)
config.
postgresqlConfig_11_1C.
effectiveConfig.
tempBuffers
integer (int64)
config.
postgresqlConfig_11_1C.
effectiveConfig.
maxPreparedTransactions
integer (int64)
config.
postgresqlConfig_11_1C.
effectiveConfig.
workMem
integer (int64)
config.
postgresqlConfig_11_1C.
effectiveConfig.
maintenanceWorkMem
integer (int64)
config.
postgresqlConfig_11_1C.
effectiveConfig.
autovacuumWorkMem
integer (int64)
config.
postgresqlConfig_11_1C.
effectiveConfig.
tempFileLimit
integer (int64)
config.
postgresqlConfig_11_1C.
effectiveConfig.
vacuumCostDelay
integer (int64)
config.
postgresqlConfig_11_1C.
effectiveConfig.
vacuumCostPageHit
integer (int64)
config.
postgresqlConfig_11_1C.
effectiveConfig.
vacuumCostPageMiss
integer (int64)
config.
postgresqlConfig_11_1C.
effectiveConfig.
vacuumCostPageDirty
integer (int64)
config.
postgresqlConfig_11_1C.
effectiveConfig.
vacuumCostLimit
integer (int64)
config.
postgresqlConfig_11_1C.
effectiveConfig.
bgwriterDelay
integer (int64)

Acceptable values are 10 to 10000, inclusive.

config.
postgresqlConfig_11_1C.
effectiveConfig.
bgwriterLruMaxpages
integer (int64)
config.
postgresqlConfig_11_1C.
effectiveConfig.
bgwriterLruMultiplier
number (double)
config.
postgresqlConfig_11_1C.
effectiveConfig.
bgwriterFlushAfter
integer (int64)

Acceptable values are 0 to 2048, inclusive.

config.
postgresqlConfig_11_1C.
effectiveConfig.
backendFlushAfter
integer (int64)

Acceptable values are 0 to 2048, inclusive.

config.
postgresqlConfig_11_1C.
effectiveConfig.
oldSnapshotThreshold
integer (int64)

Acceptable values are -1 to 86400000, inclusive.

config.
postgresqlConfig_11_1C.
effectiveConfig.
walLevel
string
config.
postgresqlConfig_11_1C.
effectiveConfig.
synchronousCommit
string
config.
postgresqlConfig_11_1C.
effectiveConfig.
checkpointTimeout
integer (int64)

Acceptable values are 30000 to 86400000, inclusive.

config.
postgresqlConfig_11_1C.
effectiveConfig.
checkpointCompletionTarget
number (double)
config.
postgresqlConfig_11_1C.
effectiveConfig.
checkpointFlushAfter
integer (int64)

Acceptable values are 0 to 2048, inclusive.

config.
postgresqlConfig_11_1C.
effectiveConfig.
maxWalSize
integer (int64)
config.
postgresqlConfig_11_1C.
effectiveConfig.
minWalSize
integer (int64)
config.
postgresqlConfig_11_1C.
effectiveConfig.
maxStandbyStreamingDelay
integer (int64)
config.
postgresqlConfig_11_1C.
effectiveConfig.
defaultStatisticsTarget
integer (int64)
config.
postgresqlConfig_11_1C.
effectiveConfig.
constraintExclusion
string
config.
postgresqlConfig_11_1C.
effectiveConfig.
cursorTupleFraction
number (double)
config.
postgresqlConfig_11_1C.
effectiveConfig.
fromCollapseLimit
integer (int64)

Acceptable values are 1 to 2147483647, inclusive.

config.
postgresqlConfig_11_1C.
effectiveConfig.
joinCollapseLimit
integer (int64)

Acceptable values are 1 to 2147483647, inclusive.

config.
postgresqlConfig_11_1C.
effectiveConfig.
forceParallelMode
string
config.
postgresqlConfig_11_1C.
effectiveConfig.
clientMinMessages
string
config.
postgresqlConfig_11_1C.
effectiveConfig.
logMinMessages
string
config.
postgresqlConfig_11_1C.
effectiveConfig.
logMinErrorStatement
string
config.
postgresqlConfig_11_1C.
effectiveConfig.
logMinDurationStatement
integer (int64)
config.
postgresqlConfig_11_1C.
effectiveConfig.
logCheckpoints
boolean (boolean)
config.
postgresqlConfig_11_1C.
effectiveConfig.
logConnections
boolean (boolean)
config.
postgresqlConfig_11_1C.
effectiveConfig.
logDisconnections
boolean (boolean)
config.
postgresqlConfig_11_1C.
effectiveConfig.
logDuration
boolean (boolean)
config.
postgresqlConfig_11_1C.
effectiveConfig.
logErrorVerbosity
string
config.
postgresqlConfig_11_1C.
effectiveConfig.
logLockWaits
boolean (boolean)
config.
postgresqlConfig_11_1C.
effectiveConfig.
logStatement
string
config.
postgresqlConfig_11_1C.
effectiveConfig.
logTempFiles
integer (int64)
config.
postgresqlConfig_11_1C.
effectiveConfig.
searchPath
string
config.
postgresqlConfig_11_1C.
effectiveConfig.
rowSecurity
boolean (boolean)
config.
postgresqlConfig_11_1C.
effectiveConfig.
defaultTransactionIsolation
string
config.
postgresqlConfig_11_1C.
effectiveConfig.
statementTimeout
integer (int64)
config.
postgresqlConfig_11_1C.
effectiveConfig.
lockTimeout
integer (int64)
config.
postgresqlConfig_11_1C.
effectiveConfig.
idleInTransactionSessionTimeout
integer (int64)
config.
postgresqlConfig_11_1C.
effectiveConfig.
byteaOutput
string
config.
postgresqlConfig_11_1C.
effectiveConfig.
xmlbinary
string
config.
postgresqlConfig_11_1C.
effectiveConfig.
xmloption
string
config.
postgresqlConfig_11_1C.
effectiveConfig.
ginPendingListLimit
integer (int64)
config.
postgresqlConfig_11_1C.
effectiveConfig.
deadlockTimeout
integer (int64)
config.
postgresqlConfig_11_1C.
effectiveConfig.
maxLocksPerTransaction
integer (int64)
config.
postgresqlConfig_11_1C.
effectiveConfig.
maxPredLocksPerTransaction
integer (int64)
config.
postgresqlConfig_11_1C.
effectiveConfig.
arrayNulls
boolean (boolean)
config.
postgresqlConfig_11_1C.
effectiveConfig.
backslashQuote
string
config.
postgresqlConfig_11_1C.
effectiveConfig.
defaultWithOids
boolean (boolean)
config.
postgresqlConfig_11_1C.
effectiveConfig.
escapeStringWarning
boolean (boolean)
config.
postgresqlConfig_11_1C.
effectiveConfig.
loCompatPrivileges
boolean (boolean)
config.
postgresqlConfig_11_1C.
effectiveConfig.
operatorPrecedenceWarning
boolean (boolean)
config.
postgresqlConfig_11_1C.
effectiveConfig.
quoteAllIdentifiers
boolean (boolean)
config.
postgresqlConfig_11_1C.
effectiveConfig.
standardConformingStrings
boolean (boolean)
config.
postgresqlConfig_11_1C.
effectiveConfig.
synchronizeSeqscans
boolean (boolean)
config.
postgresqlConfig_11_1C.
effectiveConfig.
transformNullEquals
boolean (boolean)
config.
postgresqlConfig_11_1C.
effectiveConfig.
exitOnError
boolean (boolean)
config.
postgresqlConfig_11_1C.
effectiveConfig.
seqPageCost
number (double)
config.
postgresqlConfig_11_1C.
effectiveConfig.
randomPageCost
number (double)
config.
postgresqlConfig_11_1C.
effectiveConfig.
autovacuumMaxWorkers
integer (int64)

Acceptable values are 1 to 32, inclusive.

config.
postgresqlConfig_11_1C.
effectiveConfig.
autovacuumVacuumCostDelay
integer (int64)

Acceptable values are -1 to 100, inclusive.

config.
postgresqlConfig_11_1C.
effectiveConfig.
autovacuumVacuumCostLimit
integer (int64)

Acceptable values are -1 to 10000, inclusive.

config.
postgresqlConfig_11_1C.
effectiveConfig.
autovacuumNaptime
integer (int64)

Acceptable values are 1000 to 86400000, inclusive.

config.
postgresqlConfig_11_1C.
effectiveConfig.
archiveTimeout
integer (int64)

Acceptable values are 10000 to 86400000, inclusive.

config.
postgresqlConfig_11_1C.
effectiveConfig.
trackActivityQuerySize
integer (int64)

Acceptable values are 100 to 102400, inclusive.

config.
postgresqlConfig_11_1C.
effectiveConfig.
enableBitmapscan
boolean (boolean)
config.
postgresqlConfig_11_1C.
effectiveConfig.
enableHashagg
boolean (boolean)
config.
postgresqlConfig_11_1C.
effectiveConfig.
enableHashjoin
boolean (boolean)
config.
postgresqlConfig_11_1C.
effectiveConfig.
enableIndexscan
boolean (boolean)
config.
postgresqlConfig_11_1C.
effectiveConfig.
enableIndexonlyscan
boolean (boolean)
config.
postgresqlConfig_11_1C.
effectiveConfig.
enableMaterial
boolean (boolean)
config.
postgresqlConfig_11_1C.
effectiveConfig.
enableMergejoin
boolean (boolean)
config.
postgresqlConfig_11_1C.
effectiveConfig.
enableNestloop
boolean (boolean)
config.
postgresqlConfig_11_1C.
effectiveConfig.
enableSeqscan
boolean (boolean)
config.
postgresqlConfig_11_1C.
effectiveConfig.
enableSort
boolean (boolean)
config.
postgresqlConfig_11_1C.
effectiveConfig.
enableTidscan
boolean (boolean)
config.
postgresqlConfig_11_1C.
effectiveConfig.
maxWorkerProcesses
integer (int64)

Acceptable values are 0 to 1024, inclusive.

config.
postgresqlConfig_11_1C.
effectiveConfig.
maxParallelWorkers
integer (int64)

Acceptable values are 0 to 1024, inclusive.

config.
postgresqlConfig_11_1C.
effectiveConfig.
maxParallelWorkersPerGather
integer (int64)

Acceptable values are 0 to 1024, inclusive.

config.
postgresqlConfig_11_1C.
effectiveConfig.
autovacuumVacuumScaleFactor
number (double)

Acceptable values are 0 to 1, inclusive.

config.
postgresqlConfig_11_1C.
effectiveConfig.
autovacuumAnalyzeScaleFactor
number (double)

Acceptable values are 0 to 1, inclusive.

config.
postgresqlConfig_11_1C.
effectiveConfig.
defaultTransactionReadOnly
boolean (boolean)
config.
postgresqlConfig_11_1C.
effectiveConfig.
timezone
string
config.
postgresqlConfig_11_1C.
effectiveConfig.
enableParallelAppend
boolean (boolean)
config.
postgresqlConfig_11_1C.
effectiveConfig.
enableParallelHash
boolean (boolean)
config.
postgresqlConfig_11_1C.
effectiveConfig.
enablePartitionPruning
boolean (boolean)
config.
postgresqlConfig_11_1C.
effectiveConfig.
enablePartitionwiseAggregate
boolean (boolean)
config.
postgresqlConfig_11_1C.
effectiveConfig.
enablePartitionwiseJoin
boolean (boolean)
config.
postgresqlConfig_11_1C.
effectiveConfig.
jit
boolean (boolean)
config.
postgresqlConfig_11_1C.
effectiveConfig.
maxParallelMaintenanceWorkers
integer (int64)

The minimum value is 0.

config.
postgresqlConfig_11_1C.
effectiveConfig.
parallelLeaderParticipation
boolean (boolean)
config.
postgresqlConfig_11_1C.
effectiveConfig.
vacuumCleanupIndexScaleFactor
number (double)

Acceptable values are 0 to 10000000000, inclusive.

config.
postgresqlConfig_11_1C.
effectiveConfig.
effectiveIoConcurrency
integer (int64)

Acceptable values are 0 to 1000, inclusive.

config.
postgresqlConfig_11_1C.
effectiveConfig.
effectiveCacheSize
integer (int64)

Acceptable values are 0 to 549755813888, inclusive.

config.
postgresqlConfig_11_1C.
effectiveConfig.
sharedPreloadLibraries[]
string
config.
postgresqlConfig_11_1C.
effectiveConfig.
autoExplainLogMinDuration
integer (int64)

Acceptable values are -1 to 2147483647, inclusive.

config.
postgresqlConfig_11_1C.
effectiveConfig.
autoExplainLogAnalyze
boolean (boolean)
config.
postgresqlConfig_11_1C.
effectiveConfig.
autoExplainLogBuffers
boolean (boolean)
config.
postgresqlConfig_11_1C.
effectiveConfig.
autoExplainLogTiming
boolean (boolean)
config.
postgresqlConfig_11_1C.
effectiveConfig.
autoExplainLogTriggers
boolean (boolean)
config.
postgresqlConfig_11_1C.
effectiveConfig.
autoExplainLogVerbose
boolean (boolean)
config.
postgresqlConfig_11_1C.
effectiveConfig.
autoExplainLogNestedStatements
boolean (boolean)
config.
postgresqlConfig_11_1C.
effectiveConfig.
autoExplainSampleRate
number (double)

Acceptable values are 0 to 1, inclusive.

config.
postgresqlConfig_11_1C.
effectiveConfig.
pgHintPlanEnableHint
boolean (boolean)
config.
postgresqlConfig_11_1C.
effectiveConfig.
pgHintPlanEnableHintTable
boolean (boolean)
config.
postgresqlConfig_11_1C.
effectiveConfig.
pgHintPlanDebugPrint
string
config.
postgresqlConfig_11_1C.
effectiveConfig.
pgHintPlanMessageLevel
string
config.
postgresqlConfig_11_1C.
effectiveConfig.
pgQualstatsEnabled
boolean (boolean)
config.
postgresqlConfig_11_1C.
effectiveConfig.
pgQualstatsTrackConstants
boolean (boolean)
config.
postgresqlConfig_11_1C.
effectiveConfig.
pgQualstatsMax
integer (int64)
config.
postgresqlConfig_11_1C.
effectiveConfig.
pgQualstatsResolveOids
boolean (boolean)
config.
postgresqlConfig_11_1C.
effectiveConfig.
pgQualstatsSampleRate
number (double)
config.
postgresqlConfig_11_1C.
userConfig
object

User-defined settings for a PostgreSQL 11 1C cluster.

Options and structure of PostgresqlConfig reflects PostgreSQL configuration file parameters which detailed description is available in PostgreSQL documentation.

config.
postgresqlConfig_11_1C.
userConfig.
maxConnections
integer (int64)
config.
postgresqlConfig_11_1C.
userConfig.
sharedBuffers
integer (int64)
config.
postgresqlConfig_11_1C.
userConfig.
tempBuffers
integer (int64)
config.
postgresqlConfig_11_1C.
userConfig.
maxPreparedTransactions
integer (int64)
config.
postgresqlConfig_11_1C.
userConfig.
workMem
integer (int64)
config.
postgresqlConfig_11_1C.
userConfig.
maintenanceWorkMem
integer (int64)
config.
postgresqlConfig_11_1C.
userConfig.
autovacuumWorkMem
integer (int64)
config.
postgresqlConfig_11_1C.
userConfig.
tempFileLimit
integer (int64)
config.
postgresqlConfig_11_1C.
userConfig.
vacuumCostDelay
integer (int64)
config.
postgresqlConfig_11_1C.
userConfig.
vacuumCostPageHit
integer (int64)
config.
postgresqlConfig_11_1C.
userConfig.
vacuumCostPageMiss
integer (int64)
config.
postgresqlConfig_11_1C.
userConfig.
vacuumCostPageDirty
integer (int64)
config.
postgresqlConfig_11_1C.
userConfig.
vacuumCostLimit
integer (int64)
config.
postgresqlConfig_11_1C.
userConfig.
bgwriterDelay
integer (int64)

Acceptable values are 10 to 10000, inclusive.

config.
postgresqlConfig_11_1C.
userConfig.
bgwriterLruMaxpages
integer (int64)
config.
postgresqlConfig_11_1C.
userConfig.
bgwriterLruMultiplier
number (double)
config.
postgresqlConfig_11_1C.
userConfig.
bgwriterFlushAfter
integer (int64)

Acceptable values are 0 to 2048, inclusive.

config.
postgresqlConfig_11_1C.
userConfig.
backendFlushAfter
integer (int64)

Acceptable values are 0 to 2048, inclusive.

config.
postgresqlConfig_11_1C.
userConfig.
oldSnapshotThreshold
integer (int64)

Acceptable values are -1 to 86400000, inclusive.

config.
postgresqlConfig_11_1C.
userConfig.
walLevel
string
config.
postgresqlConfig_11_1C.
userConfig.
synchronousCommit
string
config.
postgresqlConfig_11_1C.
userConfig.
checkpointTimeout
integer (int64)

Acceptable values are 30000 to 86400000, inclusive.

config.
postgresqlConfig_11_1C.
userConfig.
checkpointCompletionTarget
number (double)
config.
postgresqlConfig_11_1C.
userConfig.
checkpointFlushAfter
integer (int64)

Acceptable values are 0 to 2048, inclusive.

config.
postgresqlConfig_11_1C.
userConfig.
maxWalSize
integer (int64)
config.
postgresqlConfig_11_1C.
userConfig.
minWalSize
integer (int64)
config.
postgresqlConfig_11_1C.
userConfig.
maxStandbyStreamingDelay
integer (int64)
config.
postgresqlConfig_11_1C.
userConfig.
defaultStatisticsTarget
integer (int64)
config.
postgresqlConfig_11_1C.
userConfig.
constraintExclusion
string
config.
postgresqlConfig_11_1C.
userConfig.
cursorTupleFraction
number (double)
config.
postgresqlConfig_11_1C.
userConfig.
fromCollapseLimit
integer (int64)

Acceptable values are 1 to 2147483647, inclusive.

config.
postgresqlConfig_11_1C.
userConfig.
joinCollapseLimit
integer (int64)

Acceptable values are 1 to 2147483647, inclusive.

config.
postgresqlConfig_11_1C.
userConfig.
forceParallelMode
string
config.
postgresqlConfig_11_1C.
userConfig.
clientMinMessages
string
config.
postgresqlConfig_11_1C.
userConfig.
logMinMessages
string
config.
postgresqlConfig_11_1C.
userConfig.
logMinErrorStatement
string
config.
postgresqlConfig_11_1C.
userConfig.
logMinDurationStatement
integer (int64)
config.
postgresqlConfig_11_1C.
userConfig.
logCheckpoints
boolean (boolean)
config.
postgresqlConfig_11_1C.
userConfig.
logConnections
boolean (boolean)
config.
postgresqlConfig_11_1C.
userConfig.
logDisconnections
boolean (boolean)
config.
postgresqlConfig_11_1C.
userConfig.
logDuration
boolean (boolean)
config.
postgresqlConfig_11_1C.
userConfig.
logErrorVerbosity
string
config.
postgresqlConfig_11_1C.
userConfig.
logLockWaits
boolean (boolean)
config.
postgresqlConfig_11_1C.
userConfig.
logStatement
string
config.
postgresqlConfig_11_1C.
userConfig.
logTempFiles
integer (int64)
config.
postgresqlConfig_11_1C.
userConfig.
searchPath
string
config.
postgresqlConfig_11_1C.
userConfig.
rowSecurity
boolean (boolean)
config.
postgresqlConfig_11_1C.
userConfig.
defaultTransactionIsolation
string
config.
postgresqlConfig_11_1C.
userConfig.
statementTimeout
integer (int64)
config.
postgresqlConfig_11_1C.
userConfig.
lockTimeout
integer (int64)
config.
postgresqlConfig_11_1C.
userConfig.
idleInTransactionSessionTimeout
integer (int64)
config.
postgresqlConfig_11_1C.
userConfig.
byteaOutput
string
config.
postgresqlConfig_11_1C.
userConfig.
xmlbinary
string
config.
postgresqlConfig_11_1C.
userConfig.
xmloption
string
config.
postgresqlConfig_11_1C.
userConfig.
ginPendingListLimit
integer (int64)
config.
postgresqlConfig_11_1C.
userConfig.
deadlockTimeout
integer (int64)
config.
postgresqlConfig_11_1C.
userConfig.
maxLocksPerTransaction
integer (int64)
config.
postgresqlConfig_11_1C.
userConfig.
maxPredLocksPerTransaction
integer (int64)
config.
postgresqlConfig_11_1C.
userConfig.
arrayNulls
boolean (boolean)
config.
postgresqlConfig_11_1C.
userConfig.
backslashQuote
string
config.
postgresqlConfig_11_1C.
userConfig.
defaultWithOids
boolean (boolean)
config.
postgresqlConfig_11_1C.
userConfig.
escapeStringWarning
boolean (boolean)
config.
postgresqlConfig_11_1C.
userConfig.
loCompatPrivileges
boolean (boolean)
config.
postgresqlConfig_11_1C.
userConfig.
operatorPrecedenceWarning
boolean (boolean)
config.
postgresqlConfig_11_1C.
userConfig.
quoteAllIdentifiers
boolean (boolean)
config.
postgresqlConfig_11_1C.
userConfig.
standardConformingStrings
boolean (boolean)
config.
postgresqlConfig_11_1C.
userConfig.
synchronizeSeqscans
boolean (boolean)
config.
postgresqlConfig_11_1C.
userConfig.
transformNullEquals
boolean (boolean)
config.
postgresqlConfig_11_1C.
userConfig.
exitOnError
boolean (boolean)
config.
postgresqlConfig_11_1C.
userConfig.
seqPageCost
number (double)
config.
postgresqlConfig_11_1C.
userConfig.
randomPageCost
number (double)
config.
postgresqlConfig_11_1C.
userConfig.
autovacuumMaxWorkers
integer (int64)

Acceptable values are 1 to 32, inclusive.

config.
postgresqlConfig_11_1C.
userConfig.
autovacuumVacuumCostDelay
integer (int64)

Acceptable values are -1 to 100, inclusive.

config.
postgresqlConfig_11_1C.
userConfig.
autovacuumVacuumCostLimit
integer (int64)

Acceptable values are -1 to 10000, inclusive.

config.
postgresqlConfig_11_1C.
userConfig.
autovacuumNaptime
integer (int64)

Acceptable values are 1000 to 86400000, inclusive.

config.
postgresqlConfig_11_1C.
userConfig.
archiveTimeout
integer (int64)

Acceptable values are 10000 to 86400000, inclusive.

config.
postgresqlConfig_11_1C.
userConfig.
trackActivityQuerySize
integer (int64)

Acceptable values are 100 to 102400, inclusive.

config.
postgresqlConfig_11_1C.
userConfig.
enableBitmapscan
boolean (boolean)
config.
postgresqlConfig_11_1C.
userConfig.
enableHashagg
boolean (boolean)
config.
postgresqlConfig_11_1C.
userConfig.
enableHashjoin
boolean (boolean)
config.
postgresqlConfig_11_1C.
userConfig.
enableIndexscan
boolean (boolean)
config.
postgresqlConfig_11_1C.
userConfig.
enableIndexonlyscan
boolean (boolean)
config.
postgresqlConfig_11_1C.
userConfig.
enableMaterial
boolean (boolean)
config.
postgresqlConfig_11_1C.
userConfig.
enableMergejoin
boolean (boolean)
config.
postgresqlConfig_11_1C.
userConfig.
enableNestloop
boolean (boolean)
config.
postgresqlConfig_11_1C.
userConfig.
enableSeqscan
boolean (boolean)
config.
postgresqlConfig_11_1C.
userConfig.
enableSort
boolean (boolean)
config.
postgresqlConfig_11_1C.
userConfig.
enableTidscan
boolean (boolean)
config.
postgresqlConfig_11_1C.
userConfig.
maxWorkerProcesses
integer (int64)

Acceptable values are 0 to 1024, inclusive.

config.
postgresqlConfig_11_1C.
userConfig.
maxParallelWorkers
integer (int64)

Acceptable values are 0 to 1024, inclusive.

config.
postgresqlConfig_11_1C.
userConfig.
maxParallelWorkersPerGather
integer (int64)

Acceptable values are 0 to 1024, inclusive.

config.
postgresqlConfig_11_1C.
userConfig.
autovacuumVacuumScaleFactor
number (double)

Acceptable values are 0 to 1, inclusive.

config.
postgresqlConfig_11_1C.
userConfig.
autovacuumAnalyzeScaleFactor
number (double)

Acceptable values are 0 to 1, inclusive.

config.
postgresqlConfig_11_1C.
userConfig.
defaultTransactionReadOnly
boolean (boolean)
config.
postgresqlConfig_11_1C.
userConfig.
timezone
string
config.
postgresqlConfig_11_1C.
userConfig.
enableParallelAppend
boolean (boolean)
config.
postgresqlConfig_11_1C.
userConfig.
enableParallelHash
boolean (boolean)
config.
postgresqlConfig_11_1C.
userConfig.
enablePartitionPruning
boolean (boolean)
config.
postgresqlConfig_11_1C.
userConfig.
enablePartitionwiseAggregate
boolean (boolean)
config.
postgresqlConfig_11_1C.
userConfig.
enablePartitionwiseJoin
boolean (boolean)
config.
postgresqlConfig_11_1C.
userConfig.
jit
boolean (boolean)
config.
postgresqlConfig_11_1C.
userConfig.
maxParallelMaintenanceWorkers
integer (int64)

The minimum value is 0.

config.
postgresqlConfig_11_1C.
userConfig.
parallelLeaderParticipation
boolean (boolean)
config.
postgresqlConfig_11_1C.
userConfig.
vacuumCleanupIndexScaleFactor
number (double)

Acceptable values are 0 to 10000000000, inclusive.

config.
postgresqlConfig_11_1C.
userConfig.
effectiveIoConcurrency
integer (int64)

Acceptable values are 0 to 1000, inclusive.

config.
postgresqlConfig_11_1C.
userConfig.
effectiveCacheSize
integer (int64)

Acceptable values are 0 to 549755813888, inclusive.

config.
postgresqlConfig_11_1C.
userConfig.
sharedPreloadLibraries[]
string
config.
postgresqlConfig_11_1C.
userConfig.
autoExplainLogMinDuration
integer (int64)

Acceptable values are -1 to 2147483647, inclusive.

config.
postgresqlConfig_11_1C.
userConfig.
autoExplainLogAnalyze
boolean (boolean)
config.
postgresqlConfig_11_1C.
userConfig.
autoExplainLogBuffers
boolean (boolean)
config.
postgresqlConfig_11_1C.
userConfig.
autoExplainLogTiming
boolean (boolean)
config.
postgresqlConfig_11_1C.
userConfig.
autoExplainLogTriggers
boolean (boolean)
config.
postgresqlConfig_11_1C.
userConfig.
autoExplainLogVerbose
boolean (boolean)
config.
postgresqlConfig_11_1C.
userConfig.
autoExplainLogNestedStatements
boolean (boolean)
config.
postgresqlConfig_11_1C.
userConfig.
autoExplainSampleRate
number (double)

Acceptable values are 0 to 1, inclusive.

config.
postgresqlConfig_11_1C.
userConfig.
pgHintPlanEnableHint
boolean (boolean)
config.
postgresqlConfig_11_1C.
userConfig.
pgHintPlanEnableHintTable
boolean (boolean)
config.
postgresqlConfig_11_1C.
userConfig.
pgHintPlanDebugPrint
string
config.
postgresqlConfig_11_1C.
userConfig.
pgHintPlanMessageLevel
string
config.
postgresqlConfig_11_1C.
userConfig.
pgQualstatsEnabled
boolean (boolean)
config.
postgresqlConfig_11_1C.
userConfig.
pgQualstatsTrackConstants
boolean (boolean)
config.
postgresqlConfig_11_1C.
userConfig.
pgQualstatsMax
integer (int64)
config.
postgresqlConfig_11_1C.
userConfig.
pgQualstatsResolveOids
boolean (boolean)
config.
postgresqlConfig_11_1C.
userConfig.
pgQualstatsSampleRate
number (double)
config.
postgresqlConfig_11_1C.
defaultConfig
object

Default configuration for a PostgreSQL 11 1C cluster.

Options and structure of PostgresqlConfig reflects PostgreSQL configuration file parameters which detailed description is available in PostgreSQL documentation.

config.
postgresqlConfig_11_1C.
defaultConfig.
maxConnections
integer (int64)
config.
postgresqlConfig_11_1C.
defaultConfig.
sharedBuffers
integer (int64)
config.
postgresqlConfig_11_1C.
defaultConfig.
tempBuffers
integer (int64)
config.
postgresqlConfig_11_1C.
defaultConfig.
maxPreparedTransactions
integer (int64)
config.
postgresqlConfig_11_1C.
defaultConfig.
workMem
integer (int64)
config.
postgresqlConfig_11_1C.
defaultConfig.
maintenanceWorkMem
integer (int64)
config.
postgresqlConfig_11_1C.
defaultConfig.
autovacuumWorkMem
integer (int64)
config.
postgresqlConfig_11_1C.
defaultConfig.
tempFileLimit
integer (int64)
config.
postgresqlConfig_11_1C.
defaultConfig.
vacuumCostDelay
integer (int64)
config.
postgresqlConfig_11_1C.
defaultConfig.
vacuumCostPageHit
integer (int64)
config.
postgresqlConfig_11_1C.
defaultConfig.
vacuumCostPageMiss
integer (int64)
config.
postgresqlConfig_11_1C.
defaultConfig.
vacuumCostPageDirty
integer (int64)
config.
postgresqlConfig_11_1C.
defaultConfig.
vacuumCostLimit
integer (int64)
config.
postgresqlConfig_11_1C.
defaultConfig.
bgwriterDelay
integer (int64)

Acceptable values are 10 to 10000, inclusive.

config.
postgresqlConfig_11_1C.
defaultConfig.
bgwriterLruMaxpages
integer (int64)
config.
postgresqlConfig_11_1C.
defaultConfig.
bgwriterLruMultiplier
number (double)
config.
postgresqlConfig_11_1C.
defaultConfig.
bgwriterFlushAfter
integer (int64)

Acceptable values are 0 to 2048, inclusive.

config.
postgresqlConfig_11_1C.
defaultConfig.
backendFlushAfter
integer (int64)

Acceptable values are 0 to 2048, inclusive.

config.
postgresqlConfig_11_1C.
defaultConfig.
oldSnapshotThreshold
integer (int64)

Acceptable values are -1 to 86400000, inclusive.

config.
postgresqlConfig_11_1C.
defaultConfig.
walLevel
string
config.
postgresqlConfig_11_1C.
defaultConfig.
synchronousCommit
string
config.
postgresqlConfig_11_1C.
defaultConfig.
checkpointTimeout
integer (int64)

Acceptable values are 30000 to 86400000, inclusive.

config.
postgresqlConfig_11_1C.
defaultConfig.
checkpointCompletionTarget
number (double)
config.
postgresqlConfig_11_1C.
defaultConfig.
checkpointFlushAfter
integer (int64)

Acceptable values are 0 to 2048, inclusive.

config.
postgresqlConfig_11_1C.
defaultConfig.
maxWalSize
integer (int64)
config.
postgresqlConfig_11_1C.
defaultConfig.
minWalSize
integer (int64)
config.
postgresqlConfig_11_1C.
defaultConfig.
maxStandbyStreamingDelay
integer (int64)
config.
postgresqlConfig_11_1C.
defaultConfig.
defaultStatisticsTarget
integer (int64)
config.
postgresqlConfig_11_1C.
defaultConfig.
constraintExclusion
string
config.
postgresqlConfig_11_1C.
defaultConfig.
cursorTupleFraction
number (double)
config.
postgresqlConfig_11_1C.
defaultConfig.
fromCollapseLimit
integer (int64)

Acceptable values are 1 to 2147483647, inclusive.

config.
postgresqlConfig_11_1C.
defaultConfig.
joinCollapseLimit
integer (int64)

Acceptable values are 1 to 2147483647, inclusive.

config.
postgresqlConfig_11_1C.
defaultConfig.
forceParallelMode
string
config.
postgresqlConfig_11_1C.
defaultConfig.
clientMinMessages
string
config.
postgresqlConfig_11_1C.
defaultConfig.
logMinMessages
string
config.
postgresqlConfig_11_1C.
defaultConfig.
logMinErrorStatement
string
config.
postgresqlConfig_11_1C.
defaultConfig.
logMinDurationStatement
integer (int64)
config.
postgresqlConfig_11_1C.
defaultConfig.
logCheckpoints
boolean (boolean)
config.
postgresqlConfig_11_1C.
defaultConfig.
logConnections
boolean (boolean)
config.
postgresqlConfig_11_1C.
defaultConfig.
logDisconnections
boolean (boolean)
config.
postgresqlConfig_11_1C.
defaultConfig.
logDuration
boolean (boolean)
config.
postgresqlConfig_11_1C.
defaultConfig.
logErrorVerbosity
string
config.
postgresqlConfig_11_1C.
defaultConfig.
logLockWaits
boolean (boolean)
config.
postgresqlConfig_11_1C.
defaultConfig.
logStatement
string
config.
postgresqlConfig_11_1C.
defaultConfig.
logTempFiles
integer (int64)
config.
postgresqlConfig_11_1C.
defaultConfig.
searchPath
string
config.
postgresqlConfig_11_1C.
defaultConfig.
rowSecurity
boolean (boolean)
config.
postgresqlConfig_11_1C.
defaultConfig.
defaultTransactionIsolation
string
config.
postgresqlConfig_11_1C.
defaultConfig.
statementTimeout
integer (int64)
config.
postgresqlConfig_11_1C.
defaultConfig.
lockTimeout
integer (int64)
config.
postgresqlConfig_11_1C.
defaultConfig.
idleInTransactionSessionTimeout
integer (int64)
config.
postgresqlConfig_11_1C.
defaultConfig.
byteaOutput
string
config.
postgresqlConfig_11_1C.
defaultConfig.
xmlbinary
string
config.
postgresqlConfig_11_1C.
defaultConfig.
xmloption
string
config.
postgresqlConfig_11_1C.
defaultConfig.
ginPendingListLimit
integer (int64)
config.
postgresqlConfig_11_1C.
defaultConfig.
deadlockTimeout
integer (int64)
config.
postgresqlConfig_11_1C.
defaultConfig.
maxLocksPerTransaction
integer (int64)
config.
postgresqlConfig_11_1C.
defaultConfig.
maxPredLocksPerTransaction
integer (int64)
config.
postgresqlConfig_11_1C.
defaultConfig.
arrayNulls
boolean (boolean)
config.
postgresqlConfig_11_1C.
defaultConfig.
backslashQuote
string
config.
postgresqlConfig_11_1C.
defaultConfig.
defaultWithOids
boolean (boolean)
config.
postgresqlConfig_11_1C.
defaultConfig.
escapeStringWarning
boolean (boolean)
config.
postgresqlConfig_11_1C.
defaultConfig.
loCompatPrivileges
boolean (boolean)
config.
postgresqlConfig_11_1C.
defaultConfig.
operatorPrecedenceWarning
boolean (boolean)
config.
postgresqlConfig_11_1C.
defaultConfig.
quoteAllIdentifiers
boolean (boolean)
config.
postgresqlConfig_11_1C.
defaultConfig.
standardConformingStrings
boolean (boolean)
config.
postgresqlConfig_11_1C.
defaultConfig.
synchronizeSeqscans
boolean (boolean)
config.
postgresqlConfig_11_1C.
defaultConfig.
transformNullEquals
boolean (boolean)
config.
postgresqlConfig_11_1C.
defaultConfig.
exitOnError
boolean (boolean)
config.
postgresqlConfig_11_1C.
defaultConfig.
seqPageCost
number (double)
config.
postgresqlConfig_11_1C.
defaultConfig.
randomPageCost
number (double)
config.
postgresqlConfig_11_1C.
defaultConfig.
autovacuumMaxWorkers
integer (int64)

Acceptable values are 1 to 32, inclusive.

config.
postgresqlConfig_11_1C.
defaultConfig.
autovacuumVacuumCostDelay
integer (int64)

Acceptable values are -1 to 100, inclusive.

config.
postgresqlConfig_11_1C.
defaultConfig.
autovacuumVacuumCostLimit
integer (int64)

Acceptable values are -1 to 10000, inclusive.

config.
postgresqlConfig_11_1C.
defaultConfig.
autovacuumNaptime
integer (int64)

Acceptable values are 1000 to 86400000, inclusive.

config.
postgresqlConfig_11_1C.
defaultConfig.
archiveTimeout
integer (int64)

Acceptable values are 10000 to 86400000, inclusive.

config.
postgresqlConfig_11_1C.
defaultConfig.
trackActivityQuerySize
integer (int64)

Acceptable values are 100 to 102400, inclusive.

config.
postgresqlConfig_11_1C.
defaultConfig.
enableBitmapscan
boolean (boolean)
config.
postgresqlConfig_11_1C.
defaultConfig.
enableHashagg
boolean (boolean)
config.
postgresqlConfig_11_1C.
defaultConfig.
enableHashjoin
boolean (boolean)
config.
postgresqlConfig_11_1C.
defaultConfig.
enableIndexscan
boolean (boolean)
config.
postgresqlConfig_11_1C.
defaultConfig.
enableIndexonlyscan
boolean (boolean)
config.
postgresqlConfig_11_1C.
defaultConfig.
enableMaterial
boolean (boolean)
config.
postgresqlConfig_11_1C.
defaultConfig.
enableMergejoin
boolean (boolean)
config.
postgresqlConfig_11_1C.
defaultConfig.
enableNestloop
boolean (boolean)
config.
postgresqlConfig_11_1C.
defaultConfig.
enableSeqscan
boolean (boolean)
config.
postgresqlConfig_11_1C.
defaultConfig.
enableSort
boolean (boolean)
config.
postgresqlConfig_11_1C.
defaultConfig.
enableTidscan
boolean (boolean)
config.
postgresqlConfig_11_1C.
defaultConfig.
maxWorkerProcesses
integer (int64)

Acceptable values are 0 to 1024, inclusive.

config.
postgresqlConfig_11_1C.
defaultConfig.
maxParallelWorkers
integer (int64)

Acceptable values are 0 to 1024, inclusive.

config.
postgresqlConfig_11_1C.
defaultConfig.
maxParallelWorkersPerGather
integer (int64)

Acceptable values are 0 to 1024, inclusive.

config.
postgresqlConfig_11_1C.
defaultConfig.
autovacuumVacuumScaleFactor
number (double)

Acceptable values are 0 to 1, inclusive.

config.
postgresqlConfig_11_1C.
defaultConfig.
autovacuumAnalyzeScaleFactor
number (double)

Acceptable values are 0 to 1, inclusive.

config.
postgresqlConfig_11_1C.
defaultConfig.
defaultTransactionReadOnly
boolean (boolean)
config.
postgresqlConfig_11_1C.
defaultConfig.
timezone
string
config.
postgresqlConfig_11_1C.
defaultConfig.
enableParallelAppend
boolean (boolean)
config.
postgresqlConfig_11_1C.
defaultConfig.
enableParallelHash
boolean (boolean)
config.
postgresqlConfig_11_1C.
defaultConfig.
enablePartitionPruning
boolean (boolean)
config.
postgresqlConfig_11_1C.
defaultConfig.
enablePartitionwiseAggregate
boolean (boolean)
config.
postgresqlConfig_11_1C.
defaultConfig.
enablePartitionwiseJoin
boolean (boolean)
config.
postgresqlConfig_11_1C.
defaultConfig.
jit
boolean (boolean)
config.
postgresqlConfig_11_1C.
defaultConfig.
maxParallelMaintenanceWorkers
integer (int64)

The minimum value is 0.

config.
postgresqlConfig_11_1C.
defaultConfig.
parallelLeaderParticipation
boolean (boolean)
config.
postgresqlConfig_11_1C.
defaultConfig.
vacuumCleanupIndexScaleFactor
number (double)

Acceptable values are 0 to 10000000000, inclusive.

config.
postgresqlConfig_11_1C.
defaultConfig.
effectiveIoConcurrency
integer (int64)

Acceptable values are 0 to 1000, inclusive.

config.
postgresqlConfig_11_1C.
defaultConfig.
effectiveCacheSize
integer (int64)

Acceptable values are 0 to 549755813888, inclusive.

config.
postgresqlConfig_11_1C.
defaultConfig.
sharedPreloadLibraries[]
string
config.
postgresqlConfig_11_1C.
defaultConfig.
autoExplainLogMinDuration
integer (int64)

Acceptable values are -1 to 2147483647, inclusive.

config.
postgresqlConfig_11_1C.
defaultConfig.
autoExplainLogAnalyze
boolean (boolean)
config.
postgresqlConfig_11_1C.
defaultConfig.
autoExplainLogBuffers
boolean (boolean)
config.
postgresqlConfig_11_1C.
defaultConfig.
autoExplainLogTiming
boolean (boolean)
config.
postgresqlConfig_11_1C.
defaultConfig.
autoExplainLogTriggers
boolean (boolean)
config.
postgresqlConfig_11_1C.
defaultConfig.
autoExplainLogVerbose
boolean (boolean)
config.
postgresqlConfig_11_1C.
defaultConfig.
autoExplainLogNestedStatements
boolean (boolean)
config.
postgresqlConfig_11_1C.
defaultConfig.
autoExplainSampleRate
number (double)

Acceptable values are 0 to 1, inclusive.

config.
postgresqlConfig_11_1C.
defaultConfig.
pgHintPlanEnableHint
boolean (boolean)
config.
postgresqlConfig_11_1C.
defaultConfig.
pgHintPlanEnableHintTable
boolean (boolean)
config.
postgresqlConfig_11_1C.
defaultConfig.
pgHintPlanDebugPrint
string
config.
postgresqlConfig_11_1C.
defaultConfig.
pgHintPlanMessageLevel
string
config.
postgresqlConfig_11_1C.
defaultConfig.
pgQualstatsEnabled
boolean (boolean)
config.
postgresqlConfig_11_1C.
defaultConfig.
pgQualstatsTrackConstants
boolean (boolean)
config.
postgresqlConfig_11_1C.
defaultConfig.
pgQualstatsMax
integer (int64)
config.
postgresqlConfig_11_1C.
defaultConfig.
pgQualstatsResolveOids
boolean (boolean)
config.
postgresqlConfig_11_1C.
defaultConfig.
pgQualstatsSampleRate
number (double)
config.
postgresqlConfig_12
object
Configuration of a PostgreSQL 12 server.
config includes only one of the fields postgresqlConfig_9_6, postgresqlConfig_10_1C, postgresqlConfig_10, postgresqlConfig_11, postgresqlConfig_11_1C, postgresqlConfig_12, postgresqlConfig_12_1C, postgresqlConfig_13, postgresqlConfig_14

config.
postgresqlConfig_12.
effectiveConfig
object

Effective settings for a PostgreSQL 12 cluster (a combination of settings defined in userConfig and defaultConfig).

Options and structure of PostgresqlConfig reflects PostgreSQL configuration file parameters which detailed description is available in PostgreSQL documentation.

config.
postgresqlConfig_12.
effectiveConfig.
maxConnections
integer (int64)
config.
postgresqlConfig_12.
effectiveConfig.
sharedBuffers
integer (int64)
config.
postgresqlConfig_12.
effectiveConfig.
tempBuffers
integer (int64)
config.
postgresqlConfig_12.
effectiveConfig.
maxPreparedTransactions
integer (int64)
config.
postgresqlConfig_12.
effectiveConfig.
workMem
integer (int64)
config.
postgresqlConfig_12.
effectiveConfig.
maintenanceWorkMem
integer (int64)
config.
postgresqlConfig_12.
effectiveConfig.
autovacuumWorkMem
integer (int64)
config.
postgresqlConfig_12.
effectiveConfig.
tempFileLimit
integer (int64)
config.
postgresqlConfig_12.
effectiveConfig.
vacuumCostDelay
integer (int64)
config.
postgresqlConfig_12.
effectiveConfig.
vacuumCostPageHit
integer (int64)
config.
postgresqlConfig_12.
effectiveConfig.
vacuumCostPageMiss
integer (int64)
config.
postgresqlConfig_12.
effectiveConfig.
vacuumCostPageDirty
integer (int64)
config.
postgresqlConfig_12.
effectiveConfig.
vacuumCostLimit
integer (int64)
config.
postgresqlConfig_12.
effectiveConfig.
bgwriterDelay
integer (int64)

Acceptable values are 10 to 10000, inclusive.

config.
postgresqlConfig_12.
effectiveConfig.
bgwriterLruMaxpages
integer (int64)
config.
postgresqlConfig_12.
effectiveConfig.
bgwriterLruMultiplier
number (double)
config.
postgresqlConfig_12.
effectiveConfig.
bgwriterFlushAfter
integer (int64)

Acceptable values are 0 to 2048, inclusive.

config.
postgresqlConfig_12.
effectiveConfig.
backendFlushAfter
integer (int64)

Acceptable values are 0 to 2048, inclusive.

config.
postgresqlConfig_12.
effectiveConfig.
oldSnapshotThreshold
integer (int64)

Acceptable values are -1 to 86400000, inclusive.

config.
postgresqlConfig_12.
effectiveConfig.
walLevel
string
config.
postgresqlConfig_12.
effectiveConfig.
synchronousCommit
string
config.
postgresqlConfig_12.
effectiveConfig.
checkpointTimeout
integer (int64)

Acceptable values are 30000 to 86400000, inclusive.

config.
postgresqlConfig_12.
effectiveConfig.
checkpointCompletionTarget
number (double)
config.
postgresqlConfig_12.
effectiveConfig.
checkpointFlushAfter
integer (int64)

Acceptable values are 0 to 2048, inclusive.

config.
postgresqlConfig_12.
effectiveConfig.
maxWalSize
integer (int64)
config.
postgresqlConfig_12.
effectiveConfig.
minWalSize
integer (int64)
config.
postgresqlConfig_12.
effectiveConfig.
maxStandbyStreamingDelay
integer (int64)
config.
postgresqlConfig_12.
effectiveConfig.
defaultStatisticsTarget
integer (int64)
config.
postgresqlConfig_12.
effectiveConfig.
constraintExclusion
string
config.
postgresqlConfig_12.
effectiveConfig.
cursorTupleFraction
number (double)
config.
postgresqlConfig_12.
effectiveConfig.
fromCollapseLimit
integer (int64)

Acceptable values are 1 to 2147483647, inclusive.

config.
postgresqlConfig_12.
effectiveConfig.
joinCollapseLimit
integer (int64)

Acceptable values are 1 to 2147483647, inclusive.

config.
postgresqlConfig_12.
effectiveConfig.
forceParallelMode
string
config.
postgresqlConfig_12.
effectiveConfig.
clientMinMessages
string
config.
postgresqlConfig_12.
effectiveConfig.
logMinMessages
string
config.
postgresqlConfig_12.
effectiveConfig.
logMinErrorStatement
string
config.
postgresqlConfig_12.
effectiveConfig.
logMinDurationStatement
integer (int64)
config.
postgresqlConfig_12.
effectiveConfig.
logCheckpoints
boolean (boolean)
config.
postgresqlConfig_12.
effectiveConfig.
logConnections
boolean (boolean)
config.
postgresqlConfig_12.
effectiveConfig.
logDisconnections
boolean (boolean)
config.
postgresqlConfig_12.
effectiveConfig.
logDuration
boolean (boolean)
config.
postgresqlConfig_12.
effectiveConfig.
logErrorVerbosity
string
config.
postgresqlConfig_12.
effectiveConfig.
logLockWaits
boolean (boolean)
config.
postgresqlConfig_12.
effectiveConfig.
logStatement
string
config.
postgresqlConfig_12.
effectiveConfig.
logTempFiles
integer (int64)
config.
postgresqlConfig_12.
effectiveConfig.
searchPath
string
config.
postgresqlConfig_12.
effectiveConfig.
rowSecurity
boolean (boolean)
config.
postgresqlConfig_12.
effectiveConfig.
defaultTransactionIsolation
string
config.
postgresqlConfig_12.
effectiveConfig.
statementTimeout
integer (int64)
config.
postgresqlConfig_12.
effectiveConfig.
lockTimeout
integer (int64)
config.
postgresqlConfig_12.
effectiveConfig.
idleInTransactionSessionTimeout
integer (int64)
config.
postgresqlConfig_12.
effectiveConfig.
byteaOutput
string
config.
postgresqlConfig_12.
effectiveConfig.
xmlbinary
string
config.
postgresqlConfig_12.
effectiveConfig.
xmloption
string
config.
postgresqlConfig_12.
effectiveConfig.
ginPendingListLimit
integer (int64)
config.
postgresqlConfig_12.
effectiveConfig.
deadlockTimeout
integer (int64)
config.
postgresqlConfig_12.
effectiveConfig.
maxLocksPerTransaction
integer (int64)
config.
postgresqlConfig_12.
effectiveConfig.
maxPredLocksPerTransaction
integer (int64)
config.
postgresqlConfig_12.
effectiveConfig.
arrayNulls
boolean (boolean)
config.
postgresqlConfig_12.
effectiveConfig.
backslashQuote
string
config.
postgresqlConfig_12.
effectiveConfig.
defaultWithOids
boolean (boolean)
config.
postgresqlConfig_12.
effectiveConfig.
escapeStringWarning
boolean (boolean)
config.
postgresqlConfig_12.
effectiveConfig.
loCompatPrivileges
boolean (boolean)
config.
postgresqlConfig_12.
effectiveConfig.
operatorPrecedenceWarning
boolean (boolean)
config.
postgresqlConfig_12.
effectiveConfig.
quoteAllIdentifiers
boolean (boolean)
config.
postgresqlConfig_12.
effectiveConfig.
standardConformingStrings
boolean (boolean)
config.
postgresqlConfig_12.
effectiveConfig.
synchronizeSeqscans
boolean (boolean)
config.
postgresqlConfig_12.
effectiveConfig.
transformNullEquals
boolean (boolean)
config.
postgresqlConfig_12.
effectiveConfig.
exitOnError
boolean (boolean)
config.
postgresqlConfig_12.
effectiveConfig.
seqPageCost
number (double)
config.
postgresqlConfig_12.
effectiveConfig.
randomPageCost
number (double)
config.
postgresqlConfig_12.
effectiveConfig.
autovacuumMaxWorkers
integer (int64)

Acceptable values are 1 to 32, inclusive.

config.
postgresqlConfig_12.
effectiveConfig.
autovacuumVacuumCostDelay
integer (int64)

Acceptable values are -1 to 100, inclusive.

config.
postgresqlConfig_12.
effectiveConfig.
autovacuumVacuumCostLimit
integer (int64)

Acceptable values are -1 to 10000, inclusive.

config.
postgresqlConfig_12.
effectiveConfig.
autovacuumNaptime
integer (int64)

Acceptable values are 1000 to 86400000, inclusive.

config.
postgresqlConfig_12.
effectiveConfig.
archiveTimeout
integer (int64)

Acceptable values are 10000 to 86400000, inclusive.

config.
postgresqlConfig_12.
effectiveConfig.
trackActivityQuerySize
integer (int64)

Acceptable values are 100 to 102400, inclusive.

config.
postgresqlConfig_12.
effectiveConfig.
enableBitmapscan
boolean (boolean)
config.
postgresqlConfig_12.
effectiveConfig.
enableHashagg
boolean (boolean)
config.
postgresqlConfig_12.
effectiveConfig.
enableHashjoin
boolean (boolean)
config.
postgresqlConfig_12.
effectiveConfig.
enableIndexscan
boolean (boolean)
config.
postgresqlConfig_12.
effectiveConfig.
enableIndexonlyscan
boolean (boolean)
config.
postgresqlConfig_12.
effectiveConfig.
enableMaterial
boolean (boolean)
config.
postgresqlConfig_12.
effectiveConfig.
enableMergejoin
boolean (boolean)
config.
postgresqlConfig_12.
effectiveConfig.
enableNestloop
boolean (boolean)
config.
postgresqlConfig_12.
effectiveConfig.
enableSeqscan
boolean (boolean)
config.
postgresqlConfig_12.
effectiveConfig.
enableSort
boolean (boolean)
config.
postgresqlConfig_12.
effectiveConfig.
enableTidscan
boolean (boolean)
config.
postgresqlConfig_12.
effectiveConfig.
maxWorkerProcesses
integer (int64)

Acceptable values are 0 to 1024, inclusive.

config.
postgresqlConfig_12.
effectiveConfig.
maxParallelWorkers
integer (int64)

Acceptable values are 0 to 1024, inclusive.

config.
postgresqlConfig_12.
effectiveConfig.
maxParallelWorkersPerGather
integer (int64)

Acceptable values are 0 to 1024, inclusive.

config.
postgresqlConfig_12.
effectiveConfig.
autovacuumVacuumScaleFactor
number (double)

Acceptable values are 0 to 1, inclusive.

config.
postgresqlConfig_12.
effectiveConfig.
autovacuumAnalyzeScaleFactor
number (double)

Acceptable values are 0 to 1, inclusive.

config.
postgresqlConfig_12.
effectiveConfig.
defaultTransactionReadOnly
boolean (boolean)
config.
postgresqlConfig_12.
effectiveConfig.
timezone
string
config.
postgresqlConfig_12.
effectiveConfig.
enableParallelAppend
boolean (boolean)
config.
postgresqlConfig_12.
effectiveConfig.
enableParallelHash
boolean (boolean)
config.
postgresqlConfig_12.
effectiveConfig.
enablePartitionPruning
boolean (boolean)
config.
postgresqlConfig_12.
effectiveConfig.
enablePartitionwiseAggregate
boolean (boolean)
config.
postgresqlConfig_12.
effectiveConfig.
enablePartitionwiseJoin
boolean (boolean)
config.
postgresqlConfig_12.
effectiveConfig.
jit
boolean (boolean)
config.
postgresqlConfig_12.
effectiveConfig.
maxParallelMaintenanceWorkers
integer (int64)

The minimum value is 0.

config.
postgresqlConfig_12.
effectiveConfig.
parallelLeaderParticipation
boolean (boolean)
config.
postgresqlConfig_12.
effectiveConfig.
vacuumCleanupIndexScaleFactor
number (double)

Acceptable values are 0 to 10000000000, inclusive.

config.
postgresqlConfig_12.
effectiveConfig.
logTransactionSampleRate
number (double)

Acceptable values are 0 to 1, inclusive.

config.
postgresqlConfig_12.
effectiveConfig.
planCacheMode
string
config.
postgresqlConfig_12.
effectiveConfig.
effectiveIoConcurrency
integer (int64)

Acceptable values are 0 to 1000, inclusive.

config.
postgresqlConfig_12.
effectiveConfig.
effectiveCacheSize
integer (int64)

Acceptable values are 0 to 549755813888, inclusive.

config.
postgresqlConfig_12.
effectiveConfig.
sharedPreloadLibraries[]
string
config.
postgresqlConfig_12.
effectiveConfig.
autoExplainLogMinDuration
integer (int64)

Acceptable values are -1 to 2147483647, inclusive.

config.
postgresqlConfig_12.
effectiveConfig.
autoExplainLogAnalyze
boolean (boolean)
config.
postgresqlConfig_12.
effectiveConfig.
autoExplainLogBuffers
boolean (boolean)
config.
postgresqlConfig_12.
effectiveConfig.
autoExplainLogTiming
boolean (boolean)
config.
postgresqlConfig_12.
effectiveConfig.
autoExplainLogTriggers
boolean (boolean)
config.
postgresqlConfig_12.
effectiveConfig.
autoExplainLogVerbose
boolean (boolean)
config.
postgresqlConfig_12.
effectiveConfig.
autoExplainLogNestedStatements
boolean (boolean)
config.
postgresqlConfig_12.
effectiveConfig.
autoExplainSampleRate
number (double)

Acceptable values are 0 to 1, inclusive.

config.
postgresqlConfig_12.
effectiveConfig.
pgHintPlanEnableHint
boolean (boolean)
config.
postgresqlConfig_12.
effectiveConfig.
pgHintPlanEnableHintTable
boolean (boolean)
config.
postgresqlConfig_12.
effectiveConfig.
pgHintPlanDebugPrint
string
config.
postgresqlConfig_12.
effectiveConfig.
pgHintPlanMessageLevel
string
config.
postgresqlConfig_12.
effectiveConfig.
pgQualstatsEnabled
boolean (boolean)
config.
postgresqlConfig_12.
effectiveConfig.
pgQualstatsTrackConstants
boolean (boolean)
config.
postgresqlConfig_12.
effectiveConfig.
pgQualstatsMax
integer (int64)
config.
postgresqlConfig_12.
effectiveConfig.
pgQualstatsResolveOids
boolean (boolean)
config.
postgresqlConfig_12.
effectiveConfig.
pgQualstatsSampleRate
number (double)
config.
postgresqlConfig_12.
userConfig
object

User-defined settings for a PostgreSQL 12 cluster.

Options and structure of PostgresqlConfig reflects PostgreSQL configuration file parameters which detailed description is available in PostgreSQL documentation.

config.
postgresqlConfig_12.
userConfig.
maxConnections
integer (int64)
config.
postgresqlConfig_12.
userConfig.
sharedBuffers
integer (int64)
config.
postgresqlConfig_12.
userConfig.
tempBuffers
integer (int64)
config.
postgresqlConfig_12.
userConfig.
maxPreparedTransactions
integer (int64)
config.
postgresqlConfig_12.
userConfig.
workMem
integer (int64)
config.
postgresqlConfig_12.
userConfig.
maintenanceWorkMem
integer (int64)
config.
postgresqlConfig_12.
userConfig.
autovacuumWorkMem
integer (int64)
config.
postgresqlConfig_12.
userConfig.
tempFileLimit
integer (int64)
config.
postgresqlConfig_12.
userConfig.
vacuumCostDelay
integer (int64)
config.
postgresqlConfig_12.
userConfig.
vacuumCostPageHit
integer (int64)
config.
postgresqlConfig_12.
userConfig.
vacuumCostPageMiss
integer (int64)
config.
postgresqlConfig_12.
userConfig.
vacuumCostPageDirty
integer (int64)
config.
postgresqlConfig_12.
userConfig.
vacuumCostLimit
integer (int64)
config.
postgresqlConfig_12.
userConfig.
bgwriterDelay
integer (int64)

Acceptable values are 10 to 10000, inclusive.

config.
postgresqlConfig_12.
userConfig.
bgwriterLruMaxpages
integer (int64)
config.
postgresqlConfig_12.
userConfig.
bgwriterLruMultiplier
number (double)
config.
postgresqlConfig_12.
userConfig.
bgwriterFlushAfter
integer (int64)

Acceptable values are 0 to 2048, inclusive.

config.
postgresqlConfig_12.
userConfig.
backendFlushAfter
integer (int64)

Acceptable values are 0 to 2048, inclusive.

config.
postgresqlConfig_12.
userConfig.
oldSnapshotThreshold
integer (int64)

Acceptable values are -1 to 86400000, inclusive.

config.
postgresqlConfig_12.
userConfig.
walLevel
string
config.
postgresqlConfig_12.
userConfig.
synchronousCommit
string
config.
postgresqlConfig_12.
userConfig.
checkpointTimeout
integer (int64)

Acceptable values are 30000 to 86400000, inclusive.

config.
postgresqlConfig_12.
userConfig.
checkpointCompletionTarget
number (double)
config.
postgresqlConfig_12.
userConfig.
checkpointFlushAfter
integer (int64)

Acceptable values are 0 to 2048, inclusive.

config.
postgresqlConfig_12.
userConfig.
maxWalSize
integer (int64)
config.
postgresqlConfig_12.
userConfig.
minWalSize
integer (int64)
config.
postgresqlConfig_12.
userConfig.
maxStandbyStreamingDelay
integer (int64)
config.
postgresqlConfig_12.
userConfig.
defaultStatisticsTarget
integer (int64)
config.
postgresqlConfig_12.
userConfig.
constraintExclusion
string
config.
postgresqlConfig_12.
userConfig.
cursorTupleFraction
number (double)
config.
postgresqlConfig_12.
userConfig.
fromCollapseLimit
integer (int64)

Acceptable values are 1 to 2147483647, inclusive.

config.
postgresqlConfig_12.
userConfig.
joinCollapseLimit
integer (int64)

Acceptable values are 1 to 2147483647, inclusive.

config.
postgresqlConfig_12.
userConfig.
forceParallelMode
string
config.
postgresqlConfig_12.
userConfig.
clientMinMessages
string
config.
postgresqlConfig_12.
userConfig.
logMinMessages
string
config.
postgresqlConfig_12.
userConfig.
logMinErrorStatement
string
config.
postgresqlConfig_12.
userConfig.
logMinDurationStatement
integer (int64)
config.
postgresqlConfig_12.
userConfig.
logCheckpoints
boolean (boolean)
config.
postgresqlConfig_12.
userConfig.
logConnections
boolean (boolean)
config.
postgresqlConfig_12.
userConfig.
logDisconnections
boolean (boolean)
config.
postgresqlConfig_12.
userConfig.
logDuration
boolean (boolean)
config.
postgresqlConfig_12.
userConfig.
logErrorVerbosity
string
config.
postgresqlConfig_12.
userConfig.
logLockWaits
boolean (boolean)
config.
postgresqlConfig_12.
userConfig.
logStatement
string
config.
postgresqlConfig_12.
userConfig.
logTempFiles
integer (int64)
config.
postgresqlConfig_12.
userConfig.
searchPath
string
config.
postgresqlConfig_12.
userConfig.
rowSecurity
boolean (boolean)
config.
postgresqlConfig_12.
userConfig.
defaultTransactionIsolation
string
config.
postgresqlConfig_12.
userConfig.
statementTimeout
integer (int64)
config.
postgresqlConfig_12.
userConfig.
lockTimeout
integer (int64)
config.
postgresqlConfig_12.
userConfig.
idleInTransactionSessionTimeout
integer (int64)
config.
postgresqlConfig_12.
userConfig.
byteaOutput
string
config.
postgresqlConfig_12.
userConfig.
xmlbinary
string
config.
postgresqlConfig_12.
userConfig.
xmloption
string
config.
postgresqlConfig_12.
userConfig.
ginPendingListLimit
integer (int64)
config.
postgresqlConfig_12.
userConfig.
deadlockTimeout
integer (int64)
config.
postgresqlConfig_12.
userConfig.
maxLocksPerTransaction
integer (int64)
config.
postgresqlConfig_12.
userConfig.
maxPredLocksPerTransaction
integer (int64)
config.
postgresqlConfig_12.
userConfig.
arrayNulls
boolean (boolean)
config.
postgresqlConfig_12.
userConfig.
backslashQuote
string
config.
postgresqlConfig_12.
userConfig.
defaultWithOids
boolean (boolean)
config.
postgresqlConfig_12.
userConfig.
escapeStringWarning
boolean (boolean)
config.
postgresqlConfig_12.
userConfig.
loCompatPrivileges
boolean (boolean)
config.
postgresqlConfig_12.
userConfig.
operatorPrecedenceWarning
boolean (boolean)
config.
postgresqlConfig_12.
userConfig.
quoteAllIdentifiers
boolean (boolean)
config.
postgresqlConfig_12.
userConfig.
standardConformingStrings
boolean (boolean)
config.
postgresqlConfig_12.
userConfig.
synchronizeSeqscans
boolean (boolean)
config.
postgresqlConfig_12.
userConfig.
transformNullEquals
boolean (boolean)
config.
postgresqlConfig_12.
userConfig.
exitOnError
boolean (boolean)
config.
postgresqlConfig_12.
userConfig.
seqPageCost
number (double)
config.
postgresqlConfig_12.
userConfig.
randomPageCost
number (double)
config.
postgresqlConfig_12.
userConfig.
autovacuumMaxWorkers
integer (int64)

Acceptable values are 1 to 32, inclusive.

config.
postgresqlConfig_12.
userConfig.
autovacuumVacuumCostDelay
integer (int64)

Acceptable values are -1 to 100, inclusive.

config.
postgresqlConfig_12.
userConfig.
autovacuumVacuumCostLimit
integer (int64)

Acceptable values are -1 to 10000, inclusive.

config.
postgresqlConfig_12.
userConfig.
autovacuumNaptime
integer (int64)

Acceptable values are 1000 to 86400000, inclusive.

config.
postgresqlConfig_12.
userConfig.
archiveTimeout
integer (int64)

Acceptable values are 10000 to 86400000, inclusive.

config.
postgresqlConfig_12.
userConfig.
trackActivityQuerySize
integer (int64)

Acceptable values are 100 to 102400, inclusive.

config.
postgresqlConfig_12.
userConfig.
enableBitmapscan
boolean (boolean)
config.
postgresqlConfig_12.
userConfig.
enableHashagg
boolean (boolean)
config.
postgresqlConfig_12.
userConfig.
enableHashjoin
boolean (boolean)
config.
postgresqlConfig_12.
userConfig.
enableIndexscan
boolean (boolean)
config.
postgresqlConfig_12.
userConfig.
enableIndexonlyscan
boolean (boolean)
config.
postgresqlConfig_12.
userConfig.
enableMaterial
boolean (boolean)
config.
postgresqlConfig_12.
userConfig.
enableMergejoin
boolean (boolean)
config.
postgresqlConfig_12.
userConfig.
enableNestloop
boolean (boolean)
config.
postgresqlConfig_12.
userConfig.
enableSeqscan
boolean (boolean)
config.
postgresqlConfig_12.
userConfig.
enableSort
boolean (boolean)
config.
postgresqlConfig_12.
userConfig.
enableTidscan
boolean (boolean)
config.
postgresqlConfig_12.
userConfig.
maxWorkerProcesses
integer (int64)

Acceptable values are 0 to 1024, inclusive.

config.
postgresqlConfig_12.
userConfig.
maxParallelWorkers
integer (int64)

Acceptable values are 0 to 1024, inclusive.

config.
postgresqlConfig_12.
userConfig.
maxParallelWorkersPerGather
integer (int64)

Acceptable values are 0 to 1024, inclusive.

config.
postgresqlConfig_12.
userConfig.
autovacuumVacuumScaleFactor
number (double)

Acceptable values are 0 to 1, inclusive.

config.
postgresqlConfig_12.
userConfig.
autovacuumAnalyzeScaleFactor
number (double)

Acceptable values are 0 to 1, inclusive.

config.
postgresqlConfig_12.
userConfig.
defaultTransactionReadOnly
boolean (boolean)
config.
postgresqlConfig_12.
userConfig.
timezone
string
config.
postgresqlConfig_12.
userConfig.
enableParallelAppend
boolean (boolean)
config.
postgresqlConfig_12.
userConfig.
enableParallelHash
boolean (boolean)
config.
postgresqlConfig_12.
userConfig.
enablePartitionPruning
boolean (boolean)
config.
postgresqlConfig_12.
userConfig.
enablePartitionwiseAggregate
boolean (boolean)
config.
postgresqlConfig_12.
userConfig.
enablePartitionwiseJoin
boolean (boolean)
config.
postgresqlConfig_12.
userConfig.
jit
boolean (boolean)
config.
postgresqlConfig_12.
userConfig.
maxParallelMaintenanceWorkers
integer (int64)

The minimum value is 0.

config.
postgresqlConfig_12.
userConfig.
parallelLeaderParticipation
boolean (boolean)
config.
postgresqlConfig_12.
userConfig.
vacuumCleanupIndexScaleFactor
number (double)

Acceptable values are 0 to 10000000000, inclusive.

config.
postgresqlConfig_12.
userConfig.
logTransactionSampleRate
number (double)

Acceptable values are 0 to 1, inclusive.

config.
postgresqlConfig_12.
userConfig.
planCacheMode
string
config.
postgresqlConfig_12.
userConfig.
effectiveIoConcurrency
integer (int64)

Acceptable values are 0 to 1000, inclusive.

config.
postgresqlConfig_12.
userConfig.
effectiveCacheSize
integer (int64)

Acceptable values are 0 to 549755813888, inclusive.

config.
postgresqlConfig_12.
userConfig.
sharedPreloadLibraries[]
string
config.
postgresqlConfig_12.
userConfig.
autoExplainLogMinDuration
integer (int64)

Acceptable values are -1 to 2147483647, inclusive.

config.
postgresqlConfig_12.
userConfig.
autoExplainLogAnalyze
boolean (boolean)
config.
postgresqlConfig_12.
userConfig.
autoExplainLogBuffers
boolean (boolean)
config.
postgresqlConfig_12.
userConfig.
autoExplainLogTiming
boolean (boolean)
config.
postgresqlConfig_12.
userConfig.
autoExplainLogTriggers
boolean (boolean)
config.
postgresqlConfig_12.
userConfig.
autoExplainLogVerbose
boolean (boolean)
config.
postgresqlConfig_12.
userConfig.
autoExplainLogNestedStatements
boolean (boolean)
config.
postgresqlConfig_12.
userConfig.
autoExplainSampleRate
number (double)

Acceptable values are 0 to 1, inclusive.

config.
postgresqlConfig_12.
userConfig.
pgHintPlanEnableHint
boolean (boolean)
config.
postgresqlConfig_12.
userConfig.
pgHintPlanEnableHintTable
boolean (boolean)
config.
postgresqlConfig_12.
userConfig.
pgHintPlanDebugPrint
string
config.
postgresqlConfig_12.
userConfig.
pgHintPlanMessageLevel
string
config.
postgresqlConfig_12.
userConfig.
pgQualstatsEnabled
boolean (boolean)
config.
postgresqlConfig_12.
userConfig.
pgQualstatsTrackConstants
boolean (boolean)
config.
postgresqlConfig_12.
userConfig.
pgQualstatsMax
integer (int64)
config.
postgresqlConfig_12.
userConfig.
pgQualstatsResolveOids
boolean (boolean)
config.
postgresqlConfig_12.
userConfig.
pgQualstatsSampleRate
number (double)
config.
postgresqlConfig_12.
defaultConfig
object

Default configuration for a PostgreSQL 12 cluster.

Options and structure of PostgresqlConfig reflects PostgreSQL configuration file parameters which detailed description is available in PostgreSQL documentation.

config.
postgresqlConfig_12.
defaultConfig.
maxConnections
integer (int64)
config.
postgresqlConfig_12.
defaultConfig.
sharedBuffers
integer (int64)
config.
postgresqlConfig_12.
defaultConfig.
tempBuffers
integer (int64)
config.
postgresqlConfig_12.
defaultConfig.
maxPreparedTransactions
integer (int64)
config.
postgresqlConfig_12.
defaultConfig.
workMem
integer (int64)
config.
postgresqlConfig_12.
defaultConfig.
maintenanceWorkMem
integer (int64)
config.
postgresqlConfig_12.
defaultConfig.
autovacuumWorkMem
integer (int64)
config.
postgresqlConfig_12.
defaultConfig.
tempFileLimit
integer (int64)
config.
postgresqlConfig_12.
defaultConfig.
vacuumCostDelay
integer (int64)
config.
postgresqlConfig_12.
defaultConfig.
vacuumCostPageHit
integer (int64)
config.
postgresqlConfig_12.
defaultConfig.
vacuumCostPageMiss
integer (int64)
config.
postgresqlConfig_12.
defaultConfig.
vacuumCostPageDirty
integer (int64)
config.
postgresqlConfig_12.
defaultConfig.
vacuumCostLimit
integer (int64)
config.
postgresqlConfig_12.
defaultConfig.
bgwriterDelay
integer (int64)

Acceptable values are 10 to 10000, inclusive.

config.
postgresqlConfig_12.
defaultConfig.
bgwriterLruMaxpages
integer (int64)
config.
postgresqlConfig_12.
defaultConfig.
bgwriterLruMultiplier
number (double)
config.
postgresqlConfig_12.
defaultConfig.
bgwriterFlushAfter
integer (int64)

Acceptable values are 0 to 2048, inclusive.

config.
postgresqlConfig_12.
defaultConfig.
backendFlushAfter
integer (int64)

Acceptable values are 0 to 2048, inclusive.

config.
postgresqlConfig_12.
defaultConfig.
oldSnapshotThreshold
integer (int64)

Acceptable values are -1 to 86400000, inclusive.

config.
postgresqlConfig_12.
defaultConfig.
walLevel
string
config.
postgresqlConfig_12.
defaultConfig.
synchronousCommit
string
config.
postgresqlConfig_12.
defaultConfig.
checkpointTimeout
integer (int64)

Acceptable values are 30000 to 86400000, inclusive.

config.
postgresqlConfig_12.
defaultConfig.
checkpointCompletionTarget
number (double)
config.
postgresqlConfig_12.
defaultConfig.
checkpointFlushAfter
integer (int64)

Acceptable values are 0 to 2048, inclusive.

config.
postgresqlConfig_12.
defaultConfig.
maxWalSize
integer (int64)
config.
postgresqlConfig_12.
defaultConfig.
minWalSize
integer (int64)
config.
postgresqlConfig_12.
defaultConfig.
maxStandbyStreamingDelay
integer (int64)
config.
postgresqlConfig_12.
defaultConfig.
defaultStatisticsTarget
integer (int64)
config.
postgresqlConfig_12.
defaultConfig.
constraintExclusion
string
config.
postgresqlConfig_12.
defaultConfig.
cursorTupleFraction
number (double)
config.
postgresqlConfig_12.
defaultConfig.
fromCollapseLimit
integer (int64)

Acceptable values are 1 to 2147483647, inclusive.

config.
postgresqlConfig_12.
defaultConfig.
joinCollapseLimit
integer (int64)

Acceptable values are 1 to 2147483647, inclusive.

config.
postgresqlConfig_12.
defaultConfig.
forceParallelMode
string
config.
postgresqlConfig_12.
defaultConfig.
clientMinMessages
string
config.
postgresqlConfig_12.
defaultConfig.
logMinMessages
string
config.
postgresqlConfig_12.
defaultConfig.
logMinErrorStatement
string
config.
postgresqlConfig_12.
defaultConfig.
logMinDurationStatement
integer (int64)
config.
postgresqlConfig_12.
defaultConfig.
logCheckpoints
boolean (boolean)
config.
postgresqlConfig_12.
defaultConfig.
logConnections
boolean (boolean)
config.
postgresqlConfig_12.
defaultConfig.
logDisconnections
boolean (boolean)
config.
postgresqlConfig_12.
defaultConfig.
logDuration
boolean (boolean)
config.
postgresqlConfig_12.
defaultConfig.
logErrorVerbosity
string
config.
postgresqlConfig_12.
defaultConfig.
logLockWaits
boolean (boolean)
config.
postgresqlConfig_12.
defaultConfig.
logStatement
string
config.
postgresqlConfig_12.
defaultConfig.
logTempFiles
integer (int64)
config.
postgresqlConfig_12.
defaultConfig.
searchPath
string
config.
postgresqlConfig_12.
defaultConfig.
rowSecurity
boolean (boolean)
config.
postgresqlConfig_12.
defaultConfig.
defaultTransactionIsolation
string
config.
postgresqlConfig_12.
defaultConfig.
statementTimeout
integer (int64)
config.
postgresqlConfig_12.
defaultConfig.
lockTimeout
integer (int64)
config.
postgresqlConfig_12.
defaultConfig.
idleInTransactionSessionTimeout
integer (int64)
config.
postgresqlConfig_12.
defaultConfig.
byteaOutput
string
config.
postgresqlConfig_12.
defaultConfig.
xmlbinary
string
config.
postgresqlConfig_12.
defaultConfig.
xmloption
string
config.
postgresqlConfig_12.
defaultConfig.
ginPendingListLimit
integer (int64)
config.
postgresqlConfig_12.
defaultConfig.
deadlockTimeout
integer (int64)
config.
postgresqlConfig_12.
defaultConfig.
maxLocksPerTransaction
integer (int64)
config.
postgresqlConfig_12.
defaultConfig.
maxPredLocksPerTransaction
integer (int64)
config.
postgresqlConfig_12.
defaultConfig.
arrayNulls
boolean (boolean)
config.
postgresqlConfig_12.
defaultConfig.
backslashQuote
string
config.
postgresqlConfig_12.
defaultConfig.
defaultWithOids
boolean (boolean)
config.
postgresqlConfig_12.
defaultConfig.
escapeStringWarning
boolean (boolean)
config.
postgresqlConfig_12.
defaultConfig.
loCompatPrivileges
boolean (boolean)
config.
postgresqlConfig_12.
defaultConfig.
operatorPrecedenceWarning
boolean (boolean)
config.
postgresqlConfig_12.
defaultConfig.
quoteAllIdentifiers
boolean (boolean)
config.
postgresqlConfig_12.
defaultConfig.
standardConformingStrings
boolean (boolean)
config.
postgresqlConfig_12.
defaultConfig.
synchronizeSeqscans
boolean (boolean)
config.
postgresqlConfig_12.
defaultConfig.
transformNullEquals
boolean (boolean)
config.
postgresqlConfig_12.
defaultConfig.
exitOnError
boolean (boolean)
config.
postgresqlConfig_12.
defaultConfig.
seqPageCost
number (double)
config.
postgresqlConfig_12.
defaultConfig.
randomPageCost
number (double)
config.
postgresqlConfig_12.
defaultConfig.
autovacuumMaxWorkers
integer (int64)

Acceptable values are 1 to 32, inclusive.

config.
postgresqlConfig_12.
defaultConfig.
autovacuumVacuumCostDelay
integer (int64)

Acceptable values are -1 to 100, inclusive.

config.
postgresqlConfig_12.
defaultConfig.
autovacuumVacuumCostLimit
integer (int64)

Acceptable values are -1 to 10000, inclusive.

config.
postgresqlConfig_12.
defaultConfig.
autovacuumNaptime
integer (int64)

Acceptable values are 1000 to 86400000, inclusive.

config.
postgresqlConfig_12.
defaultConfig.
archiveTimeout
integer (int64)

Acceptable values are 10000 to 86400000, inclusive.

config.
postgresqlConfig_12.
defaultConfig.
trackActivityQuerySize
integer (int64)

Acceptable values are 100 to 102400, inclusive.

config.
postgresqlConfig_12.
defaultConfig.
enableBitmapscan
boolean (boolean)
config.
postgresqlConfig_12.
defaultConfig.
enableHashagg
boolean (boolean)
config.
postgresqlConfig_12.
defaultConfig.
enableHashjoin
boolean (boolean)
config.
postgresqlConfig_12.
defaultConfig.
enableIndexscan
boolean (boolean)
config.
postgresqlConfig_12.
defaultConfig.
enableIndexonlyscan
boolean (boolean)
config.
postgresqlConfig_12.
defaultConfig.
enableMaterial
boolean (boolean)
config.
postgresqlConfig_12.
defaultConfig.
enableMergejoin
boolean (boolean)
config.
postgresqlConfig_12.
defaultConfig.
enableNestloop
boolean (boolean)
config.
postgresqlConfig_12.
defaultConfig.
enableSeqscan
boolean (boolean)
config.
postgresqlConfig_12.
defaultConfig.
enableSort
boolean (boolean)
config.
postgresqlConfig_12.
defaultConfig.
enableTidscan
boolean (boolean)
config.
postgresqlConfig_12.
defaultConfig.
maxWorkerProcesses
integer (int64)

Acceptable values are 0 to 1024, inclusive.

config.
postgresqlConfig_12.
defaultConfig.
maxParallelWorkers
integer (int64)

Acceptable values are 0 to 1024, inclusive.

config.
postgresqlConfig_12.
defaultConfig.
maxParallelWorkersPerGather
integer (int64)

Acceptable values are 0 to 1024, inclusive.

config.
postgresqlConfig_12.
defaultConfig.
autovacuumVacuumScaleFactor
number (double)

Acceptable values are 0 to 1, inclusive.

config.
postgresqlConfig_12.
defaultConfig.
autovacuumAnalyzeScaleFactor
number (double)

Acceptable values are 0 to 1, inclusive.

config.
postgresqlConfig_12.
defaultConfig.
defaultTransactionReadOnly
boolean (boolean)
config.
postgresqlConfig_12.
defaultConfig.
timezone
string
config.
postgresqlConfig_12.
defaultConfig.
enableParallelAppend
boolean (boolean)
config.
postgresqlConfig_12.
defaultConfig.
enableParallelHash
boolean (boolean)
config.
postgresqlConfig_12.
defaultConfig.
enablePartitionPruning
boolean (boolean)
config.
postgresqlConfig_12.
defaultConfig.
enablePartitionwiseAggregate
boolean (boolean)
config.
postgresqlConfig_12.
defaultConfig.
enablePartitionwiseJoin
boolean (boolean)
config.
postgresqlConfig_12.
defaultConfig.
jit
boolean (boolean)
config.
postgresqlConfig_12.
defaultConfig.
maxParallelMaintenanceWorkers
integer (int64)

The minimum value is 0.

config.
postgresqlConfig_12.
defaultConfig.
parallelLeaderParticipation
boolean (boolean)
config.
postgresqlConfig_12.
defaultConfig.
vacuumCleanupIndexScaleFactor
number (double)

Acceptable values are 0 to 10000000000, inclusive.

config.
postgresqlConfig_12.
defaultConfig.
logTransactionSampleRate
number (double)

Acceptable values are 0 to 1, inclusive.

config.
postgresqlConfig_12.
defaultConfig.
planCacheMode
string
config.
postgresqlConfig_12.
defaultConfig.
effectiveIoConcurrency
integer (int64)

Acceptable values are 0 to 1000, inclusive.

config.
postgresqlConfig_12.
defaultConfig.
effectiveCacheSize
integer (int64)

Acceptable values are 0 to 549755813888, inclusive.

config.
postgresqlConfig_12.
defaultConfig.
sharedPreloadLibraries[]
string
config.
postgresqlConfig_12.
defaultConfig.
autoExplainLogMinDuration
integer (int64)

Acceptable values are -1 to 2147483647, inclusive.

config.
postgresqlConfig_12.
defaultConfig.
autoExplainLogAnalyze
boolean (boolean)
config.
postgresqlConfig_12.
defaultConfig.
autoExplainLogBuffers
boolean (boolean)
config.
postgresqlConfig_12.
defaultConfig.
autoExplainLogTiming
boolean (boolean)
config.
postgresqlConfig_12.
defaultConfig.
autoExplainLogTriggers
boolean (boolean)
config.
postgresqlConfig_12.
defaultConfig.
autoExplainLogVerbose
boolean (boolean)
config.
postgresqlConfig_12.
defaultConfig.
autoExplainLogNestedStatements
boolean (boolean)
config.
postgresqlConfig_12.
defaultConfig.
autoExplainSampleRate
number (double)

Acceptable values are 0 to 1, inclusive.

config.
postgresqlConfig_12.
defaultConfig.
pgHintPlanEnableHint
boolean (boolean)
config.
postgresqlConfig_12.
defaultConfig.
pgHintPlanEnableHintTable
boolean (boolean)
config.
postgresqlConfig_12.
defaultConfig.
pgHintPlanDebugPrint
string
config.
postgresqlConfig_12.
defaultConfig.
pgHintPlanMessageLevel
string
config.
postgresqlConfig_12.
defaultConfig.
pgQualstatsEnabled
boolean (boolean)
config.
postgresqlConfig_12.
defaultConfig.
pgQualstatsTrackConstants
boolean (boolean)
config.
postgresqlConfig_12.
defaultConfig.
pgQualstatsMax
integer (int64)
config.
postgresqlConfig_12.
defaultConfig.
pgQualstatsResolveOids
boolean (boolean)
config.
postgresqlConfig_12.
defaultConfig.
pgQualstatsSampleRate
number (double)
config.
postgresqlConfig_12_1C
object
Configuration of a PostgreSQL 12 1C server.
config includes only one of the fields postgresqlConfig_9_6, postgresqlConfig_10_1C, postgresqlConfig_10, postgresqlConfig_11, postgresqlConfig_11_1C, postgresqlConfig_12, postgresqlConfig_12_1C, postgresqlConfig_13, postgresqlConfig_14

config.
postgresqlConfig_12_1C.
effectiveConfig
object

Effective settings for a PostgreSQL 12 1C cluster (a combination of settings defined in userConfig and defaultConfig).

Options and structure of PostgresqlConfig reflects PostgreSQL configuration file parameters which detailed description is available in PostgreSQL documentation.

config.
postgresqlConfig_12_1C.
effectiveConfig.
maxConnections
integer (int64)
config.
postgresqlConfig_12_1C.
effectiveConfig.
sharedBuffers
integer (int64)
config.
postgresqlConfig_12_1C.
effectiveConfig.
tempBuffers
integer (int64)
config.
postgresqlConfig_12_1C.
effectiveConfig.
maxPreparedTransactions
integer (int64)
config.
postgresqlConfig_12_1C.
effectiveConfig.
workMem
integer (int64)
config.
postgresqlConfig_12_1C.
effectiveConfig.
maintenanceWorkMem
integer (int64)
config.
postgresqlConfig_12_1C.
effectiveConfig.
autovacuumWorkMem
integer (int64)
config.
postgresqlConfig_12_1C.
effectiveConfig.
tempFileLimit
integer (int64)
config.
postgresqlConfig_12_1C.
effectiveConfig.
vacuumCostDelay
integer (int64)
config.
postgresqlConfig_12_1C.
effectiveConfig.
vacuumCostPageHit
integer (int64)
config.
postgresqlConfig_12_1C.
effectiveConfig.
vacuumCostPageMiss
integer (int64)
config.
postgresqlConfig_12_1C.
effectiveConfig.
vacuumCostPageDirty
integer (int64)
config.
postgresqlConfig_12_1C.
effectiveConfig.
vacuumCostLimit
integer (int64)
config.
postgresqlConfig_12_1C.
effectiveConfig.
bgwriterDelay
integer (int64)

Acceptable values are 10 to 10000, inclusive.

config.
postgresqlConfig_12_1C.
effectiveConfig.
bgwriterLruMaxpages
integer (int64)
config.
postgresqlConfig_12_1C.
effectiveConfig.
bgwriterLruMultiplier
number (double)
config.
postgresqlConfig_12_1C.
effectiveConfig.
bgwriterFlushAfter
integer (int64)

Acceptable values are 0 to 2048, inclusive.

config.
postgresqlConfig_12_1C.
effectiveConfig.
backendFlushAfter
integer (int64)

Acceptable values are 0 to 2048, inclusive.

config.
postgresqlConfig_12_1C.
effectiveConfig.
oldSnapshotThreshold
integer (int64)

Acceptable values are -1 to 86400000, inclusive.

config.
postgresqlConfig_12_1C.
effectiveConfig.
walLevel
string
config.
postgresqlConfig_12_1C.
effectiveConfig.
synchronousCommit
string
config.
postgresqlConfig_12_1C.
effectiveConfig.
checkpointTimeout
integer (int64)

Acceptable values are 30000 to 86400000, inclusive.

config.
postgresqlConfig_12_1C.
effectiveConfig.
checkpointCompletionTarget
number (double)
config.
postgresqlConfig_12_1C.
effectiveConfig.
checkpointFlushAfter
integer (int64)

Acceptable values are 0 to 2048, inclusive.

config.
postgresqlConfig_12_1C.
effectiveConfig.
maxWalSize
integer (int64)
config.
postgresqlConfig_12_1C.
effectiveConfig.
minWalSize
integer (int64)
config.
postgresqlConfig_12_1C.
effectiveConfig.
maxStandbyStreamingDelay
integer (int64)
config.
postgresqlConfig_12_1C.
effectiveConfig.
defaultStatisticsTarget
integer (int64)
config.
postgresqlConfig_12_1C.
effectiveConfig.
constraintExclusion
string
config.
postgresqlConfig_12_1C.
effectiveConfig.
cursorTupleFraction
number (double)
config.
postgresqlConfig_12_1C.
effectiveConfig.
fromCollapseLimit
integer (int64)

Acceptable values are 1 to 2147483647, inclusive.

config.
postgresqlConfig_12_1C.
effectiveConfig.
joinCollapseLimit
integer (int64)

Acceptable values are 1 to 2147483647, inclusive.

config.
postgresqlConfig_12_1C.
effectiveConfig.
forceParallelMode
string
config.
postgresqlConfig_12_1C.
effectiveConfig.
clientMinMessages
string
config.
postgresqlConfig_12_1C.
effectiveConfig.
logMinMessages
string
config.
postgresqlConfig_12_1C.
effectiveConfig.
logMinErrorStatement
string
config.
postgresqlConfig_12_1C.
effectiveConfig.
logMinDurationStatement
integer (int64)
config.
postgresqlConfig_12_1C.
effectiveConfig.
logCheckpoints
boolean (boolean)
config.
postgresqlConfig_12_1C.
effectiveConfig.
logConnections
boolean (boolean)
config.
postgresqlConfig_12_1C.
effectiveConfig.
logDisconnections
boolean (boolean)
config.
postgresqlConfig_12_1C.
effectiveConfig.
logDuration
boolean (boolean)
config.
postgresqlConfig_12_1C.
effectiveConfig.
logErrorVerbosity
string
config.
postgresqlConfig_12_1C.
effectiveConfig.
logLockWaits
boolean (boolean)
config.
postgresqlConfig_12_1C.
effectiveConfig.
logStatement
string
config.
postgresqlConfig_12_1C.
effectiveConfig.
logTempFiles
integer (int64)
config.
postgresqlConfig_12_1C.
effectiveConfig.
searchPath
string
config.
postgresqlConfig_12_1C.
effectiveConfig.
rowSecurity
boolean (boolean)
config.
postgresqlConfig_12_1C.
effectiveConfig.
defaultTransactionIsolation
string
config.
postgresqlConfig_12_1C.
effectiveConfig.
statementTimeout
integer (int64)
config.
postgresqlConfig_12_1C.
effectiveConfig.
lockTimeout
integer (int64)
config.
postgresqlConfig_12_1C.
effectiveConfig.
idleInTransactionSessionTimeout
integer (int64)
config.
postgresqlConfig_12_1C.
effectiveConfig.
byteaOutput
string
config.
postgresqlConfig_12_1C.
effectiveConfig.
xmlbinary
string
config.
postgresqlConfig_12_1C.
effectiveConfig.
xmloption
string
config.
postgresqlConfig_12_1C.
effectiveConfig.
ginPendingListLimit
integer (int64)
config.
postgresqlConfig_12_1C.
effectiveConfig.
deadlockTimeout
integer (int64)
config.
postgresqlConfig_12_1C.
effectiveConfig.
maxLocksPerTransaction
integer (int64)
config.
postgresqlConfig_12_1C.
effectiveConfig.
maxPredLocksPerTransaction
integer (int64)
config.
postgresqlConfig_12_1C.
effectiveConfig.
arrayNulls
boolean (boolean)
config.
postgresqlConfig_12_1C.
effectiveConfig.
backslashQuote
string
config.
postgresqlConfig_12_1C.
effectiveConfig.
defaultWithOids
boolean (boolean)
config.
postgresqlConfig_12_1C.
effectiveConfig.
escapeStringWarning
boolean (boolean)
config.
postgresqlConfig_12_1C.
effectiveConfig.
loCompatPrivileges
boolean (boolean)
config.
postgresqlConfig_12_1C.
effectiveConfig.
operatorPrecedenceWarning
boolean (boolean)
config.
postgresqlConfig_12_1C.
effectiveConfig.
quoteAllIdentifiers
boolean (boolean)
config.
postgresqlConfig_12_1C.
effectiveConfig.
standardConformingStrings
boolean (boolean)
config.
postgresqlConfig_12_1C.
effectiveConfig.
synchronizeSeqscans
boolean (boolean)
config.
postgresqlConfig_12_1C.
effectiveConfig.
transformNullEquals
boolean (boolean)
config.
postgresqlConfig_12_1C.
effectiveConfig.
exitOnError
boolean (boolean)
config.
postgresqlConfig_12_1C.
effectiveConfig.
seqPageCost
number (double)
config.
postgresqlConfig_12_1C.
effectiveConfig.
randomPageCost
number (double)
config.
postgresqlConfig_12_1C.
effectiveConfig.
autovacuumMaxWorkers
integer (int64)

Acceptable values are 1 to 32, inclusive.

config.
postgresqlConfig_12_1C.
effectiveConfig.
autovacuumVacuumCostDelay
integer (int64)

Acceptable values are -1 to 100, inclusive.

config.
postgresqlConfig_12_1C.
effectiveConfig.
autovacuumVacuumCostLimit
integer (int64)

Acceptable values are -1 to 10000, inclusive.

config.
postgresqlConfig_12_1C.
effectiveConfig.
autovacuumNaptime
integer (int64)

Acceptable values are 1000 to 86400000, inclusive.

config.
postgresqlConfig_12_1C.
effectiveConfig.
archiveTimeout
integer (int64)

Acceptable values are 10000 to 86400000, inclusive.

config.
postgresqlConfig_12_1C.
effectiveConfig.
trackActivityQuerySize
integer (int64)

Acceptable values are 100 to 102400, inclusive.

config.
postgresqlConfig_12_1C.
effectiveConfig.
enableBitmapscan
boolean (boolean)
config.
postgresqlConfig_12_1C.
effectiveConfig.
enableHashagg
boolean (boolean)
config.
postgresqlConfig_12_1C.
effectiveConfig.
enableHashjoin
boolean (boolean)
config.
postgresqlConfig_12_1C.
effectiveConfig.
enableIndexscan
boolean (boolean)
config.
postgresqlConfig_12_1C.
effectiveConfig.
enableIndexonlyscan
boolean (boolean)
config.
postgresqlConfig_12_1C.
effectiveConfig.
enableMaterial
boolean (boolean)
config.
postgresqlConfig_12_1C.
effectiveConfig.
enableMergejoin
boolean (boolean)
config.
postgresqlConfig_12_1C.
effectiveConfig.
enableNestloop
boolean (boolean)
config.
postgresqlConfig_12_1C.
effectiveConfig.
enableSeqscan
boolean (boolean)
config.
postgresqlConfig_12_1C.
effectiveConfig.
enableSort
boolean (boolean)
config.
postgresqlConfig_12_1C.
effectiveConfig.
enableTidscan
boolean (boolean)
config.
postgresqlConfig_12_1C.
effectiveConfig.
maxWorkerProcesses
integer (int64)

Acceptable values are 0 to 1024, inclusive.

config.
postgresqlConfig_12_1C.
effectiveConfig.
maxParallelWorkers
integer (int64)

Acceptable values are 0 to 1024, inclusive.

config.
postgresqlConfig_12_1C.
effectiveConfig.
maxParallelWorkersPerGather
integer (int64)

Acceptable values are 0 to 1024, inclusive.

config.
postgresqlConfig_12_1C.
effectiveConfig.
autovacuumVacuumScaleFactor
number (double)

Acceptable values are 0 to 1, inclusive.

config.
postgresqlConfig_12_1C.
effectiveConfig.
autovacuumAnalyzeScaleFactor
number (double)

Acceptable values are 0 to 1, inclusive.

config.
postgresqlConfig_12_1C.
effectiveConfig.
defaultTransactionReadOnly
boolean (boolean)
config.
postgresqlConfig_12_1C.
effectiveConfig.
timezone
string
config.
postgresqlConfig_12_1C.
effectiveConfig.
enableParallelAppend
boolean (boolean)
config.
postgresqlConfig_12_1C.
effectiveConfig.
enableParallelHash
boolean (boolean)
config.
postgresqlConfig_12_1C.
effectiveConfig.
enablePartitionPruning
boolean (boolean)
config.
postgresqlConfig_12_1C.
effectiveConfig.
enablePartitionwiseAggregate
boolean (boolean)
config.
postgresqlConfig_12_1C.
effectiveConfig.
enablePartitionwiseJoin
boolean (boolean)
config.
postgresqlConfig_12_1C.
effectiveConfig.
jit
boolean (boolean)
config.
postgresqlConfig_12_1C.
effectiveConfig.
maxParallelMaintenanceWorkers
integer (int64)

The minimum value is 0.

config.
postgresqlConfig_12_1C.
effectiveConfig.
parallelLeaderParticipation
boolean (boolean)
config.
postgresqlConfig_12_1C.
effectiveConfig.
vacuumCleanupIndexScaleFactor
number (double)

Acceptable values are 0 to 10000000000, inclusive.

config.
postgresqlConfig_12_1C.
effectiveConfig.
logTransactionSampleRate
number (double)

Acceptable values are 0 to 1, inclusive.

config.
postgresqlConfig_12_1C.
effectiveConfig.
planCacheMode
string
config.
postgresqlConfig_12_1C.
effectiveConfig.
effectiveIoConcurrency
integer (int64)

Acceptable values are 0 to 1000, inclusive.

config.
postgresqlConfig_12_1C.
effectiveConfig.
effectiveCacheSize
integer (int64)

Acceptable values are 0 to 549755813888, inclusive.

config.
postgresqlConfig_12_1C.
effectiveConfig.
sharedPreloadLibraries[]
string
config.
postgresqlConfig_12_1C.
effectiveConfig.
autoExplainLogMinDuration
integer (int64)

Acceptable values are -1 to 2147483647, inclusive.

config.
postgresqlConfig_12_1C.
effectiveConfig.
autoExplainLogAnalyze
boolean (boolean)
config.
postgresqlConfig_12_1C.
effectiveConfig.
autoExplainLogBuffers
boolean (boolean)
config.
postgresqlConfig_12_1C.
effectiveConfig.
autoExplainLogTiming
boolean (boolean)
config.
postgresqlConfig_12_1C.
effectiveConfig.
autoExplainLogTriggers
boolean (boolean)
config.
postgresqlConfig_12_1C.
effectiveConfig.
autoExplainLogVerbose
boolean (boolean)
config.
postgresqlConfig_12_1C.
effectiveConfig.
autoExplainLogNestedStatements
boolean (boolean)
config.
postgresqlConfig_12_1C.
effectiveConfig.
autoExplainSampleRate
number (double)

Acceptable values are 0 to 1, inclusive.

config.
postgresqlConfig_12_1C.
effectiveConfig.
pgHintPlanEnableHint
boolean (boolean)
config.
postgresqlConfig_12_1C.
effectiveConfig.
pgHintPlanEnableHintTable
boolean (boolean)
config.
postgresqlConfig_12_1C.
effectiveConfig.
pgHintPlanDebugPrint
string
config.
postgresqlConfig_12_1C.
effectiveConfig.
pgHintPlanMessageLevel
string
config.
postgresqlConfig_12_1C.
effectiveConfig.
pgQualstatsEnabled
boolean (boolean)
config.
postgresqlConfig_12_1C.
effectiveConfig.
pgQualstatsTrackConstants
boolean (boolean)
config.
postgresqlConfig_12_1C.
effectiveConfig.
pgQualstatsMax
integer (int64)
config.
postgresqlConfig_12_1C.
effectiveConfig.
pgQualstatsResolveOids
boolean (boolean)
config.
postgresqlConfig_12_1C.
effectiveConfig.
pgQualstatsSampleRate
number (double)
config.
postgresqlConfig_12_1C.
userConfig
object

User-defined settings for a PostgreSQL 12 1C cluster.

Options and structure of PostgresqlConfig reflects PostgreSQL configuration file parameters which detailed description is available in PostgreSQL documentation.

config.
postgresqlConfig_12_1C.
userConfig.
maxConnections
integer (int64)
config.
postgresqlConfig_12_1C.
userConfig.
sharedBuffers
integer (int64)
config.
postgresqlConfig_12_1C.
userConfig.
tempBuffers
integer (int64)
config.
postgresqlConfig_12_1C.
userConfig.
maxPreparedTransactions
integer (int64)
config.
postgresqlConfig_12_1C.
userConfig.
workMem
integer (int64)
config.
postgresqlConfig_12_1C.
userConfig.
maintenanceWorkMem
integer (int64)
config.
postgresqlConfig_12_1C.
userConfig.
autovacuumWorkMem
integer (int64)
config.
postgresqlConfig_12_1C.
userConfig.
tempFileLimit
integer (int64)
config.
postgresqlConfig_12_1C.
userConfig.
vacuumCostDelay
integer (int64)
config.
postgresqlConfig_12_1C.
userConfig.
vacuumCostPageHit
integer (int64)
config.
postgresqlConfig_12_1C.
userConfig.
vacuumCostPageMiss
integer (int64)
config.
postgresqlConfig_12_1C.
userConfig.
vacuumCostPageDirty
integer (int64)
config.
postgresqlConfig_12_1C.
userConfig.
vacuumCostLimit
integer (int64)
config.
postgresqlConfig_12_1C.
userConfig.
bgwriterDelay
integer (int64)

Acceptable values are 10 to 10000, inclusive.

config.
postgresqlConfig_12_1C.
userConfig.
bgwriterLruMaxpages
integer (int64)
config.
postgresqlConfig_12_1C.
userConfig.
bgwriterLruMultiplier
number (double)
config.
postgresqlConfig_12_1C.
userConfig.
bgwriterFlushAfter
integer (int64)

Acceptable values are 0 to 2048, inclusive.

config.
postgresqlConfig_12_1C.
userConfig.
backendFlushAfter
integer (int64)

Acceptable values are 0 to 2048, inclusive.

config.
postgresqlConfig_12_1C.
userConfig.
oldSnapshotThreshold
integer (int64)

Acceptable values are -1 to 86400000, inclusive.

config.
postgresqlConfig_12_1C.
userConfig.
walLevel
string
config.
postgresqlConfig_12_1C.
userConfig.
synchronousCommit
string
config.
postgresqlConfig_12_1C.
userConfig.
checkpointTimeout
integer (int64)

Acceptable values are 30000 to 86400000, inclusive.

config.
postgresqlConfig_12_1C.
userConfig.
checkpointCompletionTarget
number (double)
config.
postgresqlConfig_12_1C.
userConfig.
checkpointFlushAfter
integer (int64)

Acceptable values are 0 to 2048, inclusive.

config.
postgresqlConfig_12_1C.
userConfig.
maxWalSize
integer (int64)
config.
postgresqlConfig_12_1C.
userConfig.
minWalSize
integer (int64)
config.
postgresqlConfig_12_1C.
userConfig.
maxStandbyStreamingDelay
integer (int64)
config.
postgresqlConfig_12_1C.
userConfig.
defaultStatisticsTarget
integer (int64)
config.
postgresqlConfig_12_1C.
userConfig.
constraintExclusion
string
config.
postgresqlConfig_12_1C.
userConfig.
cursorTupleFraction
number (double)
config.
postgresqlConfig_12_1C.
userConfig.
fromCollapseLimit
integer (int64)

Acceptable values are 1 to 2147483647, inclusive.

config.
postgresqlConfig_12_1C.
userConfig.
joinCollapseLimit
integer (int64)

Acceptable values are 1 to 2147483647, inclusive.

config.
postgresqlConfig_12_1C.
userConfig.
forceParallelMode
string
config.
postgresqlConfig_12_1C.
userConfig.
clientMinMessages
string
config.
postgresqlConfig_12_1C.
userConfig.
logMinMessages
string
config.
postgresqlConfig_12_1C.
userConfig.
logMinErrorStatement
string
config.
postgresqlConfig_12_1C.
userConfig.
logMinDurationStatement
integer (int64)
config.
postgresqlConfig_12_1C.
userConfig.
logCheckpoints
boolean (boolean)
config.
postgresqlConfig_12_1C.
userConfig.
logConnections
boolean (boolean)
config.
postgresqlConfig_12_1C.
userConfig.
logDisconnections
boolean (boolean)
config.
postgresqlConfig_12_1C.
userConfig.
logDuration
boolean (boolean)
config.
postgresqlConfig_12_1C.
userConfig.
logErrorVerbosity
string
config.
postgresqlConfig_12_1C.
userConfig.
logLockWaits
boolean (boolean)
config.
postgresqlConfig_12_1C.
userConfig.
logStatement
string
config.
postgresqlConfig_12_1C.
userConfig.
logTempFiles
integer (int64)
config.
postgresqlConfig_12_1C.
userConfig.
searchPath
string
config.
postgresqlConfig_12_1C.
userConfig.
rowSecurity
boolean (boolean)
config.
postgresqlConfig_12_1C.
userConfig.
defaultTransactionIsolation
string
config.
postgresqlConfig_12_1C.
userConfig.
statementTimeout
integer (int64)
config.
postgresqlConfig_12_1C.
userConfig.
lockTimeout
integer (int64)
config.
postgresqlConfig_12_1C.
userConfig.
idleInTransactionSessionTimeout
integer (int64)
config.
postgresqlConfig_12_1C.
userConfig.
byteaOutput
string
config.
postgresqlConfig_12_1C.
userConfig.
xmlbinary
string
config.
postgresqlConfig_12_1C.
userConfig.
xmloption
string
config.
postgresqlConfig_12_1C.
userConfig.
ginPendingListLimit
integer (int64)
config.
postgresqlConfig_12_1C.
userConfig.
deadlockTimeout
integer (int64)
config.
postgresqlConfig_12_1C.
userConfig.
maxLocksPerTransaction
integer (int64)
config.
postgresqlConfig_12_1C.
userConfig.
maxPredLocksPerTransaction
integer (int64)
config.
postgresqlConfig_12_1C.
userConfig.
arrayNulls
boolean (boolean)
config.
postgresqlConfig_12_1C.
userConfig.
backslashQuote
string
config.
postgresqlConfig_12_1C.
userConfig.
defaultWithOids
boolean (boolean)
config.
postgresqlConfig_12_1C.
userConfig.
escapeStringWarning
boolean (boolean)
config.
postgresqlConfig_12_1C.
userConfig.
loCompatPrivileges
boolean (boolean)
config.
postgresqlConfig_12_1C.
userConfig.
operatorPrecedenceWarning
boolean (boolean)
config.
postgresqlConfig_12_1C.
userConfig.
quoteAllIdentifiers
boolean (boolean)
config.
postgresqlConfig_12_1C.
userConfig.
standardConformingStrings
boolean (boolean)
config.
postgresqlConfig_12_1C.
userConfig.
synchronizeSeqscans
boolean (boolean)
config.
postgresqlConfig_12_1C.
userConfig.
transformNullEquals
boolean (boolean)
config.
postgresqlConfig_12_1C.
userConfig.
exitOnError
boolean (boolean)
config.
postgresqlConfig_12_1C.
userConfig.
seqPageCost
number (double)
config.
postgresqlConfig_12_1C.
userConfig.
randomPageCost
number (double)
config.
postgresqlConfig_12_1C.
userConfig.
autovacuumMaxWorkers
integer (int64)

Acceptable values are 1 to 32, inclusive.

config.
postgresqlConfig_12_1C.
userConfig.
autovacuumVacuumCostDelay
integer (int64)

Acceptable values are -1 to 100, inclusive.

config.
postgresqlConfig_12_1C.
userConfig.
autovacuumVacuumCostLimit
integer (int64)

Acceptable values are -1 to 10000, inclusive.

config.
postgresqlConfig_12_1C.
userConfig.
autovacuumNaptime
integer (int64)

Acceptable values are 1000 to 86400000, inclusive.

config.
postgresqlConfig_12_1C.
userConfig.
archiveTimeout
integer (int64)

Acceptable values are 10000 to 86400000, inclusive.

config.
postgresqlConfig_12_1C.
userConfig.
trackActivityQuerySize
integer (int64)

Acceptable values are 100 to 102400, inclusive.

config.
postgresqlConfig_12_1C.
userConfig.
enableBitmapscan
boolean (boolean)
config.
postgresqlConfig_12_1C.
userConfig.
enableHashagg
boolean (boolean)
config.
postgresqlConfig_12_1C.
userConfig.
enableHashjoin
boolean (boolean)
config.
postgresqlConfig_12_1C.
userConfig.
enableIndexscan
boolean (boolean)
config.
postgresqlConfig_12_1C.
userConfig.
enableIndexonlyscan
boolean (boolean)
config.
postgresqlConfig_12_1C.
userConfig.
enableMaterial
boolean (boolean)
config.
postgresqlConfig_12_1C.
userConfig.
enableMergejoin
boolean (boolean)
config.
postgresqlConfig_12_1C.
userConfig.
enableNestloop
boolean (boolean)
config.
postgresqlConfig_12_1C.
userConfig.
enableSeqscan
boolean (boolean)
config.
postgresqlConfig_12_1C.
userConfig.
enableSort
boolean (boolean)
config.
postgresqlConfig_12_1C.
userConfig.
enableTidscan
boolean (boolean)
config.
postgresqlConfig_12_1C.
userConfig.
maxWorkerProcesses
integer (int64)

Acceptable values are 0 to 1024, inclusive.

config.
postgresqlConfig_12_1C.
userConfig.
maxParallelWorkers
integer (int64)

Acceptable values are 0 to 1024, inclusive.

config.
postgresqlConfig_12_1C.
userConfig.
maxParallelWorkersPerGather
integer (int64)

Acceptable values are 0 to 1024, inclusive.

config.
postgresqlConfig_12_1C.
userConfig.
autovacuumVacuumScaleFactor
number (double)

Acceptable values are 0 to 1, inclusive.

config.
postgresqlConfig_12_1C.
userConfig.
autovacuumAnalyzeScaleFactor
number (double)

Acceptable values are 0 to 1, inclusive.

config.
postgresqlConfig_12_1C.
userConfig.
defaultTransactionReadOnly
boolean (boolean)
config.
postgresqlConfig_12_1C.
userConfig.
timezone
string
config.
postgresqlConfig_12_1C.
userConfig.
enableParallelAppend
boolean (boolean)
config.
postgresqlConfig_12_1C.
userConfig.
enableParallelHash
boolean (boolean)
config.
postgresqlConfig_12_1C.
userConfig.
enablePartitionPruning
boolean (boolean)
config.
postgresqlConfig_12_1C.
userConfig.
enablePartitionwiseAggregate
boolean (boolean)
config.
postgresqlConfig_12_1C.
userConfig.
enablePartitionwiseJoin
boolean (boolean)
config.
postgresqlConfig_12_1C.
userConfig.
jit
boolean (boolean)
config.
postgresqlConfig_12_1C.
userConfig.
maxParallelMaintenanceWorkers
integer (int64)

The minimum value is 0.

config.
postgresqlConfig_12_1C.
userConfig.
parallelLeaderParticipation
boolean (boolean)
config.
postgresqlConfig_12_1C.
userConfig.
vacuumCleanupIndexScaleFactor
number (double)

Acceptable values are 0 to 10000000000, inclusive.

config.
postgresqlConfig_12_1C.
userConfig.
logTransactionSampleRate
number (double)

Acceptable values are 0 to 1, inclusive.

config.
postgresqlConfig_12_1C.
userConfig.
planCacheMode
string
config.
postgresqlConfig_12_1C.
userConfig.
effectiveIoConcurrency
integer (int64)

Acceptable values are 0 to 1000, inclusive.

config.
postgresqlConfig_12_1C.
userConfig.
effectiveCacheSize
integer (int64)

Acceptable values are 0 to 549755813888, inclusive.

config.
postgresqlConfig_12_1C.
userConfig.
sharedPreloadLibraries[]
string
config.
postgresqlConfig_12_1C.
userConfig.
autoExplainLogMinDuration
integer (int64)

Acceptable values are -1 to 2147483647, inclusive.

config.
postgresqlConfig_12_1C.
userConfig.
autoExplainLogAnalyze
boolean (boolean)
config.
postgresqlConfig_12_1C.
userConfig.
autoExplainLogBuffers
boolean (boolean)
config.
postgresqlConfig_12_1C.
userConfig.
autoExplainLogTiming
boolean (boolean)
config.
postgresqlConfig_12_1C.
userConfig.
autoExplainLogTriggers
boolean (boolean)
config.
postgresqlConfig_12_1C.
userConfig.
autoExplainLogVerbose
boolean (boolean)
config.
postgresqlConfig_12_1C.
userConfig.
autoExplainLogNestedStatements
boolean (boolean)
config.
postgresqlConfig_12_1C.
userConfig.
autoExplainSampleRate
number (double)

Acceptable values are 0 to 1, inclusive.

config.
postgresqlConfig_12_1C.
userConfig.
pgHintPlanEnableHint
boolean (boolean)
config.
postgresqlConfig_12_1C.
userConfig.
pgHintPlanEnableHintTable
boolean (boolean)
config.
postgresqlConfig_12_1C.
userConfig.
pgHintPlanDebugPrint
string
config.
postgresqlConfig_12_1C.
userConfig.
pgHintPlanMessageLevel
string
config.
postgresqlConfig_12_1C.
userConfig.
pgQualstatsEnabled
boolean (boolean)
config.
postgresqlConfig_12_1C.
userConfig.
pgQualstatsTrackConstants
boolean (boolean)
config.
postgresqlConfig_12_1C.
userConfig.
pgQualstatsMax
integer (int64)
config.
postgresqlConfig_12_1C.
userConfig.
pgQualstatsResolveOids
boolean (boolean)
config.
postgresqlConfig_12_1C.
userConfig.
pgQualstatsSampleRate
number (double)
config.
postgresqlConfig_12_1C.
defaultConfig
object

Default configuration for a PostgreSQL 12 1C cluster.

Options and structure of PostgresqlConfig reflects PostgreSQL configuration file parameters which detailed description is available in PostgreSQL documentation.

config.
postgresqlConfig_12_1C.
defaultConfig.
maxConnections
integer (int64)
config.
postgresqlConfig_12_1C.
defaultConfig.
sharedBuffers
integer (int64)
config.
postgresqlConfig_12_1C.
defaultConfig.
tempBuffers
integer (int64)
config.
postgresqlConfig_12_1C.
defaultConfig.
maxPreparedTransactions
integer (int64)
config.
postgresqlConfig_12_1C.
defaultConfig.
workMem
integer (int64)
config.
postgresqlConfig_12_1C.
defaultConfig.
maintenanceWorkMem
integer (int64)
config.
postgresqlConfig_12_1C.
defaultConfig.
autovacuumWorkMem
integer (int64)
config.
postgresqlConfig_12_1C.
defaultConfig.
tempFileLimit
integer (int64)
config.
postgresqlConfig_12_1C.
defaultConfig.
vacuumCostDelay
integer (int64)
config.
postgresqlConfig_12_1C.
defaultConfig.
vacuumCostPageHit
integer (int64)
config.
postgresqlConfig_12_1C.
defaultConfig.
vacuumCostPageMiss
integer (int64)
config.
postgresqlConfig_12_1C.
defaultConfig.
vacuumCostPageDirty
integer (int64)
config.
postgresqlConfig_12_1C.
defaultConfig.
vacuumCostLimit
integer (int64)
config.
postgresqlConfig_12_1C.
defaultConfig.
bgwriterDelay
integer (int64)

Acceptable values are 10 to 10000, inclusive.

config.
postgresqlConfig_12_1C.
defaultConfig.
bgwriterLruMaxpages
integer (int64)
config.
postgresqlConfig_12_1C.
defaultConfig.
bgwriterLruMultiplier
number (double)
config.
postgresqlConfig_12_1C.
defaultConfig.
bgwriterFlushAfter
integer (int64)

Acceptable values are 0 to 2048, inclusive.

config.
postgresqlConfig_12_1C.
defaultConfig.
backendFlushAfter
integer (int64)

Acceptable values are 0 to 2048, inclusive.

config.
postgresqlConfig_12_1C.
defaultConfig.
oldSnapshotThreshold
integer (int64)

Acceptable values are -1 to 86400000, inclusive.

config.
postgresqlConfig_12_1C.
defaultConfig.
walLevel
string
config.
postgresqlConfig_12_1C.
defaultConfig.
synchronousCommit
string
config.
postgresqlConfig_12_1C.
defaultConfig.
checkpointTimeout
integer (int64)

Acceptable values are 30000 to 86400000, inclusive.

config.
postgresqlConfig_12_1C.
defaultConfig.
checkpointCompletionTarget
number (double)
config.
postgresqlConfig_12_1C.
defaultConfig.
checkpointFlushAfter
integer (int64)

Acceptable values are 0 to 2048, inclusive.

config.
postgresqlConfig_12_1C.
defaultConfig.
maxWalSize
integer (int64)
config.
postgresqlConfig_12_1C.
defaultConfig.
minWalSize
integer (int64)
config.
postgresqlConfig_12_1C.
defaultConfig.
maxStandbyStreamingDelay
integer (int64)
config.
postgresqlConfig_12_1C.
defaultConfig.
defaultStatisticsTarget
integer (int64)
config.
postgresqlConfig_12_1C.
defaultConfig.
constraintExclusion
string
config.
postgresqlConfig_12_1C.
defaultConfig.
cursorTupleFraction
number (double)
config.
postgresqlConfig_12_1C.
defaultConfig.
fromCollapseLimit
integer (int64)

Acceptable values are 1 to 2147483647, inclusive.

config.
postgresqlConfig_12_1C.
defaultConfig.
joinCollapseLimit
integer (int64)

Acceptable values are 1 to 2147483647, inclusive.

config.
postgresqlConfig_12_1C.
defaultConfig.
forceParallelMode
string
config.
postgresqlConfig_12_1C.
defaultConfig.
clientMinMessages
string
config.
postgresqlConfig_12_1C.
defaultConfig.
logMinMessages
string
config.
postgresqlConfig_12_1C.
defaultConfig.
logMinErrorStatement
string
config.
postgresqlConfig_12_1C.
defaultConfig.
logMinDurationStatement
integer (int64)
config.
postgresqlConfig_12_1C.
defaultConfig.
logCheckpoints
boolean (boolean)
config.
postgresqlConfig_12_1C.
defaultConfig.
logConnections
boolean (boolean)
config.
postgresqlConfig_12_1C.
defaultConfig.
logDisconnections
boolean (boolean)
config.
postgresqlConfig_12_1C.
defaultConfig.
logDuration
boolean (boolean)
config.
postgresqlConfig_12_1C.
defaultConfig.
logErrorVerbosity
string
config.
postgresqlConfig_12_1C.
defaultConfig.
logLockWaits
boolean (boolean)
config.
postgresqlConfig_12_1C.
defaultConfig.
logStatement
string
config.
postgresqlConfig_12_1C.
defaultConfig.
logTempFiles
integer (int64)
config.
postgresqlConfig_12_1C.
defaultConfig.
searchPath
string
config.
postgresqlConfig_12_1C.
defaultConfig.
rowSecurity
boolean (boolean)
config.
postgresqlConfig_12_1C.
defaultConfig.
defaultTransactionIsolation
string
config.
postgresqlConfig_12_1C.
defaultConfig.
statementTimeout
integer (int64)
config.
postgresqlConfig_12_1C.
defaultConfig.
lockTimeout
integer (int64)
config.
postgresqlConfig_12_1C.
defaultConfig.
idleInTransactionSessionTimeout
integer (int64)
config.
postgresqlConfig_12_1C.
defaultConfig.
byteaOutput
string
config.
postgresqlConfig_12_1C.
defaultConfig.
xmlbinary
string
config.
postgresqlConfig_12_1C.
defaultConfig.
xmloption
string
config.
postgresqlConfig_12_1C.
defaultConfig.
ginPendingListLimit
integer (int64)
config.
postgresqlConfig_12_1C.
defaultConfig.
deadlockTimeout
integer (int64)
config.
postgresqlConfig_12_1C.
defaultConfig.
maxLocksPerTransaction
integer (int64)
config.
postgresqlConfig_12_1C.
defaultConfig.
maxPredLocksPerTransaction
integer (int64)
config.
postgresqlConfig_12_1C.
defaultConfig.
arrayNulls
boolean (boolean)
config.
postgresqlConfig_12_1C.
defaultConfig.
backslashQuote
string
config.
postgresqlConfig_12_1C.
defaultConfig.
defaultWithOids
boolean (boolean)
config.
postgresqlConfig_12_1C.
defaultConfig.
escapeStringWarning
boolean (boolean)
config.
postgresqlConfig_12_1C.
defaultConfig.
loCompatPrivileges
boolean (boolean)
config.
postgresqlConfig_12_1C.
defaultConfig.
operatorPrecedenceWarning
boolean (boolean)
config.
postgresqlConfig_12_1C.
defaultConfig.
quoteAllIdentifiers
boolean (boolean)
config.
postgresqlConfig_12_1C.
defaultConfig.
standardConformingStrings
boolean (boolean)
config.
postgresqlConfig_12_1C.
defaultConfig.
synchronizeSeqscans
boolean (boolean)
config.
postgresqlConfig_12_1C.
defaultConfig.
transformNullEquals
boolean (boolean)
config.
postgresqlConfig_12_1C.
defaultConfig.
exitOnError
boolean (boolean)
config.
postgresqlConfig_12_1C.
defaultConfig.
seqPageCost
number (double)
config.
postgresqlConfig_12_1C.
defaultConfig.
randomPageCost
number (double)
config.
postgresqlConfig_12_1C.
defaultConfig.
autovacuumMaxWorkers
integer (int64)

Acceptable values are 1 to 32, inclusive.

config.
postgresqlConfig_12_1C.
defaultConfig.
autovacuumVacuumCostDelay
integer (int64)

Acceptable values are -1 to 100, inclusive.

config.
postgresqlConfig_12_1C.
defaultConfig.
autovacuumVacuumCostLimit
integer (int64)

Acceptable values are -1 to 10000, inclusive.

config.
postgresqlConfig_12_1C.
defaultConfig.
autovacuumNaptime
integer (int64)

Acceptable values are 1000 to 86400000, inclusive.

config.
postgresqlConfig_12_1C.
defaultConfig.
archiveTimeout
integer (int64)

Acceptable values are 10000 to 86400000, inclusive.

config.
postgresqlConfig_12_1C.
defaultConfig.
trackActivityQuerySize
integer (int64)

Acceptable values are 100 to 102400, inclusive.

config.
postgresqlConfig_12_1C.
defaultConfig.
enableBitmapscan
boolean (boolean)
config.
postgresqlConfig_12_1C.
defaultConfig.
enableHashagg
boolean (boolean)
config.
postgresqlConfig_12_1C.
defaultConfig.
enableHashjoin
boolean (boolean)
config.
postgresqlConfig_12_1C.
defaultConfig.
enableIndexscan
boolean (boolean)
config.
postgresqlConfig_12_1C.
defaultConfig.
enableIndexonlyscan
boolean (boolean)
config.
postgresqlConfig_12_1C.
defaultConfig.
enableMaterial
boolean (boolean)
config.
postgresqlConfig_12_1C.
defaultConfig.
enableMergejoin
boolean (boolean)
config.
postgresqlConfig_12_1C.
defaultConfig.
enableNestloop
boolean (boolean)
config.
postgresqlConfig_12_1C.
defaultConfig.
enableSeqscan
boolean (boolean)
config.
postgresqlConfig_12_1C.
defaultConfig.
enableSort
boolean (boolean)
config.
postgresqlConfig_12_1C.
defaultConfig.
enableTidscan
boolean (boolean)
config.
postgresqlConfig_12_1C.
defaultConfig.
maxWorkerProcesses
integer (int64)

Acceptable values are 0 to 1024, inclusive.

config.
postgresqlConfig_12_1C.
defaultConfig.
maxParallelWorkers
integer (int64)

Acceptable values are 0 to 1024, inclusive.

config.
postgresqlConfig_12_1C.
defaultConfig.
maxParallelWorkersPerGather
integer (int64)

Acceptable values are 0 to 1024, inclusive.

config.
postgresqlConfig_12_1C.
defaultConfig.
autovacuumVacuumScaleFactor
number (double)

Acceptable values are 0 to 1, inclusive.

config.
postgresqlConfig_12_1C.
defaultConfig.
autovacuumAnalyzeScaleFactor
number (double)

Acceptable values are 0 to 1, inclusive.

config.
postgresqlConfig_12_1C.
defaultConfig.
defaultTransactionReadOnly
boolean (boolean)
config.
postgresqlConfig_12_1C.
defaultConfig.
timezone
string
config.
postgresqlConfig_12_1C.
defaultConfig.
enableParallelAppend
boolean (boolean)
config.
postgresqlConfig_12_1C.
defaultConfig.
enableParallelHash
boolean (boolean)
config.
postgresqlConfig_12_1C.
defaultConfig.
enablePartitionPruning
boolean (boolean)
config.
postgresqlConfig_12_1C.
defaultConfig.
enablePartitionwiseAggregate
boolean (boolean)
config.
postgresqlConfig_12_1C.
defaultConfig.
enablePartitionwiseJoin
boolean (boolean)
config.
postgresqlConfig_12_1C.
defaultConfig.
jit
boolean (boolean)
config.
postgresqlConfig_12_1C.
defaultConfig.
maxParallelMaintenanceWorkers
integer (int64)

The minimum value is 0.

config.
postgresqlConfig_12_1C.
defaultConfig.
parallelLeaderParticipation
boolean (boolean)
config.
postgresqlConfig_12_1C.
defaultConfig.
vacuumCleanupIndexScaleFactor
number (double)

Acceptable values are 0 to 10000000000, inclusive.

config.
postgresqlConfig_12_1C.
defaultConfig.
logTransactionSampleRate
number (double)

Acceptable values are 0 to 1, inclusive.

config.
postgresqlConfig_12_1C.
defaultConfig.
planCacheMode
string
config.
postgresqlConfig_12_1C.
defaultConfig.
effectiveIoConcurrency
integer (int64)

Acceptable values are 0 to 1000, inclusive.

config.
postgresqlConfig_12_1C.
defaultConfig.
effectiveCacheSize
integer (int64)

Acceptable values are 0 to 549755813888, inclusive.

config.
postgresqlConfig_12_1C.
defaultConfig.
sharedPreloadLibraries[]
string
config.
postgresqlConfig_12_1C.
defaultConfig.
autoExplainLogMinDuration
integer (int64)

Acceptable values are -1 to 2147483647, inclusive.

config.
postgresqlConfig_12_1C.
defaultConfig.
autoExplainLogAnalyze
boolean (boolean)
config.
postgresqlConfig_12_1C.
defaultConfig.
autoExplainLogBuffers
boolean (boolean)
config.
postgresqlConfig_12_1C.
defaultConfig.
autoExplainLogTiming
boolean (boolean)
config.
postgresqlConfig_12_1C.
defaultConfig.
autoExplainLogTriggers
boolean (boolean)
config.
postgresqlConfig_12_1C.
defaultConfig.
autoExplainLogVerbose
boolean (boolean)
config.
postgresqlConfig_12_1C.
defaultConfig.
autoExplainLogNestedStatements
boolean (boolean)
config.
postgresqlConfig_12_1C.
defaultConfig.
autoExplainSampleRate
number (double)

Acceptable values are 0 to 1, inclusive.

config.
postgresqlConfig_12_1C.
defaultConfig.
pgHintPlanEnableHint
boolean (boolean)
config.
postgresqlConfig_12_1C.
defaultConfig.
pgHintPlanEnableHintTable
boolean (boolean)
config.
postgresqlConfig_12_1C.
defaultConfig.
pgHintPlanDebugPrint
string
config.
postgresqlConfig_12_1C.
defaultConfig.
pgHintPlanMessageLevel
string
config.
postgresqlConfig_12_1C.
defaultConfig.
pgQualstatsEnabled
boolean (boolean)
config.
postgresqlConfig_12_1C.
defaultConfig.
pgQualstatsTrackConstants
boolean (boolean)
config.
postgresqlConfig_12_1C.
defaultConfig.
pgQualstatsMax
integer (int64)
config.
postgresqlConfig_12_1C.
defaultConfig.
pgQualstatsResolveOids
boolean (boolean)
config.
postgresqlConfig_12_1C.
defaultConfig.
pgQualstatsSampleRate
number (double)
config.
postgresqlConfig_13
object
Configuration of a PostgreSQL 13 server.
config includes only one of the fields postgresqlConfig_9_6, postgresqlConfig_10_1C, postgresqlConfig_10, postgresqlConfig_11, postgresqlConfig_11_1C, postgresqlConfig_12, postgresqlConfig_12_1C, postgresqlConfig_13, postgresqlConfig_14

config.
postgresqlConfig_13.
effectiveConfig
object

Effective settings for a PostgreSQL 13 cluster (a combination of settings defined in userConfig and defaultConfig).

Options and structure of PostgresqlConfig reflects PostgreSQL configuration file parameters which detailed description is available in PostgreSQL documentation.

config.
postgresqlConfig_13.
effectiveConfig.
maxConnections
integer (int64)
config.
postgresqlConfig_13.
effectiveConfig.
sharedBuffers
integer (int64)
config.
postgresqlConfig_13.
effectiveConfig.
tempBuffers
integer (int64)
config.
postgresqlConfig_13.
effectiveConfig.
maxPreparedTransactions
integer (int64)
config.
postgresqlConfig_13.
effectiveConfig.
workMem
integer (int64)
config.
postgresqlConfig_13.
effectiveConfig.
maintenanceWorkMem
integer (int64)
config.
postgresqlConfig_13.
effectiveConfig.
autovacuumWorkMem
integer (int64)
config.
postgresqlConfig_13.
effectiveConfig.
tempFileLimit
integer (int64)
config.
postgresqlConfig_13.
effectiveConfig.
vacuumCostDelay
integer (int64)
config.
postgresqlConfig_13.
effectiveConfig.
vacuumCostPageHit
integer (int64)
config.
postgresqlConfig_13.
effectiveConfig.
vacuumCostPageMiss
integer (int64)
config.
postgresqlConfig_13.
effectiveConfig.
vacuumCostPageDirty
integer (int64)
config.
postgresqlConfig_13.
effectiveConfig.
vacuumCostLimit
integer (int64)
config.
postgresqlConfig_13.
effectiveConfig.
bgwriterDelay
integer (int64)

Acceptable values are 10 to 10000, inclusive.

config.
postgresqlConfig_13.
effectiveConfig.
bgwriterLruMaxpages
integer (int64)
config.
postgresqlConfig_13.
effectiveConfig.
bgwriterLruMultiplier
number (double)
config.
postgresqlConfig_13.
effectiveConfig.
bgwriterFlushAfter
integer (int64)

Acceptable values are 0 to 2048, inclusive.

config.
postgresqlConfig_13.
effectiveConfig.
backendFlushAfter
integer (int64)

Acceptable values are 0 to 2048, inclusive.

config.
postgresqlConfig_13.
effectiveConfig.
oldSnapshotThreshold
integer (int64)

Acceptable values are -1 to 86400000, inclusive.

config.
postgresqlConfig_13.
effectiveConfig.
walLevel
string
config.
postgresqlConfig_13.
effectiveConfig.
synchronousCommit
string
config.
postgresqlConfig_13.
effectiveConfig.
checkpointTimeout
integer (int64)

Acceptable values are 30000 to 86400000, inclusive.

config.
postgresqlConfig_13.
effectiveConfig.
checkpointCompletionTarget
number (double)
config.
postgresqlConfig_13.
effectiveConfig.
checkpointFlushAfter
integer (int64)

Acceptable values are 0 to 2048, inclusive.

config.
postgresqlConfig_13.
effectiveConfig.
maxWalSize
integer (int64)
config.
postgresqlConfig_13.
effectiveConfig.
minWalSize
integer (int64)
config.
postgresqlConfig_13.
effectiveConfig.
maxStandbyStreamingDelay
integer (int64)
config.
postgresqlConfig_13.
effectiveConfig.
defaultStatisticsTarget
integer (int64)
config.
postgresqlConfig_13.
effectiveConfig.
constraintExclusion
string
config.
postgresqlConfig_13.
effectiveConfig.
cursorTupleFraction
number (double)
config.
postgresqlConfig_13.
effectiveConfig.
fromCollapseLimit
integer (int64)

Acceptable values are 1 to 2147483647, inclusive.

config.
postgresqlConfig_13.
effectiveConfig.
joinCollapseLimit
integer (int64)

Acceptable values are 1 to 2147483647, inclusive.

config.
postgresqlConfig_13.
effectiveConfig.
forceParallelMode
string
config.
postgresqlConfig_13.
effectiveConfig.
clientMinMessages
string
config.
postgresqlConfig_13.
effectiveConfig.
logMinMessages
string
config.
postgresqlConfig_13.
effectiveConfig.
logMinErrorStatement
string
config.
postgresqlConfig_13.
effectiveConfig.
logMinDurationStatement
integer (int64)
config.
postgresqlConfig_13.
effectiveConfig.
logCheckpoints
boolean (boolean)
config.
postgresqlConfig_13.
effectiveConfig.
logConnections
boolean (boolean)
config.
postgresqlConfig_13.
effectiveConfig.
logDisconnections
boolean (boolean)
config.
postgresqlConfig_13.
effectiveConfig.
logDuration
boolean (boolean)
config.
postgresqlConfig_13.
effectiveConfig.
logErrorVerbosity
string
config.
postgresqlConfig_13.
effectiveConfig.
logLockWaits
boolean (boolean)
config.
postgresqlConfig_13.
effectiveConfig.
logStatement
string
config.
postgresqlConfig_13.
effectiveConfig.
logTempFiles
integer (int64)
config.
postgresqlConfig_13.
effectiveConfig.
searchPath
string
config.
postgresqlConfig_13.
effectiveConfig.
rowSecurity
boolean (boolean)
config.
postgresqlConfig_13.
effectiveConfig.
defaultTransactionIsolation
string
config.
postgresqlConfig_13.
effectiveConfig.
statementTimeout
integer (int64)
config.
postgresqlConfig_13.
effectiveConfig.
lockTimeout
integer (int64)
config.
postgresqlConfig_13.
effectiveConfig.
idleInTransactionSessionTimeout
integer (int64)
config.
postgresqlConfig_13.
effectiveConfig.
byteaOutput
string
config.
postgresqlConfig_13.
effectiveConfig.
xmlbinary
string
config.
postgresqlConfig_13.
effectiveConfig.
xmloption
string
config.
postgresqlConfig_13.
effectiveConfig.
ginPendingListLimit
integer (int64)
config.
postgresqlConfig_13.
effectiveConfig.
deadlockTimeout
integer (int64)
config.
postgresqlConfig_13.
effectiveConfig.
maxLocksPerTransaction
integer (int64)
config.
postgresqlConfig_13.
effectiveConfig.
maxPredLocksPerTransaction
integer (int64)
config.
postgresqlConfig_13.
effectiveConfig.
arrayNulls
boolean (boolean)
config.
postgresqlConfig_13.
effectiveConfig.
backslashQuote
string
config.
postgresqlConfig_13.
effectiveConfig.
defaultWithOids
boolean (boolean)
config.
postgresqlConfig_13.
effectiveConfig.
escapeStringWarning
boolean (boolean)
config.
postgresqlConfig_13.
effectiveConfig.
loCompatPrivileges
boolean (boolean)
config.
postgresqlConfig_13.
effectiveConfig.
operatorPrecedenceWarning
boolean (boolean)
config.
postgresqlConfig_13.
effectiveConfig.
quoteAllIdentifiers
boolean (boolean)
config.
postgresqlConfig_13.
effectiveConfig.
standardConformingStrings
boolean (boolean)
config.
postgresqlConfig_13.
effectiveConfig.
synchronizeSeqscans
boolean (boolean)
config.
postgresqlConfig_13.
effectiveConfig.
transformNullEquals
boolean (boolean)
config.
postgresqlConfig_13.
effectiveConfig.
exitOnError
boolean (boolean)
config.
postgresqlConfig_13.
effectiveConfig.
seqPageCost
number (double)
config.
postgresqlConfig_13.
effectiveConfig.
randomPageCost
number (double)
config.
postgresqlConfig_13.
effectiveConfig.
autovacuumMaxWorkers
integer (int64)

Acceptable values are 1 to 32, inclusive.

config.
postgresqlConfig_13.
effectiveConfig.
autovacuumVacuumCostDelay
integer (int64)

Acceptable values are -1 to 100, inclusive.

config.
postgresqlConfig_13.
effectiveConfig.
autovacuumVacuumCostLimit
integer (int64)

Acceptable values are -1 to 10000, inclusive.

config.
postgresqlConfig_13.
effectiveConfig.
autovacuumNaptime
integer (int64)

Acceptable values are 1000 to 86400000, inclusive.

config.
postgresqlConfig_13.
effectiveConfig.
archiveTimeout
integer (int64)

Acceptable values are 10000 to 86400000, inclusive.

config.
postgresqlConfig_13.
effectiveConfig.
trackActivityQuerySize
integer (int64)

Acceptable values are 100 to 102400, inclusive.

config.
postgresqlConfig_13.
effectiveConfig.
enableBitmapscan
boolean (boolean)
config.
postgresqlConfig_13.
effectiveConfig.
enableHashagg
boolean (boolean)
config.
postgresqlConfig_13.
effectiveConfig.
enableHashjoin
boolean (boolean)
config.
postgresqlConfig_13.
effectiveConfig.
enableIndexscan
boolean (boolean)
config.
postgresqlConfig_13.
effectiveConfig.
enableIndexonlyscan
boolean (boolean)
config.
postgresqlConfig_13.
effectiveConfig.
enableMaterial
boolean (boolean)
config.
postgresqlConfig_13.
effectiveConfig.
enableMergejoin
boolean (boolean)
config.
postgresqlConfig_13.
effectiveConfig.
enableNestloop
boolean (boolean)
config.
postgresqlConfig_13.
effectiveConfig.
enableSeqscan
boolean (boolean)
config.
postgresqlConfig_13.
effectiveConfig.
enableSort
boolean (boolean)
config.
postgresqlConfig_13.
effectiveConfig.
enableTidscan
boolean (boolean)
config.
postgresqlConfig_13.
effectiveConfig.
maxWorkerProcesses
integer (int64)

Acceptable values are 0 to 1024, inclusive.

config.
postgresqlConfig_13.
effectiveConfig.
maxParallelWorkers
integer (int64)

Acceptable values are 0 to 1024, inclusive.

config.
postgresqlConfig_13.
effectiveConfig.
maxParallelWorkersPerGather
integer (int64)

Acceptable values are 0 to 1024, inclusive.

config.
postgresqlConfig_13.
effectiveConfig.
autovacuumVacuumScaleFactor
number (double)

Acceptable values are 0 to 1, inclusive.

config.
postgresqlConfig_13.
effectiveConfig.
autovacuumAnalyzeScaleFactor
number (double)

Acceptable values are 0 to 1, inclusive.

config.
postgresqlConfig_13.
effectiveConfig.
defaultTransactionReadOnly
boolean (boolean)
config.
postgresqlConfig_13.
effectiveConfig.
timezone
string
config.
postgresqlConfig_13.
effectiveConfig.
enableParallelAppend
boolean (boolean)
config.
postgresqlConfig_13.
effectiveConfig.
enableParallelHash
boolean (boolean)
config.
postgresqlConfig_13.
effectiveConfig.
enablePartitionPruning
boolean (boolean)
config.
postgresqlConfig_13.
effectiveConfig.
enablePartitionwiseAggregate
boolean (boolean)
config.
postgresqlConfig_13.
effectiveConfig.
enablePartitionwiseJoin
boolean (boolean)
config.
postgresqlConfig_13.
effectiveConfig.
jit
boolean (boolean)
config.
postgresqlConfig_13.
effectiveConfig.
maxParallelMaintenanceWorkers
integer (int64)

The minimum value is 0.

config.
postgresqlConfig_13.
effectiveConfig.
parallelLeaderParticipation
boolean (boolean)
config.
postgresqlConfig_13.
effectiveConfig.
vacuumCleanupIndexScaleFactor
number (double)

Acceptable values are 0 to 10000000000, inclusive.

config.
postgresqlConfig_13.
effectiveConfig.
logTransactionSampleRate
number (double)

Acceptable values are 0 to 1, inclusive.

config.
postgresqlConfig_13.
effectiveConfig.
planCacheMode
string
config.
postgresqlConfig_13.
effectiveConfig.
effectiveIoConcurrency
integer (int64)

Acceptable values are 0 to 1000, inclusive.

config.
postgresqlConfig_13.
effectiveConfig.
effectiveCacheSize
integer (int64)

Acceptable values are 0 to 549755813888, inclusive.

config.
postgresqlConfig_13.
effectiveConfig.
sharedPreloadLibraries[]
string
config.
postgresqlConfig_13.
effectiveConfig.
autoExplainLogMinDuration
integer (int64)

Acceptable values are -1 to 2147483647, inclusive.

config.
postgresqlConfig_13.
effectiveConfig.
autoExplainLogAnalyze
boolean (boolean)
config.
postgresqlConfig_13.
effectiveConfig.
autoExplainLogBuffers
boolean (boolean)
config.
postgresqlConfig_13.
effectiveConfig.
autoExplainLogTiming
boolean (boolean)
config.
postgresqlConfig_13.
effectiveConfig.
autoExplainLogTriggers
boolean (boolean)
config.
postgresqlConfig_13.
effectiveConfig.
autoExplainLogVerbose
boolean (boolean)
config.
postgresqlConfig_13.
effectiveConfig.
autoExplainLogNestedStatements
boolean (boolean)
config.
postgresqlConfig_13.
effectiveConfig.
autoExplainSampleRate
number (double)

Acceptable values are 0 to 1, inclusive.

config.
postgresqlConfig_13.
effectiveConfig.
pgHintPlanEnableHint
boolean (boolean)
config.
postgresqlConfig_13.
effectiveConfig.
pgHintPlanEnableHintTable
boolean (boolean)
config.
postgresqlConfig_13.
effectiveConfig.
pgHintPlanDebugPrint
string
config.
postgresqlConfig_13.
effectiveConfig.
pgHintPlanMessageLevel
string
config.
postgresqlConfig_13.
effectiveConfig.
hashMemMultiplier
number (double)

Acceptable values are 0 to 1000, inclusive.

config.
postgresqlConfig_13.
effectiveConfig.
logicalDecodingWorkMem
integer (int64)

Acceptable values are 65536 to 1099511627776, inclusive.

config.
postgresqlConfig_13.
effectiveConfig.
maintenanceIoConcurrency
integer (int64)

Acceptable values are 0 to 1000, inclusive.

config.
postgresqlConfig_13.
effectiveConfig.
maxSlotWalKeepSize
integer (int64)

Acceptable values are -1 to 2251799812636672, inclusive.

config.
postgresqlConfig_13.
effectiveConfig.
walKeepSize
integer (int64)

Acceptable values are -1 to 2251799812636672, inclusive.

config.
postgresqlConfig_13.
effectiveConfig.
enableIncrementalSort
boolean (boolean)
config.
postgresqlConfig_13.
effectiveConfig.
autovacuumVacuumInsertThreshold
integer (int64)

Acceptable values are -1 to 2147483647, inclusive.

config.
postgresqlConfig_13.
effectiveConfig.
autovacuumVacuumInsertScaleFactor
number (double)

Acceptable values are 0 to 100, inclusive.

config.
postgresqlConfig_13.
effectiveConfig.
logMinDurationSample
integer (int64)

Acceptable values are -1 to 2147483647, inclusive.

config.
postgresqlConfig_13.
effectiveConfig.
logStatementSampleRate
number (double)

Acceptable values are 0 to 1, inclusive.

config.
postgresqlConfig_13.
effectiveConfig.
logParameterMaxLength
integer (int64)

Acceptable values are -1 to 2147483647, inclusive.

config.
postgresqlConfig_13.
effectiveConfig.
logParameterMaxLengthOnError
integer (int64)

Acceptable values are -1 to 2147483647, inclusive.

config.
postgresqlConfig_13.
effectiveConfig.
pgQualstatsEnabled
boolean (boolean)
config.
postgresqlConfig_13.
effectiveConfig.
pgQualstatsTrackConstants
boolean (boolean)
config.
postgresqlConfig_13.
effectiveConfig.
pgQualstatsMax
integer (int64)
config.
postgresqlConfig_13.
effectiveConfig.
pgQualstatsResolveOids
boolean (boolean)
config.
postgresqlConfig_13.
effectiveConfig.
pgQualstatsSampleRate
number (double)
config.
postgresqlConfig_13.
userConfig
object

User-defined settings for a PostgreSQL 13 cluster.

Options and structure of PostgresqlConfig reflects PostgreSQL configuration file parameters which detailed description is available in PostgreSQL documentation.

config.
postgresqlConfig_13.
userConfig.
maxConnections
integer (int64)
config.
postgresqlConfig_13.
userConfig.
sharedBuffers
integer (int64)
config.
postgresqlConfig_13.
userConfig.
tempBuffers
integer (int64)
config.
postgresqlConfig_13.
userConfig.
maxPreparedTransactions
integer (int64)
config.
postgresqlConfig_13.
userConfig.
workMem
integer (int64)
config.
postgresqlConfig_13.
userConfig.
maintenanceWorkMem
integer (int64)
config.
postgresqlConfig_13.
userConfig.
autovacuumWorkMem
integer (int64)
config.
postgresqlConfig_13.
userConfig.
tempFileLimit
integer (int64)
config.
postgresqlConfig_13.
userConfig.
vacuumCostDelay
integer (int64)
config.
postgresqlConfig_13.
userConfig.
vacuumCostPageHit
integer (int64)
config.
postgresqlConfig_13.
userConfig.
vacuumCostPageMiss
integer (int64)
config.
postgresqlConfig_13.
userConfig.
vacuumCostPageDirty
integer (int64)
config.
postgresqlConfig_13.
userConfig.
vacuumCostLimit
integer (int64)
config.
postgresqlConfig_13.
userConfig.
bgwriterDelay
integer (int64)

Acceptable values are 10 to 10000, inclusive.

config.
postgresqlConfig_13.
userConfig.
bgwriterLruMaxpages
integer (int64)
config.
postgresqlConfig_13.
userConfig.
bgwriterLruMultiplier
number (double)
config.
postgresqlConfig_13.
userConfig.
bgwriterFlushAfter
integer (int64)

Acceptable values are 0 to 2048, inclusive.

config.
postgresqlConfig_13.
userConfig.
backendFlushAfter
integer (int64)

Acceptable values are 0 to 2048, inclusive.

config.
postgresqlConfig_13.
userConfig.
oldSnapshotThreshold
integer (int64)

Acceptable values are -1 to 86400000, inclusive.

config.
postgresqlConfig_13.
userConfig.
walLevel
string
config.
postgresqlConfig_13.
userConfig.
synchronousCommit
string
config.
postgresqlConfig_13.
userConfig.
checkpointTimeout
integer (int64)

Acceptable values are 30000 to 86400000, inclusive.

config.
postgresqlConfig_13.
userConfig.
checkpointCompletionTarget
number (double)
config.
postgresqlConfig_13.
userConfig.
checkpointFlushAfter
integer (int64)

Acceptable values are 0 to 2048, inclusive.

config.
postgresqlConfig_13.
userConfig.
maxWalSize
integer (int64)
config.
postgresqlConfig_13.
userConfig.
minWalSize
integer (int64)
config.
postgresqlConfig_13.
userConfig.
maxStandbyStreamingDelay
integer (int64)
config.
postgresqlConfig_13.
userConfig.
defaultStatisticsTarget
integer (int64)
config.
postgresqlConfig_13.
userConfig.
constraintExclusion
string
config.
postgresqlConfig_13.
userConfig.
cursorTupleFraction
number (double)
config.
postgresqlConfig_13.
userConfig.
fromCollapseLimit
integer (int64)

Acceptable values are 1 to 2147483647, inclusive.

config.
postgresqlConfig_13.
userConfig.
joinCollapseLimit
integer (int64)

Acceptable values are 1 to 2147483647, inclusive.

config.
postgresqlConfig_13.
userConfig.
forceParallelMode
string
config.
postgresqlConfig_13.
userConfig.
clientMinMessages
string
config.
postgresqlConfig_13.
userConfig.
logMinMessages
string
config.
postgresqlConfig_13.
userConfig.
logMinErrorStatement
string
config.
postgresqlConfig_13.
userConfig.
logMinDurationStatement
integer (int64)
config.
postgresqlConfig_13.
userConfig.
logCheckpoints
boolean (boolean)
config.
postgresqlConfig_13.
userConfig.
logConnections
boolean (boolean)
config.
postgresqlConfig_13.
userConfig.
logDisconnections
boolean (boolean)
config.
postgresqlConfig_13.
userConfig.
logDuration
boolean (boolean)
config.
postgresqlConfig_13.
userConfig.
logErrorVerbosity
string
config.
postgresqlConfig_13.
userConfig.
logLockWaits
boolean (boolean)
config.
postgresqlConfig_13.
userConfig.
logStatement
string
config.
postgresqlConfig_13.
userConfig.
logTempFiles
integer (int64)
config.
postgresqlConfig_13.
userConfig.
searchPath
string
config.
postgresqlConfig_13.
userConfig.
rowSecurity
boolean (boolean)
config.
postgresqlConfig_13.
userConfig.
defaultTransactionIsolation
string
config.
postgresqlConfig_13.
userConfig.
statementTimeout
integer (int64)
config.
postgresqlConfig_13.
userConfig.
lockTimeout
integer (int64)
config.
postgresqlConfig_13.
userConfig.
idleInTransactionSessionTimeout
integer (int64)
config.
postgresqlConfig_13.
userConfig.
byteaOutput
string
config.
postgresqlConfig_13.
userConfig.
xmlbinary
string
config.
postgresqlConfig_13.
userConfig.
xmloption
string
config.
postgresqlConfig_13.
userConfig.
ginPendingListLimit
integer (int64)
config.
postgresqlConfig_13.
userConfig.
deadlockTimeout
integer (int64)
config.
postgresqlConfig_13.
userConfig.
maxLocksPerTransaction
integer (int64)
config.
postgresqlConfig_13.
userConfig.
maxPredLocksPerTransaction
integer (int64)
config.
postgresqlConfig_13.
userConfig.
arrayNulls
boolean (boolean)
config.
postgresqlConfig_13.
userConfig.
backslashQuote
string
config.
postgresqlConfig_13.
userConfig.
defaultWithOids
boolean (boolean)
config.
postgresqlConfig_13.
userConfig.
escapeStringWarning
boolean (boolean)
config.
postgresqlConfig_13.
userConfig.
loCompatPrivileges
boolean (boolean)
config.
postgresqlConfig_13.
userConfig.
operatorPrecedenceWarning
boolean (boolean)
config.
postgresqlConfig_13.
userConfig.
quoteAllIdentifiers
boolean (boolean)
config.
postgresqlConfig_13.
userConfig.
standardConformingStrings
boolean (boolean)
config.
postgresqlConfig_13.
userConfig.
synchronizeSeqscans
boolean (boolean)
config.
postgresqlConfig_13.
userConfig.
transformNullEquals
boolean (boolean)
config.
postgresqlConfig_13.
userConfig.
exitOnError
boolean (boolean)
config.
postgresqlConfig_13.
userConfig.
seqPageCost
number (double)
config.
postgresqlConfig_13.
userConfig.
randomPageCost
number (double)
config.
postgresqlConfig_13.
userConfig.
autovacuumMaxWorkers
integer (int64)

Acceptable values are 1 to 32, inclusive.

config.
postgresqlConfig_13.
userConfig.
autovacuumVacuumCostDelay
integer (int64)

Acceptable values are -1 to 100, inclusive.

config.
postgresqlConfig_13.
userConfig.
autovacuumVacuumCostLimit
integer (int64)

Acceptable values are -1 to 10000, inclusive.

config.
postgresqlConfig_13.
userConfig.
autovacuumNaptime
integer (int64)

Acceptable values are 1000 to 86400000, inclusive.

config.
postgresqlConfig_13.
userConfig.
archiveTimeout
integer (int64)

Acceptable values are 10000 to 86400000, inclusive.

config.
postgresqlConfig_13.
userConfig.
trackActivityQuerySize
integer (int64)

Acceptable values are 100 to 102400, inclusive.

config.
postgresqlConfig_13.
userConfig.
enableBitmapscan
boolean (boolean)
config.
postgresqlConfig_13.
userConfig.
enableHashagg
boolean (boolean)
config.
postgresqlConfig_13.
userConfig.
enableHashjoin
boolean (boolean)
config.
postgresqlConfig_13.
userConfig.
enableIndexscan
boolean (boolean)
config.
postgresqlConfig_13.
userConfig.
enableIndexonlyscan
boolean (boolean)
config.
postgresqlConfig_13.
userConfig.
enableMaterial
boolean (boolean)
config.
postgresqlConfig_13.
userConfig.
enableMergejoin
boolean (boolean)
config.
postgresqlConfig_13.
userConfig.
enableNestloop
boolean (boolean)
config.
postgresqlConfig_13.
userConfig.
enableSeqscan
boolean (boolean)
config.
postgresqlConfig_13.
userConfig.
enableSort
boolean (boolean)
config.
postgresqlConfig_13.
userConfig.
enableTidscan
boolean (boolean)
config.
postgresqlConfig_13.
userConfig.
maxWorkerProcesses
integer (int64)

Acceptable values are 0 to 1024, inclusive.

config.
postgresqlConfig_13.
userConfig.
maxParallelWorkers
integer (int64)

Acceptable values are 0 to 1024, inclusive.

config.
postgresqlConfig_13.
userConfig.
maxParallelWorkersPerGather
integer (int64)

Acceptable values are 0 to 1024, inclusive.

config.
postgresqlConfig_13.
userConfig.
autovacuumVacuumScaleFactor
number (double)

Acceptable values are 0 to 1, inclusive.

config.
postgresqlConfig_13.
userConfig.
autovacuumAnalyzeScaleFactor
number (double)

Acceptable values are 0 to 1, inclusive.

config.
postgresqlConfig_13.
userConfig.
defaultTransactionReadOnly
boolean (boolean)
config.
postgresqlConfig_13.
userConfig.
timezone
string
config.
postgresqlConfig_13.
userConfig.
enableParallelAppend
boolean (boolean)
config.
postgresqlConfig_13.
userConfig.
enableParallelHash
boolean (boolean)
config.
postgresqlConfig_13.
userConfig.
enablePartitionPruning
boolean (boolean)
config.
postgresqlConfig_13.
userConfig.
enablePartitionwiseAggregate
boolean (boolean)
config.
postgresqlConfig_13.
userConfig.
enablePartitionwiseJoin
boolean (boolean)
config.
postgresqlConfig_13.
userConfig.
jit
boolean (boolean)
config.
postgresqlConfig_13.
userConfig.
maxParallelMaintenanceWorkers
integer (int64)

The minimum value is 0.

config.
postgresqlConfig_13.
userConfig.
parallelLeaderParticipation
boolean (boolean)
config.
postgresqlConfig_13.
userConfig.
vacuumCleanupIndexScaleFactor
number (double)

Acceptable values are 0 to 10000000000, inclusive.

config.
postgresqlConfig_13.
userConfig.
logTransactionSampleRate
number (double)

Acceptable values are 0 to 1, inclusive.

config.
postgresqlConfig_13.
userConfig.
planCacheMode
string
config.
postgresqlConfig_13.
userConfig.
effectiveIoConcurrency
integer (int64)

Acceptable values are 0 to 1000, inclusive.

config.
postgresqlConfig_13.
userConfig.
effectiveCacheSize
integer (int64)

Acceptable values are 0 to 549755813888, inclusive.

config.
postgresqlConfig_13.
userConfig.
sharedPreloadLibraries[]
string
config.
postgresqlConfig_13.
userConfig.
autoExplainLogMinDuration
integer (int64)

Acceptable values are -1 to 2147483647, inclusive.

config.
postgresqlConfig_13.
userConfig.
autoExplainLogAnalyze
boolean (boolean)
config.
postgresqlConfig_13.
userConfig.
autoExplainLogBuffers
boolean (boolean)
config.
postgresqlConfig_13.
userConfig.
autoExplainLogTiming
boolean (boolean)
config.
postgresqlConfig_13.
userConfig.
autoExplainLogTriggers
boolean (boolean)
config.
postgresqlConfig_13.
userConfig.
autoExplainLogVerbose
boolean (boolean)
config.
postgresqlConfig_13.
userConfig.
autoExplainLogNestedStatements
boolean (boolean)
config.
postgresqlConfig_13.
userConfig.
autoExplainSampleRate
number (double)

Acceptable values are 0 to 1, inclusive.

config.
postgresqlConfig_13.
userConfig.
pgHintPlanEnableHint
boolean (boolean)
config.
postgresqlConfig_13.
userConfig.
pgHintPlanEnableHintTable
boolean (boolean)
config.
postgresqlConfig_13.
userConfig.
pgHintPlanDebugPrint
string
config.
postgresqlConfig_13.
userConfig.
pgHintPlanMessageLevel
string
config.
postgresqlConfig_13.
userConfig.
hashMemMultiplier
number (double)

Acceptable values are 0 to 1000, inclusive.

config.
postgresqlConfig_13.
userConfig.
logicalDecodingWorkMem
integer (int64)

Acceptable values are 65536 to 1099511627776, inclusive.

config.
postgresqlConfig_13.
userConfig.
maintenanceIoConcurrency
integer (int64)

Acceptable values are 0 to 1000, inclusive.

config.
postgresqlConfig_13.
userConfig.
maxSlotWalKeepSize
integer (int64)

Acceptable values are -1 to 2251799812636672, inclusive.

config.
postgresqlConfig_13.
userConfig.
walKeepSize
integer (int64)

Acceptable values are -1 to 2251799812636672, inclusive.

config.
postgresqlConfig_13.
userConfig.
enableIncrementalSort
boolean (boolean)
config.
postgresqlConfig_13.
userConfig.
autovacuumVacuumInsertThreshold
integer (int64)

Acceptable values are -1 to 2147483647, inclusive.

config.
postgresqlConfig_13.
userConfig.
autovacuumVacuumInsertScaleFactor
number (double)

Acceptable values are 0 to 100, inclusive.

config.
postgresqlConfig_13.
userConfig.
logMinDurationSample
integer (int64)

Acceptable values are -1 to 2147483647, inclusive.

config.
postgresqlConfig_13.
userConfig.
logStatementSampleRate
number (double)

Acceptable values are 0 to 1, inclusive.

config.
postgresqlConfig_13.
userConfig.
logParameterMaxLength
integer (int64)

Acceptable values are -1 to 2147483647, inclusive.

config.
postgresqlConfig_13.
userConfig.
logParameterMaxLengthOnError
integer (int64)

Acceptable values are -1 to 2147483647, inclusive.

config.
postgresqlConfig_13.
userConfig.
pgQualstatsEnabled
boolean (boolean)
config.
postgresqlConfig_13.
userConfig.
pgQualstatsTrackConstants
boolean (boolean)
config.
postgresqlConfig_13.
userConfig.
pgQualstatsMax
integer (int64)
config.
postgresqlConfig_13.
userConfig.
pgQualstatsResolveOids
boolean (boolean)
config.
postgresqlConfig_13.
userConfig.
pgQualstatsSampleRate
number (double)
config.
postgresqlConfig_13.
defaultConfig
object

Default configuration for a PostgreSQL 13 cluster.

Options and structure of PostgresqlConfig reflects PostgreSQL configuration file parameters which detailed description is available in PostgreSQL documentation.

config.
postgresqlConfig_13.
defaultConfig.
maxConnections
integer (int64)
config.
postgresqlConfig_13.
defaultConfig.
sharedBuffers
integer (int64)
config.
postgresqlConfig_13.
defaultConfig.
tempBuffers
integer (int64)
config.
postgresqlConfig_13.
defaultConfig.
maxPreparedTransactions
integer (int64)
config.
postgresqlConfig_13.
defaultConfig.
workMem
integer (int64)
config.
postgresqlConfig_13.
defaultConfig.
maintenanceWorkMem
integer (int64)
config.
postgresqlConfig_13.
defaultConfig.
autovacuumWorkMem
integer (int64)
config.
postgresqlConfig_13.
defaultConfig.
tempFileLimit
integer (int64)
config.
postgresqlConfig_13.
defaultConfig.
vacuumCostDelay
integer (int64)
config.
postgresqlConfig_13.
defaultConfig.
vacuumCostPageHit
integer (int64)
config.
postgresqlConfig_13.
defaultConfig.
vacuumCostPageMiss
integer (int64)
config.
postgresqlConfig_13.
defaultConfig.
vacuumCostPageDirty
integer (int64)
config.
postgresqlConfig_13.
defaultConfig.
vacuumCostLimit
integer (int64)
config.
postgresqlConfig_13.
defaultConfig.
bgwriterDelay
integer (int64)

Acceptable values are 10 to 10000, inclusive.

config.
postgresqlConfig_13.
defaultConfig.
bgwriterLruMaxpages
integer (int64)
config.
postgresqlConfig_13.
defaultConfig.
bgwriterLruMultiplier
number (double)
config.
postgresqlConfig_13.
defaultConfig.
bgwriterFlushAfter
integer (int64)

Acceptable values are 0 to 2048, inclusive.

config.
postgresqlConfig_13.
defaultConfig.
backendFlushAfter
integer (int64)

Acceptable values are 0 to 2048, inclusive.

config.
postgresqlConfig_13.
defaultConfig.
oldSnapshotThreshold
integer (int64)

Acceptable values are -1 to 86400000, inclusive.

config.
postgresqlConfig_13.
defaultConfig.
walLevel
string
config.
postgresqlConfig_13.
defaultConfig.
synchronousCommit
string
config.
postgresqlConfig_13.
defaultConfig.
checkpointTimeout
integer (int64)

Acceptable values are 30000 to 86400000, inclusive.

config.
postgresqlConfig_13.
defaultConfig.
checkpointCompletionTarget
number (double)
config.
postgresqlConfig_13.
defaultConfig.
checkpointFlushAfter
integer (int64)

Acceptable values are 0 to 2048, inclusive.

config.
postgresqlConfig_13.
defaultConfig.
maxWalSize
integer (int64)
config.
postgresqlConfig_13.
defaultConfig.
minWalSize
integer (int64)
config.
postgresqlConfig_13.
defaultConfig.
maxStandbyStreamingDelay
integer (int64)
config.
postgresqlConfig_13.
defaultConfig.
defaultStatisticsTarget
integer (int64)
config.
postgresqlConfig_13.
defaultConfig.
constraintExclusion
string
config.
postgresqlConfig_13.
defaultConfig.
cursorTupleFraction
number (double)
config.
postgresqlConfig_13.
defaultConfig.
fromCollapseLimit
integer (int64)

Acceptable values are 1 to 2147483647, inclusive.

config.
postgresqlConfig_13.
defaultConfig.
joinCollapseLimit
integer (int64)

Acceptable values are 1 to 2147483647, inclusive.

config.
postgresqlConfig_13.
defaultConfig.
forceParallelMode
string
config.
postgresqlConfig_13.
defaultConfig.
clientMinMessages
string
config.
postgresqlConfig_13.
defaultConfig.
logMinMessages
string
config.
postgresqlConfig_13.
defaultConfig.
logMinErrorStatement
string
config.
postgresqlConfig_13.
defaultConfig.
logMinDurationStatement
integer (int64)
config.
postgresqlConfig_13.
defaultConfig.
logCheckpoints
boolean (boolean)
config.
postgresqlConfig_13.
defaultConfig.
logConnections
boolean (boolean)
config.
postgresqlConfig_13.
defaultConfig.
logDisconnections
boolean (boolean)
config.
postgresqlConfig_13.
defaultConfig.
logDuration
boolean (boolean)
config.
postgresqlConfig_13.
defaultConfig.
logErrorVerbosity
string
config.
postgresqlConfig_13.
defaultConfig.
logLockWaits
boolean (boolean)
config.
postgresqlConfig_13.
defaultConfig.
logStatement
string
config.
postgresqlConfig_13.
defaultConfig.
logTempFiles
integer (int64)
config.
postgresqlConfig_13.
defaultConfig.
searchPath
string
config.
postgresqlConfig_13.
defaultConfig.
rowSecurity
boolean (boolean)
config.
postgresqlConfig_13.
defaultConfig.
defaultTransactionIsolation
string
config.
postgresqlConfig_13.
defaultConfig.
statementTimeout
integer (int64)
config.
postgresqlConfig_13.
defaultConfig.
lockTimeout
integer (int64)
config.
postgresqlConfig_13.
defaultConfig.
idleInTransactionSessionTimeout
integer (int64)
config.
postgresqlConfig_13.
defaultConfig.
byteaOutput
string
config.
postgresqlConfig_13.
defaultConfig.
xmlbinary
string
config.
postgresqlConfig_13.
defaultConfig.
xmloption
string
config.
postgresqlConfig_13.
defaultConfig.
ginPendingListLimit
integer (int64)
config.
postgresqlConfig_13.
defaultConfig.
deadlockTimeout
integer (int64)
config.
postgresqlConfig_13.
defaultConfig.
maxLocksPerTransaction
integer (int64)
config.
postgresqlConfig_13.
defaultConfig.
maxPredLocksPerTransaction
integer (int64)
config.
postgresqlConfig_13.
defaultConfig.
arrayNulls
boolean (boolean)
config.
postgresqlConfig_13.
defaultConfig.
backslashQuote
string
config.
postgresqlConfig_13.
defaultConfig.
defaultWithOids
boolean (boolean)
config.
postgresqlConfig_13.
defaultConfig.
escapeStringWarning
boolean (boolean)
config.
postgresqlConfig_13.
defaultConfig.
loCompatPrivileges
boolean (boolean)
config.
postgresqlConfig_13.
defaultConfig.
operatorPrecedenceWarning
boolean (boolean)
config.
postgresqlConfig_13.
defaultConfig.
quoteAllIdentifiers
boolean (boolean)
config.
postgresqlConfig_13.
defaultConfig.
standardConformingStrings
boolean (boolean)
config.
postgresqlConfig_13.
defaultConfig.
synchronizeSeqscans
boolean (boolean)
config.
postgresqlConfig_13.
defaultConfig.
transformNullEquals
boolean (boolean)
config.
postgresqlConfig_13.
defaultConfig.
exitOnError
boolean (boolean)
config.
postgresqlConfig_13.
defaultConfig.
seqPageCost
number (double)
config.
postgresqlConfig_13.
defaultConfig.
randomPageCost
number (double)
config.
postgresqlConfig_13.
defaultConfig.
autovacuumMaxWorkers
integer (int64)

Acceptable values are 1 to 32, inclusive.

config.
postgresqlConfig_13.
defaultConfig.
autovacuumVacuumCostDelay
integer (int64)

Acceptable values are -1 to 100, inclusive.

config.
postgresqlConfig_13.
defaultConfig.
autovacuumVacuumCostLimit
integer (int64)

Acceptable values are -1 to 10000, inclusive.

config.
postgresqlConfig_13.
defaultConfig.
autovacuumNaptime
integer (int64)

Acceptable values are 1000 to 86400000, inclusive.

config.
postgresqlConfig_13.
defaultConfig.
archiveTimeout
integer (int64)

Acceptable values are 10000 to 86400000, inclusive.

config.
postgresqlConfig_13.
defaultConfig.
trackActivityQuerySize
integer (int64)

Acceptable values are 100 to 102400, inclusive.

config.
postgresqlConfig_13.
defaultConfig.
enableBitmapscan
boolean (boolean)
config.
postgresqlConfig_13.
defaultConfig.
enableHashagg
boolean (boolean)
config.
postgresqlConfig_13.
defaultConfig.
enableHashjoin
boolean (boolean)
config.
postgresqlConfig_13.
defaultConfig.
enableIndexscan
boolean (boolean)
config.
postgresqlConfig_13.
defaultConfig.
enableIndexonlyscan
boolean (boolean)
config.
postgresqlConfig_13.
defaultConfig.
enableMaterial
boolean (boolean)
config.
postgresqlConfig_13.
defaultConfig.
enableMergejoin
boolean (boolean)
config.
postgresqlConfig_13.
defaultConfig.
enableNestloop
boolean (boolean)
config.
postgresqlConfig_13.
defaultConfig.
enableSeqscan
boolean (boolean)
config.
postgresqlConfig_13.
defaultConfig.
enableSort
boolean (boolean)
config.
postgresqlConfig_13.
defaultConfig.
enableTidscan
boolean (boolean)
config.
postgresqlConfig_13.
defaultConfig.
maxWorkerProcesses
integer (int64)

Acceptable values are 0 to 1024, inclusive.

config.
postgresqlConfig_13.
defaultConfig.
maxParallelWorkers
integer (int64)

Acceptable values are 0 to 1024, inclusive.

config.
postgresqlConfig_13.
defaultConfig.
maxParallelWorkersPerGather
integer (int64)

Acceptable values are 0 to 1024, inclusive.

config.
postgresqlConfig_13.
defaultConfig.
autovacuumVacuumScaleFactor
number (double)

Acceptable values are 0 to 1, inclusive.

config.
postgresqlConfig_13.
defaultConfig.
autovacuumAnalyzeScaleFactor
number (double)

Acceptable values are 0 to 1, inclusive.

config.
postgresqlConfig_13.
defaultConfig.
defaultTransactionReadOnly
boolean (boolean)
config.
postgresqlConfig_13.
defaultConfig.
timezone
string
config.
postgresqlConfig_13.
defaultConfig.
enableParallelAppend
boolean (boolean)
config.
postgresqlConfig_13.
defaultConfig.
enableParallelHash
boolean (boolean)
config.
postgresqlConfig_13.
defaultConfig.
enablePartitionPruning
boolean (boolean)
config.
postgresqlConfig_13.
defaultConfig.
enablePartitionwiseAggregate
boolean (boolean)
config.
postgresqlConfig_13.
defaultConfig.
enablePartitionwiseJoin
boolean (boolean)
config.
postgresqlConfig_13.
defaultConfig.
jit
boolean (boolean)
config.
postgresqlConfig_13.
defaultConfig.
maxParallelMaintenanceWorkers
integer (int64)

The minimum value is 0.

config.
postgresqlConfig_13.
defaultConfig.
parallelLeaderParticipation
boolean (boolean)
config.
postgresqlConfig_13.
defaultConfig.
vacuumCleanupIndexScaleFactor
number (double)

Acceptable values are 0 to 10000000000, inclusive.

config.
postgresqlConfig_13.
defaultConfig.
logTransactionSampleRate
number (double)

Acceptable values are 0 to 1, inclusive.

config.
postgresqlConfig_13.
defaultConfig.
planCacheMode
string
config.
postgresqlConfig_13.
defaultConfig.
effectiveIoConcurrency
integer (int64)

Acceptable values are 0 to 1000, inclusive.

config.
postgresqlConfig_13.
defaultConfig.
effectiveCacheSize
integer (int64)

Acceptable values are 0 to 549755813888, inclusive.

config.
postgresqlConfig_13.
defaultConfig.
sharedPreloadLibraries[]
string
config.
postgresqlConfig_13.
defaultConfig.
autoExplainLogMinDuration
integer (int64)

Acceptable values are -1 to 2147483647, inclusive.

config.
postgresqlConfig_13.
defaultConfig.
autoExplainLogAnalyze
boolean (boolean)
config.
postgresqlConfig_13.
defaultConfig.
autoExplainLogBuffers
boolean (boolean)
config.
postgresqlConfig_13.
defaultConfig.
autoExplainLogTiming
boolean (boolean)
config.
postgresqlConfig_13.
defaultConfig.
autoExplainLogTriggers
boolean (boolean)
config.
postgresqlConfig_13.
defaultConfig.
autoExplainLogVerbose
boolean (boolean)
config.
postgresqlConfig_13.
defaultConfig.
autoExplainLogNestedStatements
boolean (boolean)
config.
postgresqlConfig_13.
defaultConfig.
autoExplainSampleRate
number (double)

Acceptable values are 0 to 1, inclusive.

config.
postgresqlConfig_13.
defaultConfig.
pgHintPlanEnableHint
boolean (boolean)
config.
postgresqlConfig_13.
defaultConfig.
pgHintPlanEnableHintTable
boolean (boolean)
config.
postgresqlConfig_13.
defaultConfig.
pgHintPlanDebugPrint
string
config.
postgresqlConfig_13.
defaultConfig.
pgHintPlanMessageLevel
string
config.
postgresqlConfig_13.
defaultConfig.
hashMemMultiplier
number (double)

Acceptable values are 0 to 1000, inclusive.

config.
postgresqlConfig_13.
defaultConfig.
logicalDecodingWorkMem
integer (int64)

Acceptable values are 65536 to 1099511627776, inclusive.

config.
postgresqlConfig_13.
defaultConfig.
maintenanceIoConcurrency
integer (int64)

Acceptable values are 0 to 1000, inclusive.

config.
postgresqlConfig_13.
defaultConfig.
maxSlotWalKeepSize
integer (int64)

Acceptable values are -1 to 2251799812636672, inclusive.

config.
postgresqlConfig_13.
defaultConfig.
walKeepSize
integer (int64)

Acceptable values are -1 to 2251799812636672, inclusive.

config.
postgresqlConfig_13.
defaultConfig.
enableIncrementalSort
boolean (boolean)
config.
postgresqlConfig_13.
defaultConfig.
autovacuumVacuumInsertThreshold
integer (int64)

Acceptable values are -1 to 2147483647, inclusive.

config.
postgresqlConfig_13.
defaultConfig.
autovacuumVacuumInsertScaleFactor
number (double)

Acceptable values are 0 to 100, inclusive.

config.
postgresqlConfig_13.
defaultConfig.
logMinDurationSample
integer (int64)

Acceptable values are -1 to 2147483647, inclusive.

config.
postgresqlConfig_13.
defaultConfig.
logStatementSampleRate
number (double)

Acceptable values are 0 to 1, inclusive.

config.
postgresqlConfig_13.
defaultConfig.
logParameterMaxLength
integer (int64)

Acceptable values are -1 to 2147483647, inclusive.

config.
postgresqlConfig_13.
defaultConfig.
logParameterMaxLengthOnError
integer (int64)

Acceptable values are -1 to 2147483647, inclusive.

config.
postgresqlConfig_13.
defaultConfig.
pgQualstatsEnabled
boolean (boolean)
config.
postgresqlConfig_13.
defaultConfig.
pgQualstatsTrackConstants
boolean (boolean)
config.
postgresqlConfig_13.
defaultConfig.
pgQualstatsMax
integer (int64)
config.
postgresqlConfig_13.
defaultConfig.
pgQualstatsResolveOids
boolean (boolean)
config.
postgresqlConfig_13.
defaultConfig.
pgQualstatsSampleRate
number (double)
config.
postgresqlConfig_14
object
Configuration of a PostgreSQL 14 server.
config includes only one of the fields postgresqlConfig_9_6, postgresqlConfig_10_1C, postgresqlConfig_10, postgresqlConfig_11, postgresqlConfig_11_1C, postgresqlConfig_12, postgresqlConfig_12_1C, postgresqlConfig_13, postgresqlConfig_14

config.
postgresqlConfig_14.
effectiveConfig
object

Effective settings for a PostgreSQL 14 cluster (a combination of settings defined in userConfig and defaultConfig).

Options and structure of PostgresqlConfig reflects PostgreSQL configuration file parameters which detailed description is available in PostgreSQL documentation.

config.
postgresqlConfig_14.
effectiveConfig.
maxConnections
integer (int64)
config.
postgresqlConfig_14.
effectiveConfig.
sharedBuffers
integer (int64)
config.
postgresqlConfig_14.
effectiveConfig.
tempBuffers
integer (int64)
config.
postgresqlConfig_14.
effectiveConfig.
maxPreparedTransactions
integer (int64)
config.
postgresqlConfig_14.
effectiveConfig.
workMem
integer (int64)
config.
postgresqlConfig_14.
effectiveConfig.
maintenanceWorkMem
integer (int64)
config.
postgresqlConfig_14.
effectiveConfig.
autovacuumWorkMem
integer (int64)
config.
postgresqlConfig_14.
effectiveConfig.
tempFileLimit
integer (int64)
config.
postgresqlConfig_14.
effectiveConfig.
vacuumCostDelay
integer (int64)
config.
postgresqlConfig_14.
effectiveConfig.
vacuumCostPageHit
integer (int64)
config.
postgresqlConfig_14.
effectiveConfig.
vacuumCostPageMiss
integer (int64)
config.
postgresqlConfig_14.
effectiveConfig.
vacuumCostPageDirty
integer (int64)
config.
postgresqlConfig_14.
effectiveConfig.
vacuumCostLimit
integer (int64)
config.
postgresqlConfig_14.
effectiveConfig.
bgwriterDelay
integer (int64)

Acceptable values are 10 to 10000, inclusive.

config.
postgresqlConfig_14.
effectiveConfig.
bgwriterLruMaxpages
integer (int64)
config.
postgresqlConfig_14.
effectiveConfig.
bgwriterLruMultiplier
number (double)
config.
postgresqlConfig_14.
effectiveConfig.
bgwriterFlushAfter
integer (int64)

Acceptable values are 0 to 2048, inclusive.

config.
postgresqlConfig_14.
effectiveConfig.
backendFlushAfter
integer (int64)

Acceptable values are 0 to 2048, inclusive.

config.
postgresqlConfig_14.
effectiveConfig.
oldSnapshotThreshold
integer (int64)

Acceptable values are -1 to 86400000, inclusive.

config.
postgresqlConfig_14.
effectiveConfig.
walLevel
string
config.
postgresqlConfig_14.
effectiveConfig.
synchronousCommit
string
config.
postgresqlConfig_14.
effectiveConfig.
checkpointTimeout
integer (int64)

Acceptable values are 30000 to 86400000, inclusive.

config.
postgresqlConfig_14.
effectiveConfig.
checkpointCompletionTarget
number (double)
config.
postgresqlConfig_14.
effectiveConfig.
checkpointFlushAfter
integer (int64)

Acceptable values are 0 to 2048, inclusive.

config.
postgresqlConfig_14.
effectiveConfig.
maxWalSize
integer (int64)
config.
postgresqlConfig_14.
effectiveConfig.
minWalSize
integer (int64)
config.
postgresqlConfig_14.
effectiveConfig.
maxStandbyStreamingDelay
integer (int64)
config.
postgresqlConfig_14.
effectiveConfig.
defaultStatisticsTarget
integer (int64)
config.
postgresqlConfig_14.
effectiveConfig.
constraintExclusion
string
config.
postgresqlConfig_14.
effectiveConfig.
cursorTupleFraction
number (double)
config.
postgresqlConfig_14.
effectiveConfig.
fromCollapseLimit
integer (int64)

Acceptable values are 1 to 2147483647, inclusive.

config.
postgresqlConfig_14.
effectiveConfig.
joinCollapseLimit
integer (int64)

Acceptable values are 1 to 2147483647, inclusive.

config.
postgresqlConfig_14.
effectiveConfig.
forceParallelMode
string
config.
postgresqlConfig_14.
effectiveConfig.
clientMinMessages
string
config.
postgresqlConfig_14.
effectiveConfig.
logMinMessages
string
config.
postgresqlConfig_14.
effectiveConfig.
logMinErrorStatement
string
config.
postgresqlConfig_14.
effectiveConfig.
logMinDurationStatement
integer (int64)
config.
postgresqlConfig_14.
effectiveConfig.
logCheckpoints
boolean (boolean)
config.
postgresqlConfig_14.
effectiveConfig.
logConnections
boolean (boolean)
config.
postgresqlConfig_14.
effectiveConfig.
logDisconnections
boolean (boolean)
config.
postgresqlConfig_14.
effectiveConfig.
logDuration
boolean (boolean)
config.
postgresqlConfig_14.
effectiveConfig.
logErrorVerbosity
string
config.
postgresqlConfig_14.
effectiveConfig.
logLockWaits
boolean (boolean)
config.
postgresqlConfig_14.
effectiveConfig.
logStatement
string
config.
postgresqlConfig_14.
effectiveConfig.
logTempFiles
integer (int64)
config.
postgresqlConfig_14.
effectiveConfig.
searchPath
string
config.
postgresqlConfig_14.
effectiveConfig.
rowSecurity
boolean (boolean)
config.
postgresqlConfig_14.
effectiveConfig.
defaultTransactionIsolation
string
config.
postgresqlConfig_14.
effectiveConfig.
statementTimeout
integer (int64)
config.
postgresqlConfig_14.
effectiveConfig.
lockTimeout
integer (int64)
config.
postgresqlConfig_14.
effectiveConfig.
idleInTransactionSessionTimeout
integer (int64)
config.
postgresqlConfig_14.
effectiveConfig.
byteaOutput
string
config.
postgresqlConfig_14.
effectiveConfig.
xmlbinary
string
config.
postgresqlConfig_14.
effectiveConfig.
xmloption
string
config.
postgresqlConfig_14.
effectiveConfig.
ginPendingListLimit
integer (int64)
config.
postgresqlConfig_14.
effectiveConfig.
deadlockTimeout
integer (int64)
config.
postgresqlConfig_14.
effectiveConfig.
maxLocksPerTransaction
integer (int64)
config.
postgresqlConfig_14.
effectiveConfig.
maxPredLocksPerTransaction
integer (int64)
config.
postgresqlConfig_14.
effectiveConfig.
arrayNulls
boolean (boolean)
config.
postgresqlConfig_14.
effectiveConfig.
backslashQuote
string
config.
postgresqlConfig_14.
effectiveConfig.
defaultWithOids
boolean (boolean)
config.
postgresqlConfig_14.
effectiveConfig.
escapeStringWarning
boolean (boolean)
config.
postgresqlConfig_14.
effectiveConfig.
loCompatPrivileges
boolean (boolean)
config.
postgresqlConfig_14.
effectiveConfig.
quoteAllIdentifiers
boolean (boolean)
config.
postgresqlConfig_14.
effectiveConfig.
standardConformingStrings
boolean (boolean)
config.
postgresqlConfig_14.
effectiveConfig.
synchronizeSeqscans
boolean (boolean)
config.
postgresqlConfig_14.
effectiveConfig.
transformNullEquals
boolean (boolean)
config.
postgresqlConfig_14.
effectiveConfig.
exitOnError
boolean (boolean)
config.
postgresqlConfig_14.
effectiveConfig.
seqPageCost
number (double)
config.
postgresqlConfig_14.
effectiveConfig.
randomPageCost
number (double)
config.
postgresqlConfig_14.
effectiveConfig.
autovacuumMaxWorkers
integer (int64)

Acceptable values are 1 to 32, inclusive.

config.
postgresqlConfig_14.
effectiveConfig.
autovacuumVacuumCostDelay
integer (int64)

Acceptable values are -1 to 100, inclusive.

config.
postgresqlConfig_14.
effectiveConfig.
autovacuumVacuumCostLimit
integer (int64)

Acceptable values are -1 to 10000, inclusive.

config.
postgresqlConfig_14.
effectiveConfig.
autovacuumNaptime
integer (int64)

Acceptable values are 1000 to 86400000, inclusive.

config.
postgresqlConfig_14.
effectiveConfig.
archiveTimeout
integer (int64)

Acceptable values are 10000 to 86400000, inclusive.

config.
postgresqlConfig_14.
effectiveConfig.
trackActivityQuerySize
integer (int64)

Acceptable values are 100 to 102400, inclusive.

config.
postgresqlConfig_14.
effectiveConfig.
enableBitmapscan
boolean (boolean)
config.
postgresqlConfig_14.
effectiveConfig.
enableHashagg
boolean (boolean)
config.
postgresqlConfig_14.
effectiveConfig.
enableHashjoin
boolean (boolean)
config.
postgresqlConfig_14.
effectiveConfig.
enableIndexscan
boolean (boolean)
config.
postgresqlConfig_14.
effectiveConfig.
enableIndexonlyscan
boolean (boolean)
config.
postgresqlConfig_14.
effectiveConfig.
enableMaterial
boolean (boolean)
config.
postgresqlConfig_14.
effectiveConfig.
enableMergejoin
boolean (boolean)
config.
postgresqlConfig_14.
effectiveConfig.
enableNestloop
boolean (boolean)
config.
postgresqlConfig_14.
effectiveConfig.
enableSeqscan
boolean (boolean)
config.
postgresqlConfig_14.
effectiveConfig.
enableSort
boolean (boolean)
config.
postgresqlConfig_14.
effectiveConfig.
enableTidscan
boolean (boolean)
config.
postgresqlConfig_14.
effectiveConfig.
maxWorkerProcesses
integer (int64)

Acceptable values are 0 to 1024, inclusive.

config.
postgresqlConfig_14.
effectiveConfig.
maxParallelWorkers
integer (int64)

Acceptable values are 0 to 1024, inclusive.

config.
postgresqlConfig_14.
effectiveConfig.
maxParallelWorkersPerGather
integer (int64)

Acceptable values are 0 to 1024, inclusive.

config.
postgresqlConfig_14.
effectiveConfig.
autovacuumVacuumScaleFactor
number (double)

Acceptable values are 0 to 1, inclusive.

config.
postgresqlConfig_14.
effectiveConfig.
autovacuumAnalyzeScaleFactor
number (double)

Acceptable values are 0 to 1, inclusive.

config.
postgresqlConfig_14.
effectiveConfig.
defaultTransactionReadOnly
boolean (boolean)
config.
postgresqlConfig_14.
effectiveConfig.
timezone
string
config.
postgresqlConfig_14.
effectiveConfig.
enableParallelAppend
boolean (boolean)
config.
postgresqlConfig_14.
effectiveConfig.
enableParallelHash
boolean (boolean)
config.
postgresqlConfig_14.
effectiveConfig.
enablePartitionPruning
boolean (boolean)
config.
postgresqlConfig_14.
effectiveConfig.
enablePartitionwiseAggregate
boolean (boolean)
config.
postgresqlConfig_14.
effectiveConfig.
enablePartitionwiseJoin
boolean (boolean)
config.
postgresqlConfig_14.
effectiveConfig.
jit
boolean (boolean)
config.
postgresqlConfig_14.
effectiveConfig.
maxParallelMaintenanceWorkers
integer (int64)

The minimum value is 0.

config.
postgresqlConfig_14.
effectiveConfig.
parallelLeaderParticipation
boolean (boolean)
config.
postgresqlConfig_14.
effectiveConfig.
logTransactionSampleRate
number (double)

Acceptable values are 0 to 1, inclusive.

config.
postgresqlConfig_14.
effectiveConfig.
planCacheMode
string
config.
postgresqlConfig_14.
effectiveConfig.
effectiveIoConcurrency
integer (int64)

Acceptable values are 0 to 1000, inclusive.

config.
postgresqlConfig_14.
effectiveConfig.
effectiveCacheSize
integer (int64)

Acceptable values are 0 to 549755813888, inclusive.

config.
postgresqlConfig_14.
effectiveConfig.
sharedPreloadLibraries[]
string
config.
postgresqlConfig_14.
effectiveConfig.
autoExplainLogMinDuration
integer (int64)

Acceptable values are -1 to 2147483647, inclusive.

config.
postgresqlConfig_14.
effectiveConfig.
autoExplainLogAnalyze
boolean (boolean)
config.
postgresqlConfig_14.
effectiveConfig.
autoExplainLogBuffers
boolean (boolean)
config.
postgresqlConfig_14.
effectiveConfig.
autoExplainLogTiming
boolean (boolean)
config.
postgresqlConfig_14.
effectiveConfig.
autoExplainLogTriggers
boolean (boolean)
config.
postgresqlConfig_14.
effectiveConfig.
autoExplainLogVerbose
boolean (boolean)
config.
postgresqlConfig_14.
effectiveConfig.
autoExplainLogNestedStatements
boolean (boolean)
config.
postgresqlConfig_14.
effectiveConfig.
autoExplainSampleRate
number (double)

Acceptable values are 0 to 1, inclusive.

config.
postgresqlConfig_14.
effectiveConfig.
pgHintPlanEnableHint
boolean (boolean)
config.
postgresqlConfig_14.
effectiveConfig.
pgHintPlanEnableHintTable
boolean (boolean)
config.
postgresqlConfig_14.
effectiveConfig.
pgHintPlanDebugPrint
string
config.
postgresqlConfig_14.
effectiveConfig.
pgHintPlanMessageLevel
string
config.
postgresqlConfig_14.
effectiveConfig.
hashMemMultiplier
number (double)

Acceptable values are 0 to 1000, inclusive.

config.
postgresqlConfig_14.
effectiveConfig.
logicalDecodingWorkMem
integer (int64)

Acceptable values are 65536 to 1099511627776, inclusive.

config.
postgresqlConfig_14.
effectiveConfig.
maintenanceIoConcurrency
integer (int64)

Acceptable values are 0 to 1000, inclusive.

config.
postgresqlConfig_14.
effectiveConfig.
maxSlotWalKeepSize
integer (int64)

Acceptable values are -1 to 2251799812636672, inclusive.

config.
postgresqlConfig_14.
effectiveConfig.
walKeepSize
integer (int64)

Acceptable values are -1 to 2251799812636672, inclusive.

config.
postgresqlConfig_14.
effectiveConfig.
enableIncrementalSort
boolean (boolean)
config.
postgresqlConfig_14.
effectiveConfig.
autovacuumVacuumInsertThreshold
integer (int64)

Acceptable values are -1 to 2147483647, inclusive.

config.
postgresqlConfig_14.
effectiveConfig.
autovacuumVacuumInsertScaleFactor
number (double)

Acceptable values are 0 to 100, inclusive.

config.
postgresqlConfig_14.
effectiveConfig.
logMinDurationSample
integer (int64)

Acceptable values are -1 to 2147483647, inclusive.

config.
postgresqlConfig_14.
effectiveConfig.
logStatementSampleRate
number (double)

Acceptable values are 0 to 1, inclusive.

config.
postgresqlConfig_14.
effectiveConfig.
logParameterMaxLength
integer (int64)

Acceptable values are -1 to 2147483647, inclusive.

config.
postgresqlConfig_14.
effectiveConfig.
logParameterMaxLengthOnError
integer (int64)

Acceptable values are -1 to 2147483647, inclusive.

config.
postgresqlConfig_14.
effectiveConfig.
clientConnectionCheckInterval
integer (int64)

Acceptable values are -1 to 2147483647, inclusive.

config.
postgresqlConfig_14.
effectiveConfig.
enableAsyncAppend
boolean (boolean)
config.
postgresqlConfig_14.
effectiveConfig.
enableGathermerge
boolean (boolean)
config.
postgresqlConfig_14.
effectiveConfig.
enableMemoize
boolean (boolean)
config.
postgresqlConfig_14.
effectiveConfig.
logRecoveryConflictWaits
boolean (boolean)
config.
postgresqlConfig_14.
effectiveConfig.
vacuumFailsafeAge
integer (int64)

Acceptable values are -1 to 2147483647, inclusive.

config.
postgresqlConfig_14.
effectiveConfig.
vacuumMultixactFailsafeAge
integer (int64)

Acceptable values are -1 to 2147483647, inclusive.

config.
postgresqlConfig_14.
effectiveConfig.
pgQualstatsEnabled
boolean (boolean)
config.
postgresqlConfig_14.
effectiveConfig.
pgQualstatsTrackConstants
boolean (boolean)
config.
postgresqlConfig_14.
effectiveConfig.
pgQualstatsMax
integer (int64)
config.
postgresqlConfig_14.
effectiveConfig.
pgQualstatsResolveOids
boolean (boolean)
config.
postgresqlConfig_14.
effectiveConfig.
pgQualstatsSampleRate
number (double)
config.
postgresqlConfig_14.
userConfig
object

User-defined settings for a PostgreSQL 14 cluster.

Options and structure of PostgresqlConfig reflects PostgreSQL configuration file parameters which detailed description is available in PostgreSQL documentation.

config.
postgresqlConfig_14.
userConfig.
maxConnections
integer (int64)
config.
postgresqlConfig_14.
userConfig.
sharedBuffers
integer (int64)
config.
postgresqlConfig_14.
userConfig.
tempBuffers
integer (int64)
config.
postgresqlConfig_14.
userConfig.
maxPreparedTransactions
integer (int64)
config.
postgresqlConfig_14.
userConfig.
workMem
integer (int64)
config.
postgresqlConfig_14.
userConfig.
maintenanceWorkMem
integer (int64)
config.
postgresqlConfig_14.
userConfig.
autovacuumWorkMem
integer (int64)
config.
postgresqlConfig_14.
userConfig.
tempFileLimit
integer (int64)
config.
postgresqlConfig_14.
userConfig.
vacuumCostDelay
integer (int64)
config.
postgresqlConfig_14.
userConfig.
vacuumCostPageHit
integer (int64)
config.
postgresqlConfig_14.
userConfig.
vacuumCostPageMiss
integer (int64)
config.
postgresqlConfig_14.
userConfig.
vacuumCostPageDirty
integer (int64)
config.
postgresqlConfig_14.
userConfig.
vacuumCostLimit
integer (int64)
config.
postgresqlConfig_14.
userConfig.
bgwriterDelay
integer (int64)

Acceptable values are 10 to 10000, inclusive.

config.
postgresqlConfig_14.
userConfig.
bgwriterLruMaxpages
integer (int64)
config.
postgresqlConfig_14.
userConfig.
bgwriterLruMultiplier
number (double)
config.
postgresqlConfig_14.
userConfig.
bgwriterFlushAfter
integer (int64)

Acceptable values are 0 to 2048, inclusive.

config.
postgresqlConfig_14.
userConfig.
backendFlushAfter
integer (int64)

Acceptable values are 0 to 2048, inclusive.

config.
postgresqlConfig_14.
userConfig.
oldSnapshotThreshold
integer (int64)

Acceptable values are -1 to 86400000, inclusive.

config.
postgresqlConfig_14.
userConfig.
walLevel
string
config.
postgresqlConfig_14.
userConfig.
synchronousCommit
string
config.
postgresqlConfig_14.
userConfig.
checkpointTimeout
integer (int64)

Acceptable values are 30000 to 86400000, inclusive.

config.
postgresqlConfig_14.
userConfig.
checkpointCompletionTarget
number (double)
config.
postgresqlConfig_14.
userConfig.
checkpointFlushAfter
integer (int64)

Acceptable values are 0 to 2048, inclusive.

config.
postgresqlConfig_14.
userConfig.
maxWalSize
integer (int64)
config.
postgresqlConfig_14.
userConfig.
minWalSize
integer (int64)
config.
postgresqlConfig_14.
userConfig.
maxStandbyStreamingDelay
integer (int64)
config.
postgresqlConfig_14.
userConfig.
defaultStatisticsTarget
integer (int64)
config.
postgresqlConfig_14.
userConfig.
constraintExclusion
string
config.
postgresqlConfig_14.
userConfig.
cursorTupleFraction
number (double)
config.
postgresqlConfig_14.
userConfig.
fromCollapseLimit
integer (int64)

Acceptable values are 1 to 2147483647, inclusive.

config.
postgresqlConfig_14.
userConfig.
joinCollapseLimit
integer (int64)

Acceptable values are 1 to 2147483647, inclusive.

config.
postgresqlConfig_14.
userConfig.
forceParallelMode
string
config.
postgresqlConfig_14.
userConfig.
clientMinMessages
string
config.
postgresqlConfig_14.
userConfig.
logMinMessages
string
config.
postgresqlConfig_14.
userConfig.
logMinErrorStatement
string
config.
postgresqlConfig_14.
userConfig.
logMinDurationStatement
integer (int64)
config.
postgresqlConfig_14.
userConfig.
logCheckpoints
boolean (boolean)
config.
postgresqlConfig_14.
userConfig.
logConnections
boolean (boolean)
config.
postgresqlConfig_14.
userConfig.
logDisconnections
boolean (boolean)
config.
postgresqlConfig_14.
userConfig.
logDuration
boolean (boolean)
config.
postgresqlConfig_14.
userConfig.
logErrorVerbosity
string
config.
postgresqlConfig_14.
userConfig.
logLockWaits
boolean (boolean)
config.
postgresqlConfig_14.
userConfig.
logStatement
string
config.
postgresqlConfig_14.
userConfig.
logTempFiles
integer (int64)
config.
postgresqlConfig_14.
userConfig.
searchPath
string
config.
postgresqlConfig_14.
userConfig.
rowSecurity
boolean (boolean)
config.
postgresqlConfig_14.
userConfig.
defaultTransactionIsolation
string
config.
postgresqlConfig_14.
userConfig.
statementTimeout
integer (int64)
config.
postgresqlConfig_14.
userConfig.
lockTimeout
integer (int64)
config.
postgresqlConfig_14.
userConfig.
idleInTransactionSessionTimeout
integer (int64)
config.
postgresqlConfig_14.
userConfig.
byteaOutput
string
config.
postgresqlConfig_14.
userConfig.
xmlbinary
string
config.
postgresqlConfig_14.
userConfig.
xmloption
string
config.
postgresqlConfig_14.
userConfig.
ginPendingListLimit
integer (int64)
config.
postgresqlConfig_14.
userConfig.
deadlockTimeout
integer (int64)
config.
postgresqlConfig_14.
userConfig.
maxLocksPerTransaction
integer (int64)
config.
postgresqlConfig_14.
userConfig.
maxPredLocksPerTransaction
integer (int64)
config.
postgresqlConfig_14.
userConfig.
arrayNulls
boolean (boolean)
config.
postgresqlConfig_14.
userConfig.
backslashQuote
string
config.
postgresqlConfig_14.
userConfig.
defaultWithOids
boolean (boolean)
config.
postgresqlConfig_14.
userConfig.
escapeStringWarning
boolean (boolean)
config.
postgresqlConfig_14.
userConfig.
loCompatPrivileges
boolean (boolean)
config.
postgresqlConfig_14.
userConfig.
quoteAllIdentifiers
boolean (boolean)
config.
postgresqlConfig_14.
userConfig.
standardConformingStrings
boolean (boolean)
config.
postgresqlConfig_14.
userConfig.
synchronizeSeqscans
boolean (boolean)
config.
postgresqlConfig_14.
userConfig.
transformNullEquals
boolean (boolean)
config.
postgresqlConfig_14.
userConfig.
exitOnError
boolean (boolean)
config.
postgresqlConfig_14.
userConfig.
seqPageCost
number (double)
config.
postgresqlConfig_14.
userConfig.
randomPageCost
number (double)
config.
postgresqlConfig_14.
userConfig.
autovacuumMaxWorkers
integer (int64)

Acceptable values are 1 to 32, inclusive.

config.
postgresqlConfig_14.
userConfig.
autovacuumVacuumCostDelay
integer (int64)

Acceptable values are -1 to 100, inclusive.

config.
postgresqlConfig_14.
userConfig.
autovacuumVacuumCostLimit
integer (int64)

Acceptable values are -1 to 10000, inclusive.

config.
postgresqlConfig_14.
userConfig.
autovacuumNaptime
integer (int64)

Acceptable values are 1000 to 86400000, inclusive.

config.
postgresqlConfig_14.
userConfig.
archiveTimeout
integer (int64)

Acceptable values are 10000 to 86400000, inclusive.

config.
postgresqlConfig_14.
userConfig.
trackActivityQuerySize
integer (int64)

Acceptable values are 100 to 102400, inclusive.

config.
postgresqlConfig_14.
userConfig.
enableBitmapscan
boolean (boolean)
config.
postgresqlConfig_14.
userConfig.
enableHashagg
boolean (boolean)
config.
postgresqlConfig_14.
userConfig.
enableHashjoin
boolean (boolean)
config.
postgresqlConfig_14.
userConfig.
enableIndexscan
boolean (boolean)
config.
postgresqlConfig_14.
userConfig.
enableIndexonlyscan
boolean (boolean)
config.
postgresqlConfig_14.
userConfig.
enableMaterial
boolean (boolean)
config.
postgresqlConfig_14.
userConfig.
enableMergejoin
boolean (boolean)
config.
postgresqlConfig_14.
userConfig.
enableNestloop
boolean (boolean)
config.
postgresqlConfig_14.
userConfig.
enableSeqscan
boolean (boolean)
config.
postgresqlConfig_14.
userConfig.
enableSort
boolean (boolean)
config.
postgresqlConfig_14.
userConfig.
enableTidscan
boolean (boolean)
config.
postgresqlConfig_14.
userConfig.
maxWorkerProcesses
integer (int64)

Acceptable values are 0 to 1024, inclusive.

config.
postgresqlConfig_14.
userConfig.
maxParallelWorkers
integer (int64)

Acceptable values are 0 to 1024, inclusive.

config.
postgresqlConfig_14.
userConfig.
maxParallelWorkersPerGather
integer (int64)

Acceptable values are 0 to 1024, inclusive.

config.
postgresqlConfig_14.
userConfig.
autovacuumVacuumScaleFactor
number (double)

Acceptable values are 0 to 1, inclusive.

config.
postgresqlConfig_14.
userConfig.
autovacuumAnalyzeScaleFactor
number (double)

Acceptable values are 0 to 1, inclusive.

config.
postgresqlConfig_14.
userConfig.
defaultTransactionReadOnly
boolean (boolean)
config.
postgresqlConfig_14.
userConfig.
timezone
string
config.
postgresqlConfig_14.
userConfig.
enableParallelAppend
boolean (boolean)
config.
postgresqlConfig_14.
userConfig.
enableParallelHash
boolean (boolean)
config.
postgresqlConfig_14.
userConfig.
enablePartitionPruning
boolean (boolean)
config.
postgresqlConfig_14.
userConfig.
enablePartitionwiseAggregate
boolean (boolean)
config.
postgresqlConfig_14.
userConfig.
enablePartitionwiseJoin
boolean (boolean)
config.
postgresqlConfig_14.
userConfig.
jit
boolean (boolean)
config.
postgresqlConfig_14.
userConfig.
maxParallelMaintenanceWorkers
integer (int64)

The minimum value is 0.

config.
postgresqlConfig_14.
userConfig.
parallelLeaderParticipation
boolean (boolean)
config.
postgresqlConfig_14.
userConfig.
logTransactionSampleRate
number (double)

Acceptable values are 0 to 1, inclusive.

config.
postgresqlConfig_14.
userConfig.
planCacheMode
string
config.
postgresqlConfig_14.
userConfig.
effectiveIoConcurrency
integer (int64)

Acceptable values are 0 to 1000, inclusive.

config.
postgresqlConfig_14.
userConfig.
effectiveCacheSize
integer (int64)

Acceptable values are 0 to 549755813888, inclusive.

config.
postgresqlConfig_14.
userConfig.
sharedPreloadLibraries[]
string
config.
postgresqlConfig_14.
userConfig.
autoExplainLogMinDuration
integer (int64)

Acceptable values are -1 to 2147483647, inclusive.

config.
postgresqlConfig_14.
userConfig.
autoExplainLogAnalyze
boolean (boolean)
config.
postgresqlConfig_14.
userConfig.
autoExplainLogBuffers
boolean (boolean)
config.
postgresqlConfig_14.
userConfig.
autoExplainLogTiming
boolean (boolean)
config.
postgresqlConfig_14.
userConfig.
autoExplainLogTriggers
boolean (boolean)
config.
postgresqlConfig_14.
userConfig.
autoExplainLogVerbose
boolean (boolean)
config.
postgresqlConfig_14.
userConfig.
autoExplainLogNestedStatements
boolean (boolean)
config.
postgresqlConfig_14.
userConfig.
autoExplainSampleRate
number (double)

Acceptable values are 0 to 1, inclusive.

config.
postgresqlConfig_14.
userConfig.
pgHintPlanEnableHint
boolean (boolean)
config.
postgresqlConfig_14.
userConfig.
pgHintPlanEnableHintTable
boolean (boolean)
config.
postgresqlConfig_14.
userConfig.
pgHintPlanDebugPrint
string
config.
postgresqlConfig_14.
userConfig.
pgHintPlanMessageLevel
string
config.
postgresqlConfig_14.
userConfig.
hashMemMultiplier
number (double)

Acceptable values are 0 to 1000, inclusive.

config.
postgresqlConfig_14.
userConfig.
logicalDecodingWorkMem
integer (int64)

Acceptable values are 65536 to 1099511627776, inclusive.

config.
postgresqlConfig_14.
userConfig.
maintenanceIoConcurrency
integer (int64)

Acceptable values are 0 to 1000, inclusive.

config.
postgresqlConfig_14.
userConfig.
maxSlotWalKeepSize
integer (int64)

Acceptable values are -1 to 2251799812636672, inclusive.

config.
postgresqlConfig_14.
userConfig.
walKeepSize
integer (int64)

Acceptable values are -1 to 2251799812636672, inclusive.

config.
postgresqlConfig_14.
userConfig.
enableIncrementalSort
boolean (boolean)
config.
postgresqlConfig_14.
userConfig.
autovacuumVacuumInsertThreshold
integer (int64)

Acceptable values are -1 to 2147483647, inclusive.

config.
postgresqlConfig_14.
userConfig.
autovacuumVacuumInsertScaleFactor
number (double)

Acceptable values are 0 to 100, inclusive.

config.
postgresqlConfig_14.
userConfig.
logMinDurationSample
integer (int64)

Acceptable values are -1 to 2147483647, inclusive.

config.
postgresqlConfig_14.
userConfig.
logStatementSampleRate
number (double)

Acceptable values are 0 to 1, inclusive.

config.
postgresqlConfig_14.
userConfig.
logParameterMaxLength
integer (int64)

Acceptable values are -1 to 2147483647, inclusive.

config.
postgresqlConfig_14.
userConfig.
logParameterMaxLengthOnError
integer (int64)

Acceptable values are -1 to 2147483647, inclusive.

config.
postgresqlConfig_14.
userConfig.
clientConnectionCheckInterval
integer (int64)

Acceptable values are -1 to 2147483647, inclusive.

config.
postgresqlConfig_14.
userConfig.
enableAsyncAppend
boolean (boolean)
config.
postgresqlConfig_14.
userConfig.
enableGathermerge
boolean (boolean)
config.
postgresqlConfig_14.
userConfig.
enableMemoize
boolean (boolean)
config.
postgresqlConfig_14.
userConfig.
logRecoveryConflictWaits
boolean (boolean)
config.
postgresqlConfig_14.
userConfig.
vacuumFailsafeAge
integer (int64)

Acceptable values are -1 to 2147483647, inclusive.

config.
postgresqlConfig_14.
userConfig.
vacuumMultixactFailsafeAge
integer (int64)

Acceptable values are -1 to 2147483647, inclusive.

config.
postgresqlConfig_14.
userConfig.
pgQualstatsEnabled
boolean (boolean)
config.
postgresqlConfig_14.
userConfig.
pgQualstatsTrackConstants
boolean (boolean)
config.
postgresqlConfig_14.
userConfig.
pgQualstatsMax
integer (int64)
config.
postgresqlConfig_14.
userConfig.
pgQualstatsResolveOids
boolean (boolean)
config.
postgresqlConfig_14.
userConfig.
pgQualstatsSampleRate
number (double)
config.
postgresqlConfig_14.
defaultConfig
object

Default configuration for a PostgreSQL 14 cluster.

Options and structure of PostgresqlConfig reflects PostgreSQL configuration file parameters which detailed description is available in PostgreSQL documentation.

config.
postgresqlConfig_14.
defaultConfig.
maxConnections
integer (int64)
config.
postgresqlConfig_14.
defaultConfig.
sharedBuffers
integer (int64)
config.
postgresqlConfig_14.
defaultConfig.
tempBuffers
integer (int64)
config.
postgresqlConfig_14.
defaultConfig.
maxPreparedTransactions
integer (int64)
config.
postgresqlConfig_14.
defaultConfig.
workMem
integer (int64)
config.
postgresqlConfig_14.
defaultConfig.
maintenanceWorkMem
integer (int64)
config.
postgresqlConfig_14.
defaultConfig.
autovacuumWorkMem
integer (int64)
config.
postgresqlConfig_14.
defaultConfig.
tempFileLimit
integer (int64)
config.
postgresqlConfig_14.
defaultConfig.
vacuumCostDelay
integer (int64)
config.
postgresqlConfig_14.
defaultConfig.
vacuumCostPageHit
integer (int64)
config.
postgresqlConfig_14.
defaultConfig.
vacuumCostPageMiss
integer (int64)
config.
postgresqlConfig_14.
defaultConfig.
vacuumCostPageDirty
integer (int64)
config.
postgresqlConfig_14.
defaultConfig.
vacuumCostLimit
integer (int64)
config.
postgresqlConfig_14.
defaultConfig.
bgwriterDelay
integer (int64)

Acceptable values are 10 to 10000, inclusive.

config.
postgresqlConfig_14.
defaultConfig.
bgwriterLruMaxpages
integer (int64)
config.
postgresqlConfig_14.
defaultConfig.
bgwriterLruMultiplier
number (double)
config.
postgresqlConfig_14.
defaultConfig.
bgwriterFlushAfter
integer (int64)

Acceptable values are 0 to 2048, inclusive.

config.
postgresqlConfig_14.
defaultConfig.
backendFlushAfter
integer (int64)

Acceptable values are 0 to 2048, inclusive.

config.
postgresqlConfig_14.
defaultConfig.
oldSnapshotThreshold
integer (int64)

Acceptable values are -1 to 86400000, inclusive.

config.
postgresqlConfig_14.
defaultConfig.
walLevel
string
config.
postgresqlConfig_14.
defaultConfig.
synchronousCommit
string
config.
postgresqlConfig_14.
defaultConfig.
checkpointTimeout
integer (int64)

Acceptable values are 30000 to 86400000, inclusive.

config.
postgresqlConfig_14.
defaultConfig.
checkpointCompletionTarget
number (double)
config.
postgresqlConfig_14.
defaultConfig.
checkpointFlushAfter
integer (int64)

Acceptable values are 0 to 2048, inclusive.

config.
postgresqlConfig_14.
defaultConfig.
maxWalSize
integer (int64)
config.
postgresqlConfig_14.
defaultConfig.
minWalSize
integer (int64)
config.
postgresqlConfig_14.
defaultConfig.
maxStandbyStreamingDelay
integer (int64)
config.
postgresqlConfig_14.
defaultConfig.
defaultStatisticsTarget
integer (int64)
config.
postgresqlConfig_14.
defaultConfig.
constraintExclusion
string
config.
postgresqlConfig_14.
defaultConfig.
cursorTupleFraction
number (double)
config.
postgresqlConfig_14.
defaultConfig.
fromCollapseLimit
integer (int64)

Acceptable values are 1 to 2147483647, inclusive.

config.
postgresqlConfig_14.
defaultConfig.
joinCollapseLimit
integer (int64)

Acceptable values are 1 to 2147483647, inclusive.

config.
postgresqlConfig_14.
defaultConfig.
forceParallelMode
string
config.
postgresqlConfig_14.
defaultConfig.
clientMinMessages
string
config.
postgresqlConfig_14.
defaultConfig.
logMinMessages
string
config.
postgresqlConfig_14.
defaultConfig.
logMinErrorStatement
string
config.
postgresqlConfig_14.
defaultConfig.
logMinDurationStatement
integer (int64)
config.
postgresqlConfig_14.
defaultConfig.
logCheckpoints
boolean (boolean)
config.
postgresqlConfig_14.
defaultConfig.
logConnections
boolean (boolean)
config.
postgresqlConfig_14.
defaultConfig.
logDisconnections
boolean (boolean)
config.
postgresqlConfig_14.
defaultConfig.
logDuration
boolean (boolean)
config.
postgresqlConfig_14.
defaultConfig.
logErrorVerbosity
string
config.
postgresqlConfig_14.
defaultConfig.
logLockWaits
boolean (boolean)
config.
postgresqlConfig_14.
defaultConfig.
logStatement
string
config.
postgresqlConfig_14.
defaultConfig.
logTempFiles
integer (int64)
config.
postgresqlConfig_14.
defaultConfig.
searchPath
string
config.
postgresqlConfig_14.
defaultConfig.
rowSecurity
boolean (boolean)
config.
postgresqlConfig_14.
defaultConfig.
defaultTransactionIsolation
string
config.
postgresqlConfig_14.
defaultConfig.
statementTimeout
integer (int64)
config.
postgresqlConfig_14.
defaultConfig.
lockTimeout
integer (int64)
config.
postgresqlConfig_14.
defaultConfig.
idleInTransactionSessionTimeout
integer (int64)
config.
postgresqlConfig_14.
defaultConfig.
byteaOutput
string
config.
postgresqlConfig_14.
defaultConfig.
xmlbinary
string
config.
postgresqlConfig_14.
defaultConfig.
xmloption
string
config.
postgresqlConfig_14.
defaultConfig.
ginPendingListLimit
integer (int64)
config.
postgresqlConfig_14.
defaultConfig.
deadlockTimeout
integer (int64)
config.
postgresqlConfig_14.
defaultConfig.
maxLocksPerTransaction
integer (int64)
config.
postgresqlConfig_14.
defaultConfig.
maxPredLocksPerTransaction
integer (int64)
config.
postgresqlConfig_14.
defaultConfig.
arrayNulls
boolean (boolean)
config.
postgresqlConfig_14.
defaultConfig.
backslashQuote
string
config.
postgresqlConfig_14.
defaultConfig.
defaultWithOids
boolean (boolean)
config.
postgresqlConfig_14.
defaultConfig.
escapeStringWarning
boolean (boolean)
config.
postgresqlConfig_14.
defaultConfig.
loCompatPrivileges
boolean (boolean)
config.
postgresqlConfig_14.
defaultConfig.
quoteAllIdentifiers
boolean (boolean)
config.
postgresqlConfig_14.
defaultConfig.
standardConformingStrings
boolean (boolean)
config.
postgresqlConfig_14.
defaultConfig.
synchronizeSeqscans
boolean (boolean)
config.
postgresqlConfig_14.
defaultConfig.
transformNullEquals
boolean (boolean)
config.
postgresqlConfig_14.
defaultConfig.
exitOnError
boolean (boolean)
config.
postgresqlConfig_14.
defaultConfig.
seqPageCost
number (double)
config.
postgresqlConfig_14.
defaultConfig.
randomPageCost
number (double)
config.
postgresqlConfig_14.
defaultConfig.
autovacuumMaxWorkers
integer (int64)

Acceptable values are 1 to 32, inclusive.

config.
postgresqlConfig_14.
defaultConfig.
autovacuumVacuumCostDelay
integer (int64)

Acceptable values are -1 to 100, inclusive.

config.
postgresqlConfig_14.
defaultConfig.
autovacuumVacuumCostLimit
integer (int64)

Acceptable values are -1 to 10000, inclusive.

config.
postgresqlConfig_14.
defaultConfig.
autovacuumNaptime
integer (int64)

Acceptable values are 1000 to 86400000, inclusive.

config.
postgresqlConfig_14.
defaultConfig.
archiveTimeout
integer (int64)

Acceptable values are 10000 to 86400000, inclusive.

config.
postgresqlConfig_14.
defaultConfig.
trackActivityQuerySize
integer (int64)

Acceptable values are 100 to 102400, inclusive.

config.
postgresqlConfig_14.
defaultConfig.
enableBitmapscan
boolean (boolean)
config.
postgresqlConfig_14.
defaultConfig.
enableHashagg
boolean (boolean)
config.
postgresqlConfig_14.
defaultConfig.
enableHashjoin
boolean (boolean)
config.
postgresqlConfig_14.
defaultConfig.
enableIndexscan
boolean (boolean)
config.
postgresqlConfig_14.
defaultConfig.
enableIndexonlyscan
boolean (boolean)
config.
postgresqlConfig_14.
defaultConfig.
enableMaterial
boolean (boolean)
config.
postgresqlConfig_14.
defaultConfig.
enableMergejoin
boolean (boolean)
config.
postgresqlConfig_14.
defaultConfig.
enableNestloop
boolean (boolean)
config.
postgresqlConfig_14.
defaultConfig.
enableSeqscan
boolean (boolean)
config.
postgresqlConfig_14.
defaultConfig.
enableSort
boolean (boolean)
config.
postgresqlConfig_14.
defaultConfig.
enableTidscan
boolean (boolean)
config.
postgresqlConfig_14.
defaultConfig.
maxWorkerProcesses
integer (int64)

Acceptable values are 0 to 1024, inclusive.

config.
postgresqlConfig_14.
defaultConfig.
maxParallelWorkers
integer (int64)

Acceptable values are 0 to 1024, inclusive.

config.
postgresqlConfig_14.
defaultConfig.
maxParallelWorkersPerGather
integer (int64)

Acceptable values are 0 to 1024, inclusive.

config.
postgresqlConfig_14.
defaultConfig.
autovacuumVacuumScaleFactor
number (double)

Acceptable values are 0 to 1, inclusive.

config.
postgresqlConfig_14.
defaultConfig.
autovacuumAnalyzeScaleFactor
number (double)

Acceptable values are 0 to 1, inclusive.

config.
postgresqlConfig_14.
defaultConfig.
defaultTransactionReadOnly
boolean (boolean)
config.
postgresqlConfig_14.
defaultConfig.
timezone
string
config.
postgresqlConfig_14.
defaultConfig.
enableParallelAppend
boolean (boolean)
config.
postgresqlConfig_14.
defaultConfig.
enableParallelHash
boolean (boolean)
config.
postgresqlConfig_14.
defaultConfig.
enablePartitionPruning
boolean (boolean)
config.
postgresqlConfig_14.
defaultConfig.
enablePartitionwiseAggregate
boolean (boolean)
config.
postgresqlConfig_14.
defaultConfig.
enablePartitionwiseJoin
boolean (boolean)
config.
postgresqlConfig_14.
defaultConfig.
jit
boolean (boolean)
config.
postgresqlConfig_14.
defaultConfig.
maxParallelMaintenanceWorkers
integer (int64)

The minimum value is 0.

config.
postgresqlConfig_14.
defaultConfig.
parallelLeaderParticipation
boolean (boolean)
config.
postgresqlConfig_14.
defaultConfig.
logTransactionSampleRate
number (double)

Acceptable values are 0 to 1, inclusive.

config.
postgresqlConfig_14.
defaultConfig.
planCacheMode
string
config.
postgresqlConfig_14.
defaultConfig.
effectiveIoConcurrency
integer (int64)

Acceptable values are 0 to 1000, inclusive.

config.
postgresqlConfig_14.
defaultConfig.
effectiveCacheSize
integer (int64)

Acceptable values are 0 to 549755813888, inclusive.

config.
postgresqlConfig_14.
defaultConfig.
sharedPreloadLibraries[]
string
config.
postgresqlConfig_14.
defaultConfig.
autoExplainLogMinDuration
integer (int64)

Acceptable values are -1 to 2147483647, inclusive.

config.
postgresqlConfig_14.
defaultConfig.
autoExplainLogAnalyze
boolean (boolean)
config.
postgresqlConfig_14.
defaultConfig.
autoExplainLogBuffers
boolean (boolean)
config.
postgresqlConfig_14.
defaultConfig.
autoExplainLogTiming
boolean (boolean)
config.
postgresqlConfig_14.
defaultConfig.
autoExplainLogTriggers
boolean (boolean)
config.
postgresqlConfig_14.
defaultConfig.
autoExplainLogVerbose
boolean (boolean)
config.
postgresqlConfig_14.
defaultConfig.
autoExplainLogNestedStatements
boolean (boolean)
config.
postgresqlConfig_14.
defaultConfig.
autoExplainSampleRate
number (double)

Acceptable values are 0 to 1, inclusive.

config.
postgresqlConfig_14.
defaultConfig.
pgHintPlanEnableHint
boolean (boolean)
config.
postgresqlConfig_14.
defaultConfig.
pgHintPlanEnableHintTable
boolean (boolean)
config.
postgresqlConfig_14.
defaultConfig.
pgHintPlanDebugPrint
string
config.
postgresqlConfig_14.
defaultConfig.
pgHintPlanMessageLevel
string
config.
postgresqlConfig_14.
defaultConfig.
hashMemMultiplier
number (double)

Acceptable values are 0 to 1000, inclusive.

config.
postgresqlConfig_14.
defaultConfig.
logicalDecodingWorkMem
integer (int64)

Acceptable values are 65536 to 1099511627776, inclusive.

config.
postgresqlConfig_14.
defaultConfig.
maintenanceIoConcurrency
integer (int64)

Acceptable values are 0 to 1000, inclusive.

config.
postgresqlConfig_14.
defaultConfig.
maxSlotWalKeepSize
integer (int64)

Acceptable values are -1 to 2251799812636672, inclusive.

config.
postgresqlConfig_14.
defaultConfig.
walKeepSize
integer (int64)

Acceptable values are -1 to 2251799812636672, inclusive.

config.
postgresqlConfig_14.
defaultConfig.
enableIncrementalSort
boolean (boolean)
config.
postgresqlConfig_14.
defaultConfig.
autovacuumVacuumInsertThreshold
integer (int64)

Acceptable values are -1 to 2147483647, inclusive.

config.
postgresqlConfig_14.
defaultConfig.
autovacuumVacuumInsertScaleFactor
number (double)

Acceptable values are 0 to 100, inclusive.

config.
postgresqlConfig_14.
defaultConfig.
logMinDurationSample
integer (int64)

Acceptable values are -1 to 2147483647, inclusive.

config.
postgresqlConfig_14.
defaultConfig.
logStatementSampleRate
number (double)

Acceptable values are 0 to 1, inclusive.

config.
postgresqlConfig_14.
defaultConfig.
logParameterMaxLength
integer (int64)

Acceptable values are -1 to 2147483647, inclusive.

config.
postgresqlConfig_14.
defaultConfig.
logParameterMaxLengthOnError
integer (int64)

Acceptable values are -1 to 2147483647, inclusive.

config.
postgresqlConfig_14.
defaultConfig.
clientConnectionCheckInterval
integer (int64)

Acceptable values are -1 to 2147483647, inclusive.

config.
postgresqlConfig_14.
defaultConfig.
enableAsyncAppend
boolean (boolean)
config.
postgresqlConfig_14.
defaultConfig.
enableGathermerge
boolean (boolean)
config.
postgresqlConfig_14.
defaultConfig.
enableMemoize
boolean (boolean)
config.
postgresqlConfig_14.
defaultConfig.
logRecoveryConflictWaits
boolean (boolean)
config.
postgresqlConfig_14.
defaultConfig.
vacuumFailsafeAge
integer (int64)

Acceptable values are -1 to 2147483647, inclusive.

config.
postgresqlConfig_14.
defaultConfig.
vacuumMultixactFailsafeAge
integer (int64)

Acceptable values are -1 to 2147483647, inclusive.

config.
postgresqlConfig_14.
defaultConfig.
pgQualstatsEnabled
boolean (boolean)
config.
postgresqlConfig_14.
defaultConfig.
pgQualstatsTrackConstants
boolean (boolean)
config.
postgresqlConfig_14.
defaultConfig.
pgQualstatsMax
integer (int64)
config.
postgresqlConfig_14.
defaultConfig.
pgQualstatsResolveOids
boolean (boolean)
config.
postgresqlConfig_14.
defaultConfig.
pgQualstatsSampleRate
number (double)
networkId string

ID of the network that the cluster belongs to.

health string

Aggregated cluster health.

  • HEALTH_UNKNOWN: State of the cluster is unknown (health for every host in the cluster is UNKNOWN).
  • ALIVE: Cluster is alive and well (health for every host in the cluster is ALIVE).
  • DEAD: Cluster is inoperable (health for every host in the cluster is DEAD).
  • DEGRADED: Cluster is working below capacity (health for at least one host in the cluster is not ALIVE).
status string

Current state of the cluster.

  • STATUS_UNKNOWN: Cluster state is unknown.
  • CREATING: Cluster is being created.
  • RUNNING: Cluster is running normally.
  • ERROR: Cluster encountered a problem and cannot operate.
  • UPDATING: Cluster is being updated.
  • STOPPING: Cluster is stopping.
  • STOPPED: Cluster stopped.
  • STARTING: Cluster is starting.
maintenanceWindow object

Maintenance window for the cluster.

A maintenance window settings.

maintenanceWindow.
anytime
object
Maintenance operation can be scheduled anytime.
maintenanceWindow includes only one of the fields anytime, weeklyMaintenanceWindow

maintenanceWindow.
weeklyMaintenanceWindow
object
Maintenance operation can be scheduled on a weekly basis.
maintenanceWindow includes only one of the fields anytime, weeklyMaintenanceWindow

Weelky maintenance window settings.

maintenanceWindow.
weeklyMaintenanceWindow.
day
string

Day of the week (in DDD format).

maintenanceWindow.
weeklyMaintenanceWindow.
hour
string (int64)

Hour of the day in UTC (in HH format).

Acceptable values are 1 to 24, inclusive.

plannedOperation object

Planned maintenance operation to be started for the cluster within the nearest maintenanceWindow.

A planned maintenance operation.

plannedOperation.
info
string

Information about this maintenance operation.

The maximum string length in characters is 256.

plannedOperation.
delayedUntil
string (date-time)

Time until which this maintenance operation is delayed.

String in RFC3339 text format.

securityGroupIds[] string

User security groups

deletionProtection boolean (boolean)

Deletion Protection inhibits deletion of the cluster

hostGroupIds[] string

Host groups hosting VMs of the cluster.

Была ли статья полезна?

Language / Region
© 2022 ООО «Яндекс.Облако»
В этой статье:
  • HTTP request
  • Path parameters
  • Response