---
title: 'Настройки PostgreSQL'
sidebar_label: 'Настройки'
sidebar_position: 4
description: 'Как изменить настройки PostgreSQL'
---

import Formbricks from '@theme/MDXComponents/Formbricks'
import Settings from '@site/docs/_partials/managed-databases/postgresql/settings.mdx'
import HugePagesSetting from '@site/docs/_partials/managed-databases/postgresql/huge-pages-setting.mdx'

# Настройки PostgreSQL

<Settings DatabaseName="PostgreSQL" slug="postgresql" />

### Список настроек, которые требуют перезагрузки \{#list-of-settings-that-require-reboot}

* `autovacuum_freeze_max_age`;
* `autovacuum_max_workers`;
* `autovacuum_multixact_freeze_max_age`;
* `huge_pages`;
* `max_connections`;
* `max_files_per_process`;
* `max_locks_per_transaction`;
* `max_logical_replication_workers`;
* `max_pred_locks_per_transaction`;
* `max_prepared_transactions`;
* `max_wal_senders`;
* `max_worker_processes`;
* `old_snapshot_threshold`;
* `pg_stat_statements.max`;
* `shared_buffers` (для всех версий, кроме PostgreSQL 11);
* `shared_preload_libraries`;
* `timezone`;
* `track_activity_query_size`.

## Автоматическое изменение настроек при масштабировании кластера \{#automatically-changed-settings-after-scaling-up-cluster}

У настроек СУБД есть границы допустимых значений.
Если при [масштабировании кластера](/managed-databases/postgresql/resize-cluster.mdx) значения настроек выходят за границы допустимых значений, то такие значения автоматически заменяются на значения по умолчанию, чтобы кластер мог работать.

Когда кластер будет масштабирован и перейдет в статус `ACTIVE`, вы сможете [изменить настройки](#change-settings) и установить новые значения.

Список настроек, значения которых меняются на значения по умолчанию при масштабировании кластера:

* `autovacuum_max_workers`;
* `effective_cache_size`;
* `maintenance_work_mem`;
* `max_parallel_workers`;
* `max_wal_size`;
* `max_worker_processes`;
* `shared_buffers`;
* `vacuum_cost_limit`;
* `work_mem`.

<HugePagesSetting DatabaseName="PostgreSQL" slug="postgresql" />

<Formbricks />
