Cluster

Набор методов для управления ресурсами Cluster для PostgreSQL.

JSON-представление

{
  "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"
    },
    "access": {
      "dataLens": true
    },

    // `config` включает только одно из полей `postgresqlConfig_9_6`, `postgresqlConfig_10_1C`, `postgresqlConfig_10`, `postgresqlConfig_11`, `postgresqlConfig_12`
    "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"
      },
      "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"
      },
      "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"
      }
    },
    "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"
      },
      "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"
      },
      "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"
      }
    },
    "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"
      },
      "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"
      },
      "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"
      }
    },
    "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"
      },
      "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"
      },
      "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"
      }
    },
    "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"
      },
      "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"
      },
      "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"
      }
    },
    // конец списка возможных полей`config`

  },
  "networkId": "string",
  "health": "string",
  "status": "string"
}
Поле Описание
id string

Идентификатор кластера PostgreSQL. Этот идентификатор генерирует MDB при создании.

folderId string

Идентификатор каталога, которому принадлежит кластер PostgreSQL.

createdAt string (date-time)

Время создания в формате RFC3339 .

Строка в формате RFC3339.

name string

Имя кластера PostgreSQL. Имя уникально в рамках каталога. Длина 1-63 символов.

description string

Описание кластера PostgreSQL. Длина описания должна быть от 0 до 256 символов.

labels object

Пользовательские метки для кластера PostgreSQL в виде пар key:value. Максимум 64 на ресурс.

environment string

Среда развертывания для кластера PostgreSQL.

  • PRODUCTION: Стабильная среда с осторожной политикой обновления: во время регулярного обслуживания применяются только срочные исправления.
  • PRESTABLE: Среда с более агрессивной политикой обновления: новые версии развертываются независимо от обратной совместимости.
monitoring[] object

Система мониторинга.

monitoring[].
name
string

Название системы мониторинга.

monitoring[].
description
string

Описание системы мониторинга.

monitoring[].
link
string

Ссылка на графики системы мониторинга для данного кластера PostgreSQL.

config object

Конфигурация кластера PostgreSQL.

config.
version
string

Версия серверного программного обеспечения PostgreSQL.

config.
poolerConfig
object
config.
poolerConfig.
poolingMode
string

Режим, в котором работает менеджер подключений. См. описание всех режимов в документации PgBouncer.

  • SESSION: Сессионный режим управления подключениями.
  • TRANSACTION: Транзакционный режим управления подключениями.
  • STATEMENT: Операторный режим управления подключениями.
config.
poolerConfig.
poolDiscard
boolean (boolean)

Установка параметра server_reset_query_always в PgBouncer.

config.
resources
object
config.
resources.
resourcePresetId
string

Идентификатор набора вычислительных ресурсов, доступных хосту (процессор, память и т. д.). Все доступные наборы ресурсов перечислены в документации.

config.
resources.
diskSize
string (int64)

Объем хранилища, доступного хосту, в байтах.

config.
resources.
diskTypeId
string

Тип хранилища для хоста. Возможные значения:

  • network-hdd — сетевой HDD-диск;
  • network-ssd — сетевой SSD-диск;
  • local-ssd — локальное SSD-хранилище.
config.
autofailover
boolean (boolean)

Параметр конфигурации, который включает / отключает автоматическое переключение мастера в кластере.

config.
backupWindowStart
object

Описывает время суток. Дата и часовой пояс либо не имеют значения, либо указаны другим образом. API может разрешить високосные секунды. Связанные типы: [google.type.Date][google.type.Date] и google.protobuf.Timestamp.

config.
backupWindowStart.
hours
integer (int32)

Час в 24-часовом формате. Допустимые значения — от 0 до 23. API может разрешить значение "24:00:00" для таких сценариев, как время закрытия заведения.

config.
backupWindowStart.
minutes
integer (int32)

Минута часа. Допустимые значения — от 0 до 59.

config.
backupWindowStart.
seconds
integer (int32)

Секунда минуты. Обычно допустимые значения — от 0 до 59. API может разрешить значение 60, если поддерживаются високосные секунды.

config.
backupWindowStart.
nanos
integer (int32)

Доли секунды, в наносекундах. Допустимые значения — от 0 до 999 999 999.

config.
access
object
config.
access.
dataLens
boolean (boolean)

Разрешить доступ для DataLens

config.
postgresqlConfig_9_6
object
config включает только одно из полей postgresqlConfig_9_6, postgresqlConfig_10_1C, postgresqlConfig_10, postgresqlConfig_11, postgresqlConfig_12

config.
postgresqlConfig_9_6.
effectiveConfig
object

Обязательное поле. Действующие настройки для кластера PostgreSQL 9.6 (сочетание настроек, определенных в userConfig и [default_config]).

Поля и структура PostgresqlConfig отражает параметры конфигурационного файла PostgreSQL, подробное описание которого доступно в документации PostgreSQL.

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)

Допустимые значения — от 10 до 10000 включительно.

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

Допустимые значения — от 0 до 2048 включительно.

config.
postgresqlConfig_9_6.
effectiveConfig.
backendFlushAfter
integer (int64)

Допустимые значения — от 0 до 2048 включительно.

config.
postgresqlConfig_9_6.
effectiveConfig.
oldSnapshotThreshold
integer (int64)

Допустимые значения — от -1 до 86400000 включительно.

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

Допустимые значения — от 30000 до 86400000 включительно.

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

Допустимые значения — от 0 до 2048 включительно.

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)

Допустимые значения — от 1 до 2147483647 включительно.

config.
postgresqlConfig_9_6.
effectiveConfig.
joinCollapseLimit
integer (int64)

Допустимые значения — от 1 до 2147483647 включительно.

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)

Эта настройка была удалена с выходом PostgreSQL 10.

config.
postgresqlConfig_9_6.
effectiveConfig.
autovacuumMaxWorkers
integer (int64)

Допустимые значения — от 1 до 32 включительно.

config.
postgresqlConfig_9_6.
effectiveConfig.
autovacuumVacuumCostDelay
integer (int64)

Допустимые значения — от -1 до 100 включительно.

config.
postgresqlConfig_9_6.
effectiveConfig.
autovacuumVacuumCostLimit
integer (int64)

Допустимые значения — от -1 до 10000 включительно.

config.
postgresqlConfig_9_6.
effectiveConfig.
autovacuumNaptime
integer (int64)

Допустимые значения — от 1000 до 86400000 включительно.

config.
postgresqlConfig_9_6.
effectiveConfig.
archiveTimeout
integer (int64)

Допустимые значения — от 10000 до 600000 включительно.

config.
postgresqlConfig_9_6.
effectiveConfig.
trackActivityQuerySize
integer (int64)

Допустимые значения — от 100 до 102400 включительно.

config.
postgresqlConfig_9_6.
userConfig
object

Пользовательские настройки для кластера PostgreSQL 9.6.

Поля и структура PostgresqlConfig отражает параметры конфигурационного файла PostgreSQL, подробное описание которого доступно в документации PostgreSQL.

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)

Допустимые значения — от 10 до 10000 включительно.

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

Допустимые значения — от 0 до 2048 включительно.

config.
postgresqlConfig_9_6.
userConfig.
backendFlushAfter
integer (int64)

Допустимые значения — от 0 до 2048 включительно.

config.
postgresqlConfig_9_6.
userConfig.
oldSnapshotThreshold
integer (int64)

Допустимые значения — от -1 до 86400000 включительно.

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

Допустимые значения — от 30000 до 86400000 включительно.

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

Допустимые значения — от 0 до 2048 включительно.

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)

Допустимые значения — от 1 до 2147483647 включительно.

config.
postgresqlConfig_9_6.
userConfig.
joinCollapseLimit
integer (int64)

Допустимые значения — от 1 до 2147483647 включительно.

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)

Эта настройка была удалена с выходом PostgreSQL 10.

config.
postgresqlConfig_9_6.
userConfig.
autovacuumMaxWorkers
integer (int64)

Допустимые значения — от 1 до 32 включительно.

config.
postgresqlConfig_9_6.
userConfig.
autovacuumVacuumCostDelay
integer (int64)

Допустимые значения — от -1 до 100 включительно.

config.
postgresqlConfig_9_6.
userConfig.
autovacuumVacuumCostLimit
integer (int64)

Допустимые значения — от -1 до 10000 включительно.

config.
postgresqlConfig_9_6.
userConfig.
autovacuumNaptime
integer (int64)

Допустимые значения — от 1000 до 86400000 включительно.

config.
postgresqlConfig_9_6.
userConfig.
archiveTimeout
integer (int64)

Допустимые значения — от 10000 до 600000 включительно.

config.
postgresqlConfig_9_6.
userConfig.
trackActivityQuerySize
integer (int64)

Допустимые значения — от 100 до 102400 включительно.

config.
postgresqlConfig_9_6.
defaultConfig
object

Конфигурация по умолчанию для кластера PostgreSQL 9.6.

Поля и структура PostgresqlConfig отражает параметры конфигурационного файла PostgreSQL, подробное описание которого доступно в документации PostgreSQL.

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)

Допустимые значения — от 10 до 10000 включительно.

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

Допустимые значения — от 0 до 2048 включительно.

config.
postgresqlConfig_9_6.
defaultConfig.
backendFlushAfter
integer (int64)

Допустимые значения — от 0 до 2048 включительно.

config.
postgresqlConfig_9_6.
defaultConfig.
oldSnapshotThreshold
integer (int64)

Допустимые значения — от -1 до 86400000 включительно.

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

Допустимые значения — от 30000 до 86400000 включительно.

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

Допустимые значения — от 0 до 2048 включительно.

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)

Допустимые значения — от 1 до 2147483647 включительно.

config.
postgresqlConfig_9_6.
defaultConfig.
joinCollapseLimit
integer (int64)

Допустимые значения — от 1 до 2147483647 включительно.

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)

Эта настройка была удалена с выходом PostgreSQL 10.

config.
postgresqlConfig_9_6.
defaultConfig.
autovacuumMaxWorkers
integer (int64)

Допустимые значения — от 1 до 32 включительно.

config.
postgresqlConfig_9_6.
defaultConfig.
autovacuumVacuumCostDelay
integer (int64)

Допустимые значения — от -1 до 100 включительно.

config.
postgresqlConfig_9_6.
defaultConfig.
autovacuumVacuumCostLimit
integer (int64)

Допустимые значения — от -1 до 10000 включительно.

config.
postgresqlConfig_9_6.
defaultConfig.
autovacuumNaptime
integer (int64)

Допустимые значения — от 1000 до 86400000 включительно.

config.
postgresqlConfig_9_6.
defaultConfig.
archiveTimeout
integer (int64)

Допустимые значения — от 10000 до 600000 включительно.

config.
postgresqlConfig_9_6.
defaultConfig.
trackActivityQuerySize
integer (int64)

Допустимые значения — от 100 до 102400 включительно.

config.
postgresqlConfig_10_1C
object
config включает только одно из полей postgresqlConfig_9_6, postgresqlConfig_10_1C, postgresqlConfig_10, postgresqlConfig_11, postgresqlConfig_12

config.
postgresqlConfig_10_1C.
effectiveConfig
object

Обязательное поле. Действующие настройки для кластера PostgreSQL 10 1С (сочетание настроек, определенных в userConfig и [default_config]).

Поля и структура PostgresqlConfig отражает параметры конфигурационного файла PostgreSQL, подробное описание которого доступно в документации PostgreSQL.

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)

Допустимые значения — от 10 до 10000 включительно.

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

Допустимые значения — от 0 до 2048 включительно.

config.
postgresqlConfig_10_1C.
effectiveConfig.
backendFlushAfter
integer (int64)

Допустимые значения — от 0 до 2048 включительно.

config.
postgresqlConfig_10_1C.
effectiveConfig.
oldSnapshotThreshold
integer (int64)

Допустимые значения — от -1 до 86400000 включительно.

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

Допустимые значения — от 30000 до 86400000 включительно.

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

Допустимые значения — от 0 до 2048 включительно.

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)

Допустимые значения — от 1 до 2147483647 включительно.

config.
postgresqlConfig_10_1C.
effectiveConfig.
joinCollapseLimit
integer (int64)

Допустимые значения — от 1 до 2147483647 включительно.

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)

Допустимые значения — от 1 до 32 включительно.

config.
postgresqlConfig_10_1C.
effectiveConfig.
autovacuumVacuumCostDelay
integer (int64)

Допустимые значения — от -1 до 100 включительно.

config.
postgresqlConfig_10_1C.
effectiveConfig.
autovacuumVacuumCostLimit
integer (int64)

Допустимые значения — от -1 до 10000 включительно.

config.
postgresqlConfig_10_1C.
effectiveConfig.
autovacuumNaptime
integer (int64)

Допустимые значения — от 1000 до 86400000 включительно.

config.
postgresqlConfig_10_1C.
effectiveConfig.
archiveTimeout
integer (int64)

Допустимые значения — от 10000 до 600000 включительно.

config.
postgresqlConfig_10_1C.
effectiveConfig.
trackActivityQuerySize
integer (int64)

Допустимые значения — от 100 до 102400 включительно.

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)

Допустимые значения — от 0 до 1024 включительно.

config.
postgresqlConfig_10_1C.
effectiveConfig.
maxParallelWorkers
integer (int64)

Допустимые значения — от 0 до 1024 включительно.

config.
postgresqlConfig_10_1C.
effectiveConfig.
maxParallelWorkersPerGather
integer (int64)

Допустимые значения — от 0 до 1024 включительно.

config.
postgresqlConfig_10_1C.
effectiveConfig.
autovacuumVacuumScaleFactor
number (double)

Допустимые значения — от 0 до 1 включительно.

config.
postgresqlConfig_10_1C.
effectiveConfig.
autovacuumAnalyzeScaleFactor
number (double)

Допустимые значения — от 0 до 1 включительно.

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

Допустимые значения — от 0 до 1000 включительно.

config.
postgresqlConfig_10_1C.
effectiveConfig.
effectiveCacheSize
integer (int64)

Допустимые значения — от 0 до 549755813888 включительно.

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

Допустимые значения — от -1 до 2147483647 включительно.

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)

Допустимые значения — от 0 до 1 включительно.

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.
userConfig
object

Пользовательские настройки для кластера PostgreSQL 10 1С.

Поля и структура PostgresqlConfig отражает параметры конфигурационного файла PostgreSQL, подробное описание которого доступно в документации PostgreSQL.

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)

Допустимые значения — от 10 до 10000 включительно.

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

Допустимые значения — от 0 до 2048 включительно.

config.
postgresqlConfig_10_1C.
userConfig.
backendFlushAfter
integer (int64)

Допустимые значения — от 0 до 2048 включительно.

config.
postgresqlConfig_10_1C.
userConfig.
oldSnapshotThreshold
integer (int64)

Допустимые значения — от -1 до 86400000 включительно.

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

Допустимые значения — от 30000 до 86400000 включительно.

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

Допустимые значения — от 0 до 2048 включительно.

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)

Допустимые значения — от 1 до 2147483647 включительно.

config.
postgresqlConfig_10_1C.
userConfig.
joinCollapseLimit
integer (int64)

Допустимые значения — от 1 до 2147483647 включительно.

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)

Допустимые значения — от 1 до 32 включительно.

config.
postgresqlConfig_10_1C.
userConfig.
autovacuumVacuumCostDelay
integer (int64)

Допустимые значения — от -1 до 100 включительно.

config.
postgresqlConfig_10_1C.
userConfig.
autovacuumVacuumCostLimit
integer (int64)

Допустимые значения — от -1 до 10000 включительно.

config.
postgresqlConfig_10_1C.
userConfig.
autovacuumNaptime
integer (int64)

Допустимые значения — от 1000 до 86400000 включительно.

config.
postgresqlConfig_10_1C.
userConfig.
archiveTimeout
integer (int64)

Допустимые значения — от 10000 до 600000 включительно.

config.
postgresqlConfig_10_1C.
userConfig.
trackActivityQuerySize
integer (int64)

Допустимые значения — от 100 до 102400 включительно.

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)

Допустимые значения — от 0 до 1024 включительно.

config.
postgresqlConfig_10_1C.
userConfig.
maxParallelWorkers
integer (int64)

Допустимые значения — от 0 до 1024 включительно.

config.
postgresqlConfig_10_1C.
userConfig.
maxParallelWorkersPerGather
integer (int64)

Допустимые значения — от 0 до 1024 включительно.

config.
postgresqlConfig_10_1C.
userConfig.
autovacuumVacuumScaleFactor
number (double)

Допустимые значения — от 0 до 1 включительно.

config.
postgresqlConfig_10_1C.
userConfig.
autovacuumAnalyzeScaleFactor
number (double)

Допустимые значения — от 0 до 1 включительно.

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

Допустимые значения — от 0 до 1000 включительно.

config.
postgresqlConfig_10_1C.
userConfig.
effectiveCacheSize
integer (int64)

Допустимые значения — от 0 до 549755813888 включительно.

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

Допустимые значения — от -1 до 2147483647 включительно.

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)

Допустимые значения — от 0 до 1 включительно.

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.
defaultConfig
object

Конфигурация по умолчанию для кластера PostgreSQL 10 1С.

Поля и структура PostgresqlConfig отражает параметры конфигурационного файла PostgreSQL, подробное описание которого доступно в документации PostgreSQL.

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)

Допустимые значения — от 10 до 10000 включительно.

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

Допустимые значения — от 0 до 2048 включительно.

config.
postgresqlConfig_10_1C.
defaultConfig.
backendFlushAfter
integer (int64)

Допустимые значения — от 0 до 2048 включительно.

config.
postgresqlConfig_10_1C.
defaultConfig.
oldSnapshotThreshold
integer (int64)

Допустимые значения — от -1 до 86400000 включительно.

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

Допустимые значения — от 30000 до 86400000 включительно.

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

Допустимые значения — от 0 до 2048 включительно.

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)

Допустимые значения — от 1 до 2147483647 включительно.

config.
postgresqlConfig_10_1C.
defaultConfig.
joinCollapseLimit
integer (int64)

Допустимые значения — от 1 до 2147483647 включительно.

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)

Допустимые значения — от 1 до 32 включительно.

config.
postgresqlConfig_10_1C.
defaultConfig.
autovacuumVacuumCostDelay
integer (int64)

Допустимые значения — от -1 до 100 включительно.

config.
postgresqlConfig_10_1C.
defaultConfig.
autovacuumVacuumCostLimit
integer (int64)

Допустимые значения — от -1 до 10000 включительно.

config.
postgresqlConfig_10_1C.
defaultConfig.
autovacuumNaptime
integer (int64)

Допустимые значения — от 1000 до 86400000 включительно.

config.
postgresqlConfig_10_1C.
defaultConfig.
archiveTimeout
integer (int64)

Допустимые значения — от 10000 до 600000 включительно.

config.
postgresqlConfig_10_1C.
defaultConfig.
trackActivityQuerySize
integer (int64)

Допустимые значения — от 100 до 102400 включительно.

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)

Допустимые значения — от 0 до 1024 включительно.

config.
postgresqlConfig_10_1C.
defaultConfig.
maxParallelWorkers
integer (int64)

Допустимые значения — от 0 до 1024 включительно.

config.
postgresqlConfig_10_1C.
defaultConfig.
maxParallelWorkersPerGather
integer (int64)

Допустимые значения — от 0 до 1024 включительно.

config.
postgresqlConfig_10_1C.
defaultConfig.
autovacuumVacuumScaleFactor
number (double)

Допустимые значения — от 0 до 1 включительно.

config.
postgresqlConfig_10_1C.
defaultConfig.
autovacuumAnalyzeScaleFactor
number (double)

Допустимые значения — от 0 до 1 включительно.

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

Допустимые значения — от 0 до 1000 включительно.

config.
postgresqlConfig_10_1C.
defaultConfig.
effectiveCacheSize
integer (int64)

Допустимые значения — от 0 до 549755813888 включительно.

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

Допустимые значения — от -1 до 2147483647 включительно.

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)

Допустимые значения — от 0 до 1 включительно.

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
object
config включает только одно из полей postgresqlConfig_9_6, postgresqlConfig_10_1C, postgresqlConfig_10, postgresqlConfig_11, postgresqlConfig_12

config.
postgresqlConfig_10.
effectiveConfig
object

Обязательное поле. Действующие настройки для кластера PostgreSQL 10 (сочетание настроек, определенных в userConfig и [default_config]).

Поля и структура PostgresqlConfig отражает параметры конфигурационного файла PostgreSQL, подробное описание которого доступно в документации PostgreSQL.

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)

Допустимые значения — от 10 до 10000 включительно.

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

Допустимые значения — от 0 до 2048 включительно.

config.
postgresqlConfig_10.
effectiveConfig.
backendFlushAfter
integer (int64)

Допустимые значения — от 0 до 2048 включительно.

config.
postgresqlConfig_10.
effectiveConfig.
oldSnapshotThreshold
integer (int64)

Допустимые значения — от -1 до 86400000 включительно.

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

Допустимые значения — от 30000 до 86400000 включительно.

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

Допустимые значения — от 0 до 2048 включительно.

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)

Допустимые значения — от 1 до 2147483647 включительно.

config.
postgresqlConfig_10.
effectiveConfig.
joinCollapseLimit
integer (int64)

Допустимые значения — от 1 до 2147483647 включительно.

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)

Допустимые значения — от 1 до 32 включительно.

config.
postgresqlConfig_10.
effectiveConfig.
autovacuumVacuumCostDelay
integer (int64)

Допустимые значения — от -1 до 100 включительно.

config.
postgresqlConfig_10.
effectiveConfig.
autovacuumVacuumCostLimit
integer (int64)

Допустимые значения — от -1 до 10000 включительно.

config.
postgresqlConfig_10.
effectiveConfig.
autovacuumNaptime
integer (int64)

Допустимые значения — от 1000 до 86400000 включительно.

config.
postgresqlConfig_10.
effectiveConfig.
archiveTimeout
integer (int64)

Допустимые значения — от 10000 до 600000 включительно.

config.
postgresqlConfig_10.
effectiveConfig.
trackActivityQuerySize
integer (int64)

Допустимые значения — от 100 до 102400 включительно.

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)

Допустимые значения — от 0 до 1024 включительно.

config.
postgresqlConfig_10.
effectiveConfig.
maxParallelWorkers
integer (int64)

Допустимые значения — от 0 до 1024 включительно.

config.
postgresqlConfig_10.
effectiveConfig.
maxParallelWorkersPerGather
integer (int64)

Допустимые значения — от 0 до 1024 включительно.

config.
postgresqlConfig_10.
userConfig
object

Пользовательские настройки для кластера PostgreSQL 10.

Поля и структура PostgresqlConfig отражает параметры конфигурационного файла PostgreSQL, подробное описание которого доступно в документации PostgreSQL.

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)

Допустимые значения — от 10 до 10000 включительно.

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

Допустимые значения — от 0 до 2048 включительно.

config.
postgresqlConfig_10.
userConfig.
backendFlushAfter
integer (int64)

Допустимые значения — от 0 до 2048 включительно.

config.
postgresqlConfig_10.
userConfig.
oldSnapshotThreshold
integer (int64)

Допустимые значения — от -1 до 86400000 включительно.

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

Допустимые значения — от 30000 до 86400000 включительно.

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

Допустимые значения — от 0 до 2048 включительно.

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)

Допустимые значения — от 1 до 2147483647 включительно.

config.
postgresqlConfig_10.
userConfig.
joinCollapseLimit
integer (int64)

Допустимые значения — от 1 до 2147483647 включительно.

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)

Допустимые значения — от 1 до 32 включительно.

config.
postgresqlConfig_10.
userConfig.
autovacuumVacuumCostDelay
integer (int64)

Допустимые значения — от -1 до 100 включительно.

config.
postgresqlConfig_10.
userConfig.
autovacuumVacuumCostLimit
integer (int64)

Допустимые значения — от -1 до 10000 включительно.

config.
postgresqlConfig_10.
userConfig.
autovacuumNaptime
integer (int64)

Допустимые значения — от 1000 до 86400000 включительно.

config.
postgresqlConfig_10.
userConfig.
archiveTimeout
integer (int64)

Допустимые значения — от 10000 до 600000 включительно.

config.
postgresqlConfig_10.
userConfig.
trackActivityQuerySize
integer (int64)

Допустимые значения — от 100 до 102400 включительно.

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)

Допустимые значения — от 0 до 1024 включительно.

config.
postgresqlConfig_10.
userConfig.
maxParallelWorkers
integer (int64)

Допустимые значения — от 0 до 1024 включительно.

config.
postgresqlConfig_10.
userConfig.
maxParallelWorkersPerGather
integer (int64)

Допустимые значения — от 0 до 1024 включительно.

config.
postgresqlConfig_10.
defaultConfig
object

Конфигурация по умолчанию для кластера PostgreSQL 10.

Поля и структура PostgresqlConfig отражает параметры конфигурационного файла PostgreSQL, подробное описание которого доступно в документации PostgreSQL.

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)

Допустимые значения — от 10 до 10000 включительно.

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

Допустимые значения — от 0 до 2048 включительно.

config.
postgresqlConfig_10.
defaultConfig.
backendFlushAfter
integer (int64)

Допустимые значения — от 0 до 2048 включительно.

config.
postgresqlConfig_10.
defaultConfig.
oldSnapshotThreshold
integer (int64)

Допустимые значения — от -1 до 86400000 включительно.

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

Допустимые значения — от 30000 до 86400000 включительно.

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

Допустимые значения — от 0 до 2048 включительно.

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)

Допустимые значения — от 1 до 2147483647 включительно.

config.
postgresqlConfig_10.
defaultConfig.
joinCollapseLimit
integer (int64)

Допустимые значения — от 1 до 2147483647 включительно.

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)

Допустимые значения — от 1 до 32 включительно.

config.
postgresqlConfig_10.
defaultConfig.
autovacuumVacuumCostDelay
integer (int64)

Допустимые значения — от -1 до 100 включительно.

config.
postgresqlConfig_10.
defaultConfig.
autovacuumVacuumCostLimit
integer (int64)

Допустимые значения — от -1 до 10000 включительно.

config.
postgresqlConfig_10.
defaultConfig.
autovacuumNaptime
integer (int64)

Допустимые значения — от 1000 до 86400000 включительно.

config.
postgresqlConfig_10.
defaultConfig.
archiveTimeout
integer (int64)

Допустимые значения — от 10000 до 600000 включительно.

config.
postgresqlConfig_10.
defaultConfig.
trackActivityQuerySize
integer (int64)

Допустимые значения — от 100 до 102400 включительно.

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)

Допустимые значения — от 0 до 1024 включительно.

config.
postgresqlConfig_10.
defaultConfig.
maxParallelWorkers
integer (int64)

Допустимые значения — от 0 до 1024 включительно.

config.
postgresqlConfig_10.
defaultConfig.
maxParallelWorkersPerGather
integer (int64)

Допустимые значения — от 0 до 1024 включительно.

config.
postgresqlConfig_11
object
config включает только одно из полей postgresqlConfig_9_6, postgresqlConfig_10_1C, postgresqlConfig_10, postgresqlConfig_11, postgresqlConfig_12

config.
postgresqlConfig_11.
effectiveConfig
object

Действующие настройки для кластера PostgreSQL 11 (сочетание настроек, определенных в userConfig и [default_config]).

Поля и структура PostgresqlConfig отражает параметры конфигурационного файла PostgreSQL, подробное описание которого доступно в документации PostgreSQL.

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)

Допустимые значения — от 10 до 10000 включительно.

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

Допустимые значения — от 0 до 2048 включительно.

config.
postgresqlConfig_11.
effectiveConfig.
backendFlushAfter
integer (int64)

Допустимые значения — от 0 до 2048 включительно.

config.
postgresqlConfig_11.
effectiveConfig.
oldSnapshotThreshold
integer (int64)

Допустимые значения — от -1 до 86400000 включительно.

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

Допустимые значения — от 30000 до 86400000 включительно.

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

Допустимые значения — от 0 до 2048 включительно.

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)

Допустимые значения — от 1 до 2147483647 включительно.

config.
postgresqlConfig_11.
effectiveConfig.
joinCollapseLimit
integer (int64)

Допустимые значения — от 1 до 2147483647 включительно.

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)

Допустимые значения — от 1 до 32 включительно.

config.
postgresqlConfig_11.
effectiveConfig.
autovacuumVacuumCostDelay
integer (int64)

Допустимые значения — от -1 до 100 включительно.

config.
postgresqlConfig_11.
effectiveConfig.
autovacuumVacuumCostLimit
integer (int64)

Допустимые значения — от -1 до 10000 включительно.

config.
postgresqlConfig_11.
effectiveConfig.
autovacuumNaptime
integer (int64)

Допустимые значения — от 1000 до 86400000 включительно.

config.
postgresqlConfig_11.
effectiveConfig.
archiveTimeout
integer (int64)

Допустимые значения — от 10000 до 600000 включительно.

config.
postgresqlConfig_11.
effectiveConfig.
trackActivityQuerySize
integer (int64)

Допустимые значения — от 100 до 102400 включительно.

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)

Допустимые значения — от 0 до 1024 включительно.

config.
postgresqlConfig_11.
effectiveConfig.
maxParallelWorkers
integer (int64)

Допустимые значения — от 0 до 1024 включительно.

config.
postgresqlConfig_11.
effectiveConfig.
maxParallelWorkersPerGather
integer (int64)

Допустимые значения — от 0 до 1024 включительно.

config.
postgresqlConfig_11.
userConfig
object

Пользовательские настройки для кластера PostgreSQL 11.

Поля и структура PostgresqlConfig отражает параметры конфигурационного файла PostgreSQL, подробное описание которого доступно в документации PostgreSQL.

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)

Допустимые значения — от 10 до 10000 включительно.

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

Допустимые значения — от 0 до 2048 включительно.

config.
postgresqlConfig_11.
userConfig.
backendFlushAfter
integer (int64)

Допустимые значения — от 0 до 2048 включительно.

config.
postgresqlConfig_11.
userConfig.
oldSnapshotThreshold
integer (int64)

Допустимые значения — от -1 до 86400000 включительно.

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

Допустимые значения — от 30000 до 86400000 включительно.

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

Допустимые значения — от 0 до 2048 включительно.

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)

Допустимые значения — от 1 до 2147483647 включительно.

config.
postgresqlConfig_11.
userConfig.
joinCollapseLimit
integer (int64)

Допустимые значения — от 1 до 2147483647 включительно.

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)

Допустимые значения — от 1 до 32 включительно.

config.
postgresqlConfig_11.
userConfig.
autovacuumVacuumCostDelay
integer (int64)

Допустимые значения — от -1 до 100 включительно.

config.
postgresqlConfig_11.
userConfig.
autovacuumVacuumCostLimit
integer (int64)

Допустимые значения — от -1 до 10000 включительно.

config.
postgresqlConfig_11.
userConfig.
autovacuumNaptime
integer (int64)

Допустимые значения — от 1000 до 86400000 включительно.

config.
postgresqlConfig_11.
userConfig.
archiveTimeout
integer (int64)

Допустимые значения — от 10000 до 600000 включительно.

config.
postgresqlConfig_11.
userConfig.
trackActivityQuerySize
integer (int64)

Допустимые значения — от 100 до 102400 включительно.

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)

Допустимые значения — от 0 до 1024 включительно.

config.
postgresqlConfig_11.
userConfig.
maxParallelWorkers
integer (int64)

Допустимые значения — от 0 до 1024 включительно.

config.
postgresqlConfig_11.
userConfig.
maxParallelWorkersPerGather
integer (int64)

Допустимые значения — от 0 до 1024 включительно.

config.
postgresqlConfig_11.
defaultConfig
object

Конфигурация по умолчанию для кластера PostgreSQL 11.

Поля и структура PostgresqlConfig отражает параметры конфигурационного файла PostgreSQL, подробное описание которого доступно в документации PostgreSQL.

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)

Допустимые значения — от 10 до 10000 включительно.

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

Допустимые значения — от 0 до 2048 включительно.

config.
postgresqlConfig_11.
defaultConfig.
backendFlushAfter
integer (int64)

Допустимые значения — от 0 до 2048 включительно.

config.
postgresqlConfig_11.
defaultConfig.
oldSnapshotThreshold
integer (int64)

Допустимые значения — от -1 до 86400000 включительно.

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

Допустимые значения — от 30000 до 86400000 включительно.

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

Допустимые значения — от 0 до 2048 включительно.

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)

Допустимые значения — от 1 до 2147483647 включительно.

config.
postgresqlConfig_11.
defaultConfig.
joinCollapseLimit
integer (int64)

Допустимые значения — от 1 до 2147483647 включительно.

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)

Допустимые значения — от 1 до 32 включительно.

config.
postgresqlConfig_11.
defaultConfig.
autovacuumVacuumCostDelay
integer (int64)

Допустимые значения — от -1 до 100 включительно.

config.
postgresqlConfig_11.
defaultConfig.
autovacuumVacuumCostLimit
integer (int64)

Допустимые значения — от -1 до 10000 включительно.

config.
postgresqlConfig_11.
defaultConfig.
autovacuumNaptime
integer (int64)

Допустимые значения — от 1000 до 86400000 включительно.

config.
postgresqlConfig_11.
defaultConfig.
archiveTimeout
integer (int64)

Допустимые значения — от 10000 до 600000 включительно.

config.
postgresqlConfig_11.
defaultConfig.
trackActivityQuerySize
integer (int64)

Допустимые значения — от 100 до 102400 включительно.

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)

Допустимые значения — от 0 до 1024 включительно.

config.
postgresqlConfig_11.
defaultConfig.
maxParallelWorkers
integer (int64)

Допустимые значения — от 0 до 1024 включительно.

config.
postgresqlConfig_11.
defaultConfig.
maxParallelWorkersPerGather
integer (int64)

Допустимые значения — от 0 до 1024 включительно.

config.
postgresqlConfig_12
object
config включает только одно из полей postgresqlConfig_9_6, postgresqlConfig_10_1C, postgresqlConfig_10, postgresqlConfig_11, postgresqlConfig_12

config.
postgresqlConfig_12.
effectiveConfig
object

Действующие настройки для кластера PostgreSQL 12 (сочетание настроек, определенных в userConfig и [default_config]).

Поля и структура PostgresqlConfig отражает параметры конфигурационного файла PostgreSQL, подробное описание которого доступно в документации PostgreSQL.

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)

Допустимые значения — от 10 до 10000 включительно.

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

Допустимые значения — от 0 до 2048 включительно.

config.
postgresqlConfig_12.
effectiveConfig.
backendFlushAfter
integer (int64)

Допустимые значения — от 0 до 2048 включительно.

config.
postgresqlConfig_12.
effectiveConfig.
oldSnapshotThreshold
integer (int64)

Допустимые значения — от -1 до 86400000 включительно.

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

Допустимые значения — от 30000 до 86400000 включительно.

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

Допустимые значения — от 0 до 2048 включительно.

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)

Допустимые значения — от 1 до 2147483647 включительно.

config.
postgresqlConfig_12.
effectiveConfig.
joinCollapseLimit
integer (int64)

Допустимые значения — от 1 до 2147483647 включительно.

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)

Допустимые значения — от 1 до 32 включительно.

config.
postgresqlConfig_12.
effectiveConfig.
autovacuumVacuumCostDelay
integer (int64)

Допустимые значения — от -1 до 100 включительно.

config.
postgresqlConfig_12.
effectiveConfig.
autovacuumVacuumCostLimit
integer (int64)

Допустимые значения — от -1 до 10000 включительно.

config.
postgresqlConfig_12.
effectiveConfig.
autovacuumNaptime
integer (int64)

Допустимые значения — от 1000 до 86400000 включительно.

config.
postgresqlConfig_12.
effectiveConfig.
archiveTimeout
integer (int64)

Допустимые значения — от 10000 до 600000 включительно.

config.
postgresqlConfig_12.
effectiveConfig.
trackActivityQuerySize
integer (int64)

Допустимые значения — от 100 до 102400 включительно.

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)

Допустимые значения — от 0 до 1024 включительно.

config.
postgresqlConfig_12.
effectiveConfig.
maxParallelWorkers
integer (int64)

Допустимые значения — от 0 до 1024 включительно.

config.
postgresqlConfig_12.
effectiveConfig.
maxParallelWorkersPerGather
integer (int64)

Допустимые значения — от 0 до 1024 включительно.

config.
postgresqlConfig_12.
effectiveConfig.
autovacuumVacuumScaleFactor
number (double)

Допустимые значения — от 0 до 1 включительно.

config.
postgresqlConfig_12.
effectiveConfig.
autovacuumAnalyzeScaleFactor
number (double)

Допустимые значения — от 0 до 1 включительно.

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)

Минимальное значение — 0.

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

Допустимые значения — от 0 до 10000000000 включительно.

config.
postgresqlConfig_12.
effectiveConfig.
logTransactionSampleRate
number (double)

Допустимые значения — от 0 до 1 включительно.

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

Допустимые значения — от 0 до 1000 включительно.

config.
postgresqlConfig_12.
effectiveConfig.
effectiveCacheSize
integer (int64)

Допустимые значения — от 0 до 549755813888 включительно.

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

Допустимые значения — от -1 до 2147483647 включительно.

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)

Допустимые значения — от 0 до 1 включительно.

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.
userConfig
object

Пользовательские настройки для кластера PostgreSQL 12.

Поля и структура PostgresqlConfig отражает параметры конфигурационного файла PostgreSQL, подробное описание которого доступно в документации PostgreSQL.

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)

Допустимые значения — от 10 до 10000 включительно.

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

Допустимые значения — от 0 до 2048 включительно.

config.
postgresqlConfig_12.
userConfig.
backendFlushAfter
integer (int64)

Допустимые значения — от 0 до 2048 включительно.

config.
postgresqlConfig_12.
userConfig.
oldSnapshotThreshold
integer (int64)

Допустимые значения — от -1 до 86400000 включительно.

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

Допустимые значения — от 30000 до 86400000 включительно.

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

Допустимые значения — от 0 до 2048 включительно.

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)

Допустимые значения — от 1 до 2147483647 включительно.

config.
postgresqlConfig_12.
userConfig.
joinCollapseLimit
integer (int64)

Допустимые значения — от 1 до 2147483647 включительно.

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)

Допустимые значения — от 1 до 32 включительно.

config.
postgresqlConfig_12.
userConfig.
autovacuumVacuumCostDelay
integer (int64)

Допустимые значения — от -1 до 100 включительно.

config.
postgresqlConfig_12.
userConfig.
autovacuumVacuumCostLimit
integer (int64)

Допустимые значения — от -1 до 10000 включительно.

config.
postgresqlConfig_12.
userConfig.
autovacuumNaptime
integer (int64)

Допустимые значения — от 1000 до 86400000 включительно.

config.
postgresqlConfig_12.
userConfig.
archiveTimeout
integer (int64)

Допустимые значения — от 10000 до 600000 включительно.

config.
postgresqlConfig_12.
userConfig.
trackActivityQuerySize
integer (int64)

Допустимые значения — от 100 до 102400 включительно.

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)

Допустимые значения — от 0 до 1024 включительно.

config.
postgresqlConfig_12.
userConfig.
maxParallelWorkers
integer (int64)

Допустимые значения — от 0 до 1024 включительно.

config.
postgresqlConfig_12.
userConfig.
maxParallelWorkersPerGather
integer (int64)

Допустимые значения — от 0 до 1024 включительно.

config.
postgresqlConfig_12.
userConfig.
autovacuumVacuumScaleFactor
number (double)

Допустимые значения — от 0 до 1 включительно.

config.
postgresqlConfig_12.
userConfig.
autovacuumAnalyzeScaleFactor
number (double)

Допустимые значения — от 0 до 1 включительно.

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)

Минимальное значение — 0.

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

Допустимые значения — от 0 до 10000000000 включительно.

config.
postgresqlConfig_12.
userConfig.
logTransactionSampleRate
number (double)

Допустимые значения — от 0 до 1 включительно.

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

Допустимые значения — от 0 до 1000 включительно.

config.
postgresqlConfig_12.
userConfig.
effectiveCacheSize
integer (int64)

Допустимые значения — от 0 до 549755813888 включительно.

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

Допустимые значения — от -1 до 2147483647 включительно.

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)

Допустимые значения — от 0 до 1 включительно.

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.
defaultConfig
object

Конфигурация по умолчанию для кластера PostgreSQL 12.

Поля и структура PostgresqlConfig отражает параметры конфигурационного файла PostgreSQL, подробное описание которого доступно в документации PostgreSQL.

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)

Допустимые значения — от 10 до 10000 включительно.

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

Допустимые значения — от 0 до 2048 включительно.

config.
postgresqlConfig_12.
defaultConfig.
backendFlushAfter
integer (int64)

Допустимые значения — от 0 до 2048 включительно.

config.
postgresqlConfig_12.
defaultConfig.
oldSnapshotThreshold
integer (int64)

Допустимые значения — от -1 до 86400000 включительно.

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

Допустимые значения — от 30000 до 86400000 включительно.

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

Допустимые значения — от 0 до 2048 включительно.

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)

Допустимые значения — от 1 до 2147483647 включительно.

config.
postgresqlConfig_12.
defaultConfig.
joinCollapseLimit
integer (int64)

Допустимые значения — от 1 до 2147483647 включительно.

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)

Допустимые значения — от 1 до 32 включительно.

config.
postgresqlConfig_12.
defaultConfig.
autovacuumVacuumCostDelay
integer (int64)

Допустимые значения — от -1 до 100 включительно.

config.
postgresqlConfig_12.
defaultConfig.
autovacuumVacuumCostLimit
integer (int64)

Допустимые значения — от -1 до 10000 включительно.

config.
postgresqlConfig_12.
defaultConfig.
autovacuumNaptime
integer (int64)

Допустимые значения — от 1000 до 86400000 включительно.

config.
postgresqlConfig_12.
defaultConfig.
archiveTimeout
integer (int64)

Допустимые значения — от 10000 до 600000 включительно.

config.
postgresqlConfig_12.
defaultConfig.
trackActivityQuerySize
integer (int64)

Допустимые значения — от 100 до 102400 включительно.

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)

Допустимые значения — от 0 до 1024 включительно.

config.
postgresqlConfig_12.
defaultConfig.
maxParallelWorkers
integer (int64)

Допустимые значения — от 0 до 1024 включительно.

config.
postgresqlConfig_12.
defaultConfig.
maxParallelWorkersPerGather
integer (int64)

Допустимые значения — от 0 до 1024 включительно.

config.
postgresqlConfig_12.
defaultConfig.
autovacuumVacuumScaleFactor
number (double)

Допустимые значения — от 0 до 1 включительно.

config.
postgresqlConfig_12.
defaultConfig.
autovacuumAnalyzeScaleFactor
number (double)

Допустимые значения — от 0 до 1 включительно.

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)

Минимальное значение — 0.

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

Допустимые значения — от 0 до 10000000000 включительно.

config.
postgresqlConfig_12.
defaultConfig.
logTransactionSampleRate
number (double)

Допустимые значения — от 0 до 1 включительно.

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

Допустимые значения — от 0 до 1000 включительно.

config.
postgresqlConfig_12.
defaultConfig.
effectiveCacheSize
integer (int64)

Допустимые значения — от 0 до 549755813888 включительно.

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

Допустимые значения — от -1 до 2147483647 включительно.

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)

Допустимые значения — от 0 до 1 включительно.

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
networkId string

Идентификатор сети, к которой принадлежит кластер.

health string

Агрегированная работоспособность кластера.

  • HEALTH_UNKNOWN: Состояние кластера неизвестно ([Host.health] для каждого хоста в кластере — UNKNOWN).
  • ALIVE: Кластер работает нормально ([Host.health] для каждого хоста в кластере — ALIVE).
  • DEAD: Кластер не работает ([Host.health] для каждого узла в кластере — DEAD).
  • DEGRADED: Кластер работает неоптимально ([Host.health] по крайней мере для одного узла в кластере не ALIVE).
status string

Текущее состояние кластера.

  • STATUS_UNKNOWN: Состояние кластера неизвестно.
  • CREATING: Кластер создается.
  • RUNNING: Кластер работает нормально.
  • ERROR: На кластере произошла ошибка, блокирующая работу.
  • UPDATING: Кластер изменяется.
  • STOPPING: Кластер останавливается.
  • STOPPED: Кластер остановлен.
  • STARTING: Кластер запускается.

Методы

Метод Описание
addHosts Создает новые хосты для кластера.
backup Создает резервную копию для указанного кластера PostgreSQL.
create Создает кластер PostgreSQL в указанном каталоге.
delete Удаляет указанный кластер PostgreSQL.
deleteHosts Удаляет указанные хосты кластера.
get Возвращает указанный ресурс Cluster для PostgreSQL.
list Получает список ресурсов Cluster для PostgreSQL, принадлежащих указанному каталогу.
listBackups Получает список доступных резервных копий для указанного кластера PostgreSQL.
listHosts Получает список хостов для указанного кластера.
listLogs Получает логи для указанного кластера PostgreSQL.
listOperations Получает список ресурсов Operation для указанного кластера.
move Перемещает кластер PostgreSQL в указанный каталог.
restore Создает новый кластер PostgreSQL с использованием указанной резервной копии.
start Запускает указанный кластер PostgreSQL.
startFailover Запускает ручное переключение мастера для указанного кластера PostgreSQL.
stop Останавливает указанный кластер PostgreSQL.
update Изменяет указанный кластер PostgreSQL.
updateHosts Обновляет указанные хосты.