Разверните OpenClaw в облаке в один клик
Вход/ Регистрация
На главную
Облачные сервисы

Настройка параметров

Вы можете изменить параметры базы данных, чтобы оптимизировать ее работу. Тонкая настройка СУБД с учетом потребностей вашего проекта или решаемых задач позволит повысить производительность базы. 

Параметры применяются ко всем базам внутри конкретного кластера.

По умолчанию база данных создается с набором настроек, которые подойдут для большинства задач и обеспечат производительную работу выбранной конфигурации. Однако, если вашему проекту требуются особые настройки СУБД, вы можете изменить их по своему усмотрению. Будьте внимательны и меняйте параметры, только если вы уверены в их назначении. Некорректная настройка может негативно сказаться на работе базы и ее производительности.

Параметры базы данных имеют границы допустимых значений. Если указать значение вне этого диапазона, настройка не применится, и у параметра сохранится предыдущее допустимое значение.

Управление параметрами shared_buffers, effective_cache_size, maintenance_work_mem, max_connections недоступно на минимальном тарифе (1 CPU / 1 ГБ RAM / 8 ГБ NVMe).

Чтобы изменить параметры:

  1. Перейдите в раздел «Базы данных» и кликните на нужный кластер PostgreSQL.
  2. На вкладке «Конфигурация» нажмите «Изменить параметры» в строке «Параметры базы данных».

A2891daf F66f 49dd 986b 5dcc49c0d3ce

  1. Задайте нужные значения параметров.
Список доступных параметров (нажмите, чтобы развернуть)

Параметр

Допустимые значения

Значение по умолчанию

autovacuum_analyze_scale_factor

От 0 до 100

0.1

autovacuum_max_workers

От 1 до 262143

3

autovacuum_naptime

От 1 до 2147483

60

autovacuum_vacuum_insert_scale_factor

От 0 до 100

0.2

autovacuum_vacuum_scale_factor

От 0 до 100

0.2

autovacuum_work_mem

От -1 до 2147483647

-1

bgwriter_delay

От 10 до 10000

200

bgwriter_lru_maxpages

От 0 до 1073741823

100

deadlock_timeout

От 1 до 2147483647

1000

gin_pending_list_limit

От 64 до 2147483647

4096

idle_in_transaction_session_timeout

От 0 до 2147483647

0

join_collapse_limit

От 1 до 2147483647

8

lock_timeout

От 0 до 2147483647

0

max_prepared_transactions

От 0 до 262143

0

max_connections

От 1 до 262143

200

shared_buffers

От 16 до 1073741823

31232

wal_buffers

От -1 до 262143

2048

temp_buffers

От 100 до 1073741823

1024

work_mem

От 64 до 2147483647

436

default_transaction_isolation

read committed

effective_cache_size

От 1 до 2147483647

524288

max_wal_size

От 2 до 2147483647

1024

min_wal_size

От 2 до 2147483647

80

wal_level

replica / logical

replica

max_replication_slot

От 5 до 262143

10

max_wal_senders

От 5 до 262143

10

max_worker_processes

От 0 до 262143

8

max_logical_replication_workers

От 0 до 262143

4

max_parallel_maintenance_workers

От 0 до 1024

2

max_parallel_workers

От 0 до 1024

8

max_parallel_workers_per_gather

От 0 до 1024

2

array_nulls

Включена/Выключена

Включена

backend_flush_after

От 0 до 256

0

backslash_quote

safe_encoding

bgwriter_flush_after

От 0 до 256

64

bgwriter_lru_multiplier

От 1 до 10

2

default_transaction_read_only

Включена/Выключена

Выключена

enable_hashagg

Включена/Выключена

Включена

enable_hashjoin

Включена/Выключена

Включена

enable_incremental_sort

Включена/Выключена

Включена

enable_indexscan

Включена/Выключена

Включена

enable_indexonlyscan

Включена/Выключена

Включена

enable_material

Включена/Выключена

Включена

enable_memoize

Включена/Выключена

Включена

enable_mergejoin

Включена/Выключена

Включена

enable_parallel_append

Включена/Выключена

Включена

enable_parallel_hash

Включена/Выключена

Включена

enable_partition_pruning

Включена/Выключена

Включена

enable_partitionwise_join

Включена/Выключена

Выключена

enable_partitionwise_aggregate

Включена/Выключена

Выключена

enable_seqscan

Включена/Выключена

Включена

enable_sort

Включена/Выключена

Включена

enable_tidscan

Включена/Выключена

Включена

exit_on_error

Включена/Выключена

Выключена

from_collapse_limit

От 1 до 2147483647

8

idle_session_timeout

От 0 до 2147483647

900000

jit

Включена/Выключена

Включена

plan_cache_mode

auto

quote_all_identifiers

Включена/Выключена

Выключена

standard_conforming_strings

Включена/Выключена

Включена

statement_timeout

От 0 до 2147483647

0

timezone

От -13:59 до +14:00

transform_null_equals

Включена/Выключена

Выключена

max_locks_per_transaction

От 1 до 2147483647

64

autovacuum_vacuum_cost_limit

От -1 до 10000

200

checkpoint_timeout

От 30 до 86400

300

checkpoint_completion_target

От 0 до 1

0.5

wal_compression

Включена/Выключена

Выключена

random_page_cost

От 0 до 10

4

effective_io_concurrency

От 0 до 1000

1

log_lock_waits

Включена/Выключена

Выключена

log_temp_files

От -1 до 2147483647

-1

track_io_timing

Включена/Выключена

Выключена

maintenance_work_mem

От 1024 до 2147483647

33554432

Для получения дополнительной информации о параметрах нажмите кнопку «Открыть описание» рядом с нужным параметром.

Image4

  1. Нажмите «Применить» внизу страницы, чтобы сохранить изменения.
Была ли статья полезна?
Ваша оценка очень важна
Пока нет комментариев