Журнал предзаписи / Настройки

commit_delay

Атрибут Ценность
Категория Журнал предзаписи / Настройки
Description Задает задержку в микросекундах между фиксацией транзакций и сбросом WAL на диск.
Тип данных Целое число
Значение по умолчанию 0
Допустимые значения 0-100000
Тип параметра dynamic
Documentation commit_delay

commit_siblings

Атрибут Ценность
Категория Журнал предзаписи / Настройки
Description Задает минимальное количество параллельных открытых транзакций, необходимых перед выполнением commit_delay.
Тип данных Целое число
Значение по умолчанию 5
Допустимые значения 0-1000
Тип параметра dynamic
Documentation commit_siblings

fsync

Атрибут Ценность
Категория Журнал предзаписи / Настройки
Description Принудительно синхронизирует обновления на диск. Сервер будет использовать системный вызов fsync() в нескольких местах, чтобы убедиться, что обновления физически записываются на диск. Это гарантирует, что кластер базы данных будет восстановлен в согласованном состоянии после сбоя операционной системы или оборудования.
Тип данных boolean
Значение по умолчанию on
Допустимые значения on
Тип параметра только для чтения
Documentation fsync

полные_записи_страниц

Атрибут Ценность
Категория Журнал предзаписи / Настройки
Description Записывает полные страницы в WAL при первом изменении после контрольной точки. Запись страницы во время сбоя операционной системы может быть частично записана на диск. Во время восстановления изменения строк, сохранённые в журнале WAL, недостаточны для полноценного восстановления. Этот параметр записывает страницы в WAL при первом изменении после контрольной точки, чтобы обеспечить полное восстановление.
Тип данных boolean
Значение по умолчанию on
Допустимые значения on
Тип параметра только для чтения
Documentation запись полного содержимого страницы

synchronous_commit

Атрибут Ценность
Категория Журнал предзаписи / Настройки
Description Задает уровень синхронизации текущей транзакции.
Тип данных перечисление
Значение по умолчанию on
Допустимые значения on
Тип параметра только для чтения
Documentation synchronous_commit

wal_buffers

Атрибут Ценность
Категория Журнал предзаписи / Настройки
Description Задает количество буферов дисковой страницы в общей памяти для WAL. Укажите -1, чтобы это значение было определено как доля shared_buffers.
Тип данных Целое число
Значение по умолчанию Зависит от ресурсов (виртуальных ядер, ОЗУ или дискового пространства), выделенных серверу.
Допустимые значения -1-262143
Тип параметра статичный
Documentation wal_buffers

Заметки, относящиеся к Azure

Значение по умолчанию для параметра wal_buffers вычисляется при подготовке экземпляра гибкого сервера База данных Azure для PostgreSQL на основе имени продукта, выбранного для вычисления. Любые последующие изменения в выборе продукта для вычислительных ресурсов, поддерживающих гибкий сервер, не повлияют на значение по умолчанию параметра wal_buffers этого экземпляра.

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

В виртуальных машинах с до 4 виртуальными ядрами значение, вычисленное для wal_buffers, это 2048.

В виртуальных машинах, имеющих более 4 виртуальных ядер, значение для wal_buffers вычисляется как 16384.

В соответствии с предыдущей формулой в следующей таблице перечислены значения этого параметра в зависимости от объема подготовленной памяти:

vCores wal_buffers
1 2048
2 2048
4 2048
8 16384
12 16384
16 16384
20 16384
32 16384
48 16384
64 16384
96 16384

wal_compression

Атрибут Ценность
Категория Журнал предзаписи / Настройки
Description Сжимает полностраничные записи, записанные в WAL-файле.
Тип данных перечисление
Значение по умолчанию zstd
Допустимые значения pglz,lz4,zstd,on,off
Тип параметра dynamic
Documentation wal_compression

wal_init_zero

Атрибут Ценность
Категория Журнал предзаписи / Настройки
Description Записывает нули в новые файлы WAL перед первым использованием.
Тип данных boolean
Значение по умолчанию on
Допустимые значения on
Тип параметра только для чтения
Documentation wal_init_zero

wal_level

Атрибут Ценность
Категория Журнал предзаписи / Настройки
Description Задает уровень информации, записанной в WAL.
Тип данных перечисление
Значение по умолчанию replica
Допустимые значения replica,logical
Тип параметра статичный
Documentation wal_level

wal_log_hints

Атрибут Ценность
Категория Журнал предзаписи / Настройки
Description Записывает полные страницы в WAL при первой модификации после контрольной точки, даже если это некритическая модификация.
Тип данных boolean
Значение по умолчанию off
Допустимые значения off
Тип параметра только для чтения
Documentation wal_log_hints

wal_recycle

Атрибут Ценность
Категория Журнал предзаписи / Настройки
Description Переименовывает WAL-файлы для их повторного использования.
Тип данных boolean
Значение по умолчанию on
Допустимые значения on
Тип параметра только для чтения
Documentation wal_recycle

wal_skip_threshold

Атрибут Ценность
Категория Журнал предзаписи / Настройки
Description Минимальный размер нового файла для выполнения fsync вместо записи WAL.
Тип данных Целое число
Значение по умолчанию 2048
Допустимые значения 2048
Тип параметра только для чтения
Documentation wal_skip_threshold

wal_summary_keep_time

Атрибут Ценность
Категория Журнал предзаписи / Настройки
Description Время хранения сводных файлов WAL.
Тип данных Целое число
Значение по умолчанию 14400
Допустимые значения 14400
Тип параметра только для чтения
Documentation wal_summary_keep_time

метод синхронизации WAL

Атрибут Ценность
Категория Журнал предзаписи / Настройки
Description Выбирает метод, используемый для принудительного обновления WAL на диске.
Тип данных перечисление
Значение по умолчанию fdatasync
Допустимые значения fdatasync
Тип параметра только для чтения
Documentation wal_sync_method

wal_writer_delay

Атрибут Ценность
Категория Журнал предзаписи / Настройки
Description Время между сбросами WAL, выполняемыми в WAL writer.
Тип данных Целое число
Значение по умолчанию 200
Допустимые значения 1-10000
Тип параметра dynamic
Documentation wal_writer_delay

wal_writer_flush_after

Атрибут Ценность
Категория Журнал предзаписи / Настройки
Description Объем WAL, записанный процессом записи WAL, что вызывает очистку.
Тип данных Целое число
Значение по умолчанию 128
Допустимые значения 0-2147483647
Тип параметра dynamic
Documentation wal_writer_flush_after

commit_delay

Атрибут Ценность
Категория Журнал предзаписи / Настройки
Description Задает задержку в микросекундах между фиксацией транзакций и сбросом WAL на диск.
Тип данных Целое число
Значение по умолчанию 0
Допустимые значения 0-100000
Тип параметра dynamic
Documentation commit_delay

commit_siblings

Атрибут Ценность
Категория Журнал предзаписи / Настройки
Description Задает минимальное количество параллельных открытых транзакций, необходимых перед выполнением commit_delay.
Тип данных Целое число
Значение по умолчанию 5
Допустимые значения 0-1000
Тип параметра dynamic
Documentation commit_siblings

fsync

Атрибут Ценность
Категория Журнал предзаписи / Настройки
Description Принудительно синхронизирует обновления на диск. Сервер будет использовать системный вызов fsync() в нескольких местах, чтобы убедиться, что обновления физически записываются на диск. Это гарантирует, что кластер базы данных будет восстановлен в согласованном состоянии после сбоя операционной системы или оборудования.
Тип данных boolean
Значение по умолчанию on
Допустимые значения on
Тип параметра только для чтения
Documentation fsync

полные_записи_страниц

Атрибут Ценность
Категория Журнал предзаписи / Настройки
Description Записывает полные страницы в WAL при первом изменении после контрольной точки. Запись страницы во время сбоя операционной системы может быть частично записана на диск. Во время восстановления изменения строк, сохранённые в журнале WAL, недостаточны для полноценного восстановления. Этот параметр записывает страницы в WAL при первом изменении после контрольной точки, чтобы обеспечить полное восстановление.
Тип данных boolean
Значение по умолчанию on
Допустимые значения on
Тип параметра только для чтения
Documentation запись полного содержимого страницы

synchronous_commit

Атрибут Ценность
Категория Журнал предзаписи / Настройки
Description Задает уровень синхронизации текущей транзакции.
Тип данных перечисление
Значение по умолчанию on
Допустимые значения on
Тип параметра только для чтения
Documentation synchronous_commit

wal_buffers

Атрибут Ценность
Категория Журнал предзаписи / Настройки
Description Задает количество буферов дисковой страницы в общей памяти для WAL. Укажите -1, чтобы это значение было определено как доля shared_buffers.
Тип данных Целое число
Значение по умолчанию Зависит от ресурсов (виртуальных ядер, ОЗУ или дискового пространства), выделенных серверу.
Допустимые значения -1-262143
Тип параметра статичный
Documentation wal_buffers

Заметки, относящиеся к Azure

Значение по умолчанию для параметра wal_buffers вычисляется при подготовке экземпляра гибкого сервера База данных Azure для PostgreSQL на основе имени продукта, выбранного для вычисления. Любые последующие изменения в выборе продукта для вычислительных ресурсов, поддерживающих гибкий сервер, не повлияют на значение по умолчанию параметра wal_buffers этого экземпляра.

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

В виртуальных машинах с до 4 виртуальными ядрами значение, вычисленное для wal_buffers, это 2048.

В виртуальных машинах, имеющих более 4 виртуальных ядер, значение для wal_buffers вычисляется как 16384.

В соответствии с предыдущей формулой в следующей таблице перечислены значения этого параметра в зависимости от объема подготовленной памяти:

vCores wal_buffers
1 2048
2 2048
4 2048
8 16384
12 16384
16 16384
20 16384
32 16384
48 16384
64 16384
96 16384

wal_compression

Атрибут Ценность
Категория Журнал предзаписи / Настройки
Description Сжимает полностраничные записи, записанные в WAL-файле, с помощью указанного метода компрессии.
Тип данных перечисление
Значение по умолчанию on
Допустимые значения pglz,lz4,on,off
Тип параметра dynamic
Documentation wal_compression

wal_init_zero

Атрибут Ценность
Категория Журнал предзаписи / Настройки
Description Записывает нули в новые файлы WAL перед первым использованием.
Тип данных boolean
Значение по умолчанию on
Допустимые значения on
Тип параметра только для чтения
Documentation wal_init_zero

wal_level

Атрибут Ценность
Категория Журнал предзаписи / Настройки
Description Задает уровень информации, записанной в WAL.
Тип данных перечисление
Значение по умолчанию replica
Допустимые значения replica,logical
Тип параметра статичный
Documentation wal_level

wal_log_hints

Атрибут Ценность
Категория Журнал предзаписи / Настройки
Description Записывает полные страницы в WAL при первой модификации после контрольной точки, даже если это некритическая модификация.
Тип данных boolean
Значение по умолчанию off
Допустимые значения off
Тип параметра только для чтения
Documentation wal_log_hints

wal_recycle

Атрибут Ценность
Категория Журнал предзаписи / Настройки
Description Переименовывает WAL-файлы для их повторного использования.
Тип данных boolean
Значение по умолчанию on
Допустимые значения on
Тип параметра только для чтения
Documentation wal_recycle

wal_skip_threshold

Атрибут Ценность
Категория Журнал предзаписи / Настройки
Description Минимальный размер нового файла для выполнения fsync вместо записи WAL.
Тип данных Целое число
Значение по умолчанию 2048
Допустимые значения 2048
Тип параметра только для чтения
Documentation wal_skip_threshold

wal_summary_keep_time

Атрибут Ценность
Категория Журнал предзаписи / Настройки
Description Время хранения сводных файлов WAL.
Тип данных Целое число
Значение по умолчанию 14400
Допустимые значения 14400
Тип параметра только для чтения
Documentation wal_summary_keep_time

метод синхронизации WAL

Атрибут Ценность
Категория Журнал предзаписи / Настройки
Description Выбирает метод, используемый для принудительного обновления WAL на диске.
Тип данных перечисление
Значение по умолчанию fdatasync
Допустимые значения fdatasync
Тип параметра только для чтения
Documentation wal_sync_method

wal_writer_delay

Атрибут Ценность
Категория Журнал предзаписи / Настройки
Description Время между сбросами WAL, выполняемыми в WAL writer.
Тип данных Целое число
Значение по умолчанию 200
Допустимые значения 1-10000
Тип параметра dynamic
Documentation wal_writer_delay

wal_writer_flush_after

Атрибут Ценность
Категория Журнал предзаписи / Настройки
Description Объем WAL, записанный процессом записи WAL, что вызывает очистку.
Тип данных Целое число
Значение по умолчанию 128
Допустимые значения 0-2147483647
Тип параметра dynamic
Documentation wal_writer_flush_after

commit_delay

Атрибут Ценность
Категория Журнал предзаписи / Настройки
Description Задает задержку в микросекундах между фиксацией транзакций и сбросом WAL на диск.
Тип данных Целое число
Значение по умолчанию 0
Допустимые значения 0-100000
Тип параметра dynamic
Documentation commit_delay

commit_siblings

Атрибут Ценность
Категория Журнал предзаписи / Настройки
Description Устанавливает минимальное количество одновременно открытых транзакций перед выполнением commit_delay.
Тип данных Целое число
Значение по умолчанию 5
Допустимые значения 0-1000
Тип параметра dynamic
Documentation commit_siblings

fsync

Атрибут Ценность
Категория Журнал предзаписи / Настройки
Description Принудительно синхронизирует обновления на диск.
Тип данных boolean
Значение по умолчанию on
Допустимые значения on
Тип параметра только для чтения
Documentation fsync

полные_записи_страниц

Атрибут Ценность
Категория Журнал предзаписи / Настройки
Description Записывает полные страницы в WAL при первом изменении после контрольной точки.
Тип данных boolean
Значение по умолчанию on
Допустимые значения on
Тип параметра только для чтения
Documentation запись полного содержимого страницы

synchronous_commit

Атрибут Ценность
Категория Журнал предзаписи / Настройки
Description Задает уровень синхронизации текущей транзакции.
Тип данных перечисление
Значение по умолчанию on
Допустимые значения on
Тип параметра только для чтения
Documentation synchronous_commit

wal_buffers

Атрибут Ценность
Категория Журнал предзаписи / Настройки
Description Задает количество буферов дисковой страницы в общей памяти для WAL. Единица составляет 8 кб.
Тип данных Целое число
Значение по умолчанию Зависит от ресурсов (виртуальных ядер, ОЗУ или дискового пространства), выделенных серверу.
Допустимые значения -1-262143
Тип параметра статичный
Documentation wal_buffers

Заметки, относящиеся к Azure

Значение по умолчанию для параметра wal_buffers вычисляется при подготовке экземпляра гибкого сервера База данных Azure для PostgreSQL на основе имени продукта, выбранного для вычисления. Любые последующие изменения в выборе продукта для вычислительных ресурсов, поддерживающих гибкий сервер, не повлияют на значение по умолчанию параметра wal_buffers этого экземпляра.

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

В виртуальных машинах с до 4 виртуальными ядрами значение, вычисленное для wal_buffers, это 2048.

В виртуальных машинах, имеющих более 4 виртуальных ядер, значение для wal_buffers вычисляется как 16384.

В соответствии с предыдущей формулой в следующей таблице перечислены значения этого параметра в зависимости от объема подготовленной памяти:

vCores wal_buffers
1 2048
2 2048
4 2048
8 16384
12 16384
16 16384
20 16384
32 16384
48 16384
64 16384
96 16384

wal_compression

Атрибут Ценность
Категория Журнал предзаписи / Настройки
Description Сжимает полностраничные записи, записанные в WAL-файле.
Тип данных перечисление
Значение по умолчанию on
Допустимые значения pglz,lz4,on,off
Тип параметра dynamic
Documentation wal_compression

wal_init_zero

Атрибут Ценность
Категория Журнал предзаписи / Настройки
Description Записывает нули в новые файлы WAL перед первым использованием.
Тип данных boolean
Значение по умолчанию on
Допустимые значения on
Тип параметра только для чтения
Documentation wal_init_zero

wal_level

Атрибут Ценность
Категория Журнал предзаписи / Настройки
Description Он определяет, сколько сведений записывается в WAL.
Тип данных перечисление
Значение по умолчанию replica
Допустимые значения replica,logical
Тип параметра статичный
Documentation wal_level

wal_log_hints

Атрибут Ценность
Категория Журнал предзаписи / Настройки
Description Записывает полные страницы в WAL при первой модификации после контрольной точки, даже если это некритическая модификация.
Тип данных boolean
Значение по умолчанию off
Допустимые значения off
Тип параметра только для чтения
Documentation wal_log_hints

wal_recycle

Атрибут Ценность
Категория Журнал предзаписи / Настройки
Description Переименовывает WAL-файлы для их повторного использования.
Тип данных boolean
Значение по умолчанию on
Допустимые значения on
Тип параметра только для чтения
Documentation wal_recycle

wal_skip_threshold

Атрибут Ценность
Категория Журнал предзаписи / Настройки
Description Минимальный размер нового файла для выполнения fsync вместо записи WAL.
Тип данных Целое число
Значение по умолчанию 2048
Допустимые значения 2048
Тип параметра только для чтения
Documentation wal_skip_threshold

метод синхронизации WAL

Атрибут Ценность
Категория Журнал предзаписи / Настройки
Description Выбирает метод, используемый для принудительного обновления WAL на диске.
Тип данных перечисление
Значение по умолчанию fdatasync
Допустимые значения fdatasync
Тип параметра только для чтения
Documentation wal_sync_method

wal_writer_delay

Атрибут Ценность
Категория Журнал предзаписи / Настройки
Description Интервал времени между УОЛ-очистками, выполненными средством записи WAL.
Тип данных Целое число
Значение по умолчанию 200
Допустимые значения 1-10000
Тип параметра dynamic
Documentation wal_writer_delay

wal_writer_flush_after

Атрибут Ценность
Категория Журнал предзаписи / Настройки
Description Объем WAL, записанный процессом записи WAL, что вызывает очистку.
Тип данных Целое число
Значение по умолчанию 128
Допустимые значения 0-2147483647
Тип параметра dynamic
Documentation wal_writer_flush_after

commit_delay

Атрибут Ценность
Категория Журнал предзаписи / Настройки
Description Задает задержку в микросекундах между фиксацией транзакций и сбросом WAL на диск.
Тип данных Целое число
Значение по умолчанию 0
Допустимые значения 0-100000
Тип параметра dynamic
Documentation commit_delay

commit_siblings

Атрибут Ценность
Категория Журнал предзаписи / Настройки
Description Задает минимальное количество одновременно открытых транзакций перед применением commit_delay.
Тип данных Целое число
Значение по умолчанию 5
Допустимые значения 0-1000
Тип параметра dynamic
Documentation commit_siblings

fsync

Атрибут Ценность
Категория Журнал предзаписи / Настройки
Description Принудительно синхронизирует обновления на диск.
Тип данных boolean
Значение по умолчанию on
Допустимые значения on
Тип параметра только для чтения
Documentation fsync

полные_записи_страниц

Атрибут Ценность
Категория Журнал предзаписи / Настройки
Description Записывает полные страницы в WAL при первом изменении после контрольной точки.
Тип данных boolean
Значение по умолчанию on
Допустимые значения on
Тип параметра только для чтения
Documentation запись полного содержимого страницы

synchronous_commit

Атрибут Ценность
Категория Журнал предзаписи / Настройки
Description Задает уровень синхронизации текущей транзакции.
Тип данных перечисление
Значение по умолчанию on
Допустимые значения on
Тип параметра только для чтения
Documentation synchronous_commit

wal_buffers

Атрибут Ценность
Категория Журнал предзаписи / Настройки
Description Задает количество буферов дисковой страницы в общей памяти для WAL. Единица составляет 8 кб.
Тип данных Целое число
Значение по умолчанию Зависит от ресурсов (виртуальных ядер, ОЗУ или дискового пространства), выделенных серверу.
Допустимые значения -1-262143
Тип параметра статичный
Documentation wal_buffers

Заметки, относящиеся к Azure

Значение по умолчанию для параметра wal_buffers вычисляется при подготовке экземпляра гибкого сервера База данных Azure для PostgreSQL на основе имени продукта, выбранного для вычисления. Любые последующие изменения в выборе продукта для вычислительных ресурсов, поддерживающих гибкий сервер, не повлияют на значение по умолчанию параметра wal_buffers этого экземпляра.

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

В виртуальных машинах с до 4 виртуальными ядрами значение, вычисленное для wal_buffers, это 2048.

В виртуальных машинах, имеющих более 4 виртуальных ядер, значение для wal_buffers вычисляется как 16384.

В соответствии с предыдущей формулой в следующей таблице перечислены значения этого параметра в зависимости от объема подготовленной памяти:

vCores wal_buffers
1 2048
2 2048
4 2048
8 16384
12 16384
16 16384
20 16384
32 16384
48 16384
64 16384
96 16384

wal_compression

Атрибут Ценность
Категория Журнал предзаписи / Настройки
Description Сжимает полностраничные записи, записанные в WAL-файле.
Тип данных перечисление
Значение по умолчанию on
Допустимые значения pglz,lz4,on,off
Тип параметра dynamic
Documentation wal_compression

wal_init_zero

Атрибут Ценность
Категория Журнал предзаписи / Настройки
Description Записывает нули в новые файлы WAL перед первым использованием.
Тип данных boolean
Значение по умолчанию on
Допустимые значения on
Тип параметра только для чтения
Documentation wal_init_zero

wal_level

Атрибут Ценность
Категория Журнал предзаписи / Настройки
Description Он определяет, сколько сведений записывается в WAL.
Тип данных перечисление
Значение по умолчанию replica
Допустимые значения replica,logical
Тип параметра статичный
Documentation wal_level

wal_log_hints

Атрибут Ценность
Категория Журнал предзаписи / Настройки
Description Записывает полные страницы в WAL при первой модификации после контрольной точки, даже если это некритическая модификация.
Тип данных boolean
Значение по умолчанию off
Допустимые значения off
Тип параметра только для чтения
Documentation wal_log_hints

wal_recycle

Атрибут Ценность
Категория Журнал предзаписи / Настройки
Description Переименовывает WAL-файлы для их повторного использования.
Тип данных boolean
Значение по умолчанию on
Допустимые значения on
Тип параметра только для чтения
Documentation wal_recycle

wal_skip_threshold

Атрибут Ценность
Категория Журнал предзаписи / Настройки
Description Минимальный размер нового файла для выполнения fsync вместо записи WAL.
Тип данных Целое число
Значение по умолчанию 2048
Допустимые значения 2048
Тип параметра только для чтения
Documentation wal_skip_threshold

метод синхронизации WAL

Атрибут Ценность
Категория Журнал предзаписи / Настройки
Description Выбирает метод, используемый для принудительного обновления WAL на диске.
Тип данных перечисление
Значение по умолчанию fdatasync
Допустимые значения fdatasync
Тип параметра только для чтения
Documentation wal_sync_method

wal_writer_delay

Атрибут Ценность
Категория Журнал предзаписи / Настройки
Description Интервал времени между УОЛ-очистками, выполненными средством записи WAL.
Тип данных Целое число
Значение по умолчанию 200
Допустимые значения 1-10000
Тип параметра dynamic
Documentation wal_writer_delay

wal_writer_flush_after

Атрибут Ценность
Категория Журнал предзаписи / Настройки
Description Объем WAL, записанный процессом записи WAL, что вызывает очистку.
Тип данных Целое число
Значение по умолчанию 128
Допустимые значения 0-2147483647
Тип параметра dynamic
Documentation wal_writer_flush_after

commit_delay

Атрибут Ценность
Категория Журнал предзаписи / Настройки
Description Задает задержку в микросекундах между фиксацией транзакций и сбросом WAL на диск.
Тип данных Целое число
Значение по умолчанию 0
Допустимые значения 0-100000
Тип параметра dynamic
Documentation commit_delay

commit_siblings

Атрибут Ценность
Категория Журнал предзаписи / Настройки
Description Задает минимальное количество одновременно открытых транзакций перед применением commit_delay.
Тип данных Целое число
Значение по умолчанию 5
Допустимые значения 0-1000
Тип параметра dynamic
Documentation commit_siblings

fsync

Атрибут Ценность
Категория Журнал предзаписи / Настройки
Description Принудительно синхронизирует обновления на диск.
Тип данных boolean
Значение по умолчанию on
Допустимые значения on
Тип параметра только для чтения
Documentation fsync

полные_записи_страниц

Атрибут Ценность
Категория Журнал предзаписи / Настройки
Description Записывает полные страницы в WAL при первом изменении после контрольной точки.
Тип данных boolean
Значение по умолчанию on
Допустимые значения on
Тип параметра только для чтения
Documentation запись полного содержимого страницы

synchronous_commit

Атрибут Ценность
Категория Журнал предзаписи / Настройки
Description Задает уровень синхронизации текущей транзакции.
Тип данных перечисление
Значение по умолчанию on
Допустимые значения on
Тип параметра только для чтения
Documentation synchronous_commit

wal_buffers

Атрибут Ценность
Категория Журнал предзаписи / Настройки
Description Задает количество буферов дисковой страницы в общей памяти для WAL. Единица составляет 8 кб.
Тип данных Целое число
Значение по умолчанию Зависит от ресурсов (виртуальных ядер, ОЗУ или дискового пространства), выделенных серверу.
Допустимые значения -1-262143
Тип параметра статичный
Documentation wal_buffers

Заметки, относящиеся к Azure

Значение по умолчанию для параметра wal_buffers вычисляется при подготовке экземпляра гибкого сервера База данных Azure для PostgreSQL на основе имени продукта, выбранного для вычисления. Любые последующие изменения в выборе продукта для вычислительных ресурсов, поддерживающих гибкий сервер, не повлияют на значение по умолчанию параметра wal_buffers этого экземпляра.

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

В виртуальных машинах с до 4 виртуальными ядрами значение, вычисленное для wal_buffers, это 2048.

В виртуальных машинах, имеющих более 4 виртуальных ядер, значение для wal_buffers вычисляется как 16384.

В соответствии с предыдущей формулой в следующей таблице перечислены значения этого параметра в зависимости от объема подготовленной памяти:

vCores wal_buffers
1 2048
2 2048
4 2048
8 16384
12 16384
16 16384
20 16384
32 16384
48 16384
64 16384
96 16384

wal_compression

Атрибут Ценность
Категория Журнал предзаписи / Настройки
Description Сжимает полностраничные записи, записанные в WAL-файле.
Тип данных boolean
Значение по умолчанию on
Допустимые значения on,off
Тип параметра dynamic
Documentation wal_compression

wal_init_zero

Атрибут Ценность
Категория Журнал предзаписи / Настройки
Description Записывает нули в новые файлы WAL перед первым использованием.
Тип данных boolean
Значение по умолчанию on
Допустимые значения on
Тип параметра только для чтения
Documentation wal_init_zero

wal_level

Атрибут Ценность
Категория Журнал предзаписи / Настройки
Description Он определяет, сколько сведений записывается в WAL.
Тип данных перечисление
Значение по умолчанию replica
Допустимые значения replica,logical
Тип параметра статичный
Documentation wal_level

wal_log_hints

Атрибут Ценность
Категория Журнал предзаписи / Настройки
Description Записывает полные страницы в WAL при первой модификации после контрольной точки, даже если это некритическая модификация.
Тип данных boolean
Значение по умолчанию off
Допустимые значения off
Тип параметра только для чтения
Documentation wal_log_hints

wal_recycle

Атрибут Ценность
Категория Журнал предзаписи / Настройки
Description Переименовывает WAL-файлы для их повторного использования.
Тип данных boolean
Значение по умолчанию on
Допустимые значения on
Тип параметра только для чтения
Documentation wal_recycle

wal_skip_threshold

Атрибут Ценность
Категория Журнал предзаписи / Настройки
Description Минимальный размер нового файла для выполнения fsync вместо записи WAL.
Тип данных Целое число
Значение по умолчанию 2048
Допустимые значения 2048
Тип параметра только для чтения
Documentation wal_skip_threshold

метод синхронизации WAL

Атрибут Ценность
Категория Журнал предзаписи / Настройки
Description Выбирает метод, используемый для принудительного обновления WAL на диске.
Тип данных перечисление
Значение по умолчанию fdatasync
Допустимые значения fdatasync
Тип параметра только для чтения
Documentation wal_sync_method

wal_writer_delay

Атрибут Ценность
Категория Журнал предзаписи / Настройки
Description Интервал времени между УОЛ-очистками, выполненными средством записи WAL.
Тип данных Целое число
Значение по умолчанию 200
Допустимые значения 1-10000
Тип параметра dynamic
Documentation wal_writer_delay

wal_writer_flush_after

Атрибут Ценность
Категория Журнал предзаписи / Настройки
Description Объем WAL, записанный процессом записи WAL, что вызывает очистку.
Тип данных Целое число
Значение по умолчанию 128
Допустимые значения 0-2147483647
Тип параметра dynamic
Documentation wal_writer_flush_after

commit_delay

Атрибут Ценность
Категория Журнал предзаписи / Настройки
Description Задает задержку в микросекундах между фиксацией транзакций и сбросом WAL на диск.
Тип данных Целое число
Значение по умолчанию 0
Допустимые значения 0-100000
Тип параметра dynamic
Documentation commit_delay

commit_siblings

Атрибут Ценность
Категория Журнал предзаписи / Настройки
Description Задает минимальное количество одновременно открытых транзакций перед выполнением commit_delay.
Тип данных Целое число
Значение по умолчанию 5
Допустимые значения 0-1000
Тип параметра dynamic
Documentation commit_siblings

fsync

Атрибут Ценность
Категория Журнал предзаписи / Настройки
Description Принудительно синхронизирует обновления на диск.
Тип данных boolean
Значение по умолчанию on
Допустимые значения on
Тип параметра только для чтения
Documentation fsync

полные_записи_страниц

Атрибут Ценность
Категория Журнал предзаписи / Настройки
Description Записывает полные страницы в WAL при первом изменении после контрольной точки.
Тип данных boolean
Значение по умолчанию on
Допустимые значения on
Тип параметра только для чтения
Documentation запись полного содержимого страницы

synchronous_commit

Атрибут Ценность
Категория Журнал предзаписи / Настройки
Description Задает уровень синхронизации текущей транзакции.
Тип данных перечисление
Значение по умолчанию on
Допустимые значения on
Тип параметра только для чтения
Documentation synchronous_commit

wal_buffers

Атрибут Ценность
Категория Журнал предзаписи / Настройки
Description Задает количество буферов дисковой страницы в общей памяти для WAL. Единица составляет 8 кб.
Тип данных Целое число
Значение по умолчанию Зависит от ресурсов (виртуальных ядер, ОЗУ или дискового пространства), выделенных серверу.
Допустимые значения -1-262143
Тип параметра статичный
Documentation wal_buffers

Заметки, относящиеся к Azure

Значение по умолчанию для параметра wal_buffers вычисляется при подготовке экземпляра гибкого сервера База данных Azure для PostgreSQL на основе имени продукта, выбранного для вычисления. Любые последующие изменения в выборе продукта для вычислительных ресурсов, поддерживающих гибкий сервер, не повлияют на значение по умолчанию параметра wal_buffers этого экземпляра.

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

В виртуальных машинах с до 4 виртуальными ядрами значение, вычисленное для wal_buffers, это 2048.

В виртуальных машинах, имеющих более 4 виртуальных ядер, значение для wal_buffers вычисляется как 16384.

В соответствии с предыдущей формулой в следующей таблице перечислены значения этого параметра в зависимости от объема подготовленной памяти:

vCores wal_buffers
1 2048
2 2048
4 2048
8 16384
12 16384
16 16384
20 16384
32 16384
48 16384
64 16384
96 16384

wal_compression

Атрибут Ценность
Категория Журнал предзаписи / Настройки
Description Сжимает полностраничные записи, записанные в WAL-файле.
Тип данных boolean
Значение по умолчанию on
Допустимые значения on,off
Тип параметра dynamic
Documentation wal_compression

wal_init_zero

Атрибут Ценность
Категория Журнал предзаписи / Настройки
Description Записывает нули в новые файлы WAL перед первым использованием.
Тип данных boolean
Значение по умолчанию on
Допустимые значения on
Тип параметра только для чтения
Documentation wal_init_zero

wal_level

Атрибут Ценность
Категория Журнал предзаписи / Настройки
Description Он определяет, сколько сведений записывается в WAL.
Тип данных перечисление
Значение по умолчанию replica
Допустимые значения replica,logical
Тип параметра статичный
Documentation wal_level

wal_log_hints

Атрибут Ценность
Категория Журнал предзаписи / Настройки
Description Записывает полные страницы в WAL при первой модификации после контрольной точки, даже если это некритическая модификация.
Тип данных boolean
Значение по умолчанию off
Допустимые значения off
Тип параметра только для чтения
Documentation wal_log_hints

wal_recycle

Атрибут Ценность
Категория Журнал предзаписи / Настройки
Description Переименовывает WAL-файлы для их повторного использования.
Тип данных boolean
Значение по умолчанию on
Допустимые значения on
Тип параметра только для чтения
Documentation wal_recycle

wal_skip_threshold

Атрибут Ценность
Категория Журнал предзаписи / Настройки
Description Размер нового файла для fsync вместо записи WAL.
Тип данных Целое число
Значение по умолчанию 2048
Допустимые значения 2048
Тип параметра только для чтения
Documentation wal_skip_threshold

метод синхронизации WAL

Атрибут Ценность
Категория Журнал предзаписи / Настройки
Description Выбирает метод, используемый для принудительного обновления WAL на диске.
Тип данных перечисление
Значение по умолчанию fdatasync
Допустимые значения fdatasync
Тип параметра только для чтения
Documentation wal_sync_method

wal_writer_delay

Атрибут Ценность
Категория Журнал предзаписи / Настройки
Description Интервал времени между УОЛ-очистками, выполненными средством записи WAL.
Тип данных Целое число
Значение по умолчанию 200
Допустимые значения 1-10000
Тип параметра dynamic
Documentation wal_writer_delay

wal_writer_flush_after

Атрибут Ценность
Категория Журнал предзаписи / Настройки
Description Объем WAL, записанный процессом записи WAL, что вызывает очистку.
Тип данных Целое число
Значение по умолчанию 128
Допустимые значения 0-2147483647
Тип параметра dynamic
Documentation wal_writer_flush_after

commit_delay

Атрибут Ценность
Категория Журнал предзаписи / Настройки
Description Задает задержку в микросекундах между фиксацией транзакций и сбросом WAL на диск.
Тип данных Целое число
Значение по умолчанию 0
Допустимые значения 0-100000
Тип параметра dynamic
Documentation commit_delay

commit_siblings

Атрибут Ценность
Категория Журнал предзаписи / Настройки
Description Задает минимальное количество одновременно открытых транзакций перед выполнением commit_delay.
Тип данных Целое число
Значение по умолчанию 5
Допустимые значения 0-1000
Тип параметра dynamic
Documentation commit_siblings

fsync

Атрибут Ценность
Категория Журнал предзаписи / Настройки
Description Принудительно синхронизирует обновления на диск.
Тип данных boolean
Значение по умолчанию on
Допустимые значения on
Тип параметра только для чтения
Documentation fsync

полные_записи_страниц

Атрибут Ценность
Категория Журнал предзаписи / Настройки
Description Записывает полные страницы в WAL при первом изменении после контрольной точки.
Тип данных boolean
Значение по умолчанию on
Допустимые значения on
Тип параметра только для чтения
Documentation запись полного содержимого страницы

synchronous_commit

Атрибут Ценность
Категория Журнал предзаписи / Настройки
Description Задает уровень синхронизации текущей транзакции.
Тип данных перечисление
Значение по умолчанию on
Допустимые значения on
Тип параметра только для чтения
Documentation synchronous_commit

wal_buffers

Атрибут Ценность
Категория Журнал предзаписи / Настройки
Description Задает количество буферов дисковой страницы в общей памяти для WAL. Единица составляет 8 кб.
Тип данных Целое число
Значение по умолчанию Зависит от ресурсов (виртуальных ядер, ОЗУ или дискового пространства), выделенных серверу.
Допустимые значения -1-262143
Тип параметра статичный
Documentation wal_buffers

Заметки, относящиеся к Azure

Значение по умолчанию для параметра wal_buffers вычисляется при подготовке экземпляра гибкого сервера База данных Azure для PostgreSQL на основе имени продукта, выбранного для вычисления. Любые последующие изменения в выборе продукта для вычислительных ресурсов, поддерживающих гибкий сервер, не повлияют на значение по умолчанию параметра wal_buffers этого экземпляра.

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

В виртуальных машинах с до 4 виртуальными ядрами значение, вычисленное для wal_buffers, это 2048.

В виртуальных машинах, имеющих более 4 виртуальных ядер, значение для wal_buffers вычисляется как 16384.

В соответствии с предыдущей формулой в следующей таблице перечислены значения этого параметра в зависимости от объема подготовленной памяти:

vCores wal_buffers
1 2048
2 2048
4 2048
8 16384
12 16384
16 16384
20 16384
32 16384
48 16384
64 16384
96 16384

wal_compression

Атрибут Ценность
Категория Журнал предзаписи / Настройки
Description Сжимает полностраничные записи, записанные в WAL-файле.
Тип данных boolean
Значение по умолчанию on
Допустимые значения on,off
Тип параметра dynamic
Documentation wal_compression

wal_init_zero

Атрибут Ценность
Категория Журнал предзаписи / Настройки
Description Записывает нули в новые файлы WAL перед первым использованием.
Тип данных boolean
Значение по умолчанию on
Допустимые значения on
Тип параметра только для чтения
Documentation wal_init_zero

wal_level

Атрибут Ценность
Категория Журнал предзаписи / Настройки
Description Он определяет, сколько сведений записывается в WAL.
Тип данных перечисление
Значение по умолчанию replica
Допустимые значения replica,logical
Тип параметра статичный
Documentation wal_level

wal_log_hints

Атрибут Ценность
Категория Журнал предзаписи / Настройки
Description Записывает полные страницы в WAL при первой модификации после контрольной точки, даже если это некритическая модификация.
Тип данных boolean
Значение по умолчанию off
Допустимые значения off
Тип параметра только для чтения
Documentation wal_log_hints

wal_recycle

Атрибут Ценность
Категория Журнал предзаписи / Настройки
Description Переименовывает WAL-файлы для их повторного использования.
Тип данных boolean
Значение по умолчанию on
Допустимые значения on
Тип параметра только для чтения
Documentation wal_recycle

метод синхронизации WAL

Атрибут Ценность
Категория Журнал предзаписи / Настройки
Description Выбирает метод, используемый для принудительного обновления WAL на диске.
Тип данных перечисление
Значение по умолчанию fdatasync
Допустимые значения fdatasync
Тип параметра только для чтения
Documentation wal_sync_method

wal_writer_delay

Атрибут Ценность
Категория Журнал предзаписи / Настройки
Description Интервал времени между УОЛ-очистками, выполненными средством записи WAL.
Тип данных Целое число
Значение по умолчанию 200
Допустимые значения 1-10000
Тип параметра dynamic
Documentation wal_writer_delay

wal_writer_flush_after

Атрибут Ценность
Категория Журнал предзаписи / Настройки
Description Объем WAL, записанный процессом записи WAL, что вызывает очистку.
Тип данных Целое число
Значение по умолчанию 128
Допустимые значения 0-2147483647
Тип параметра dynamic
Documentation wal_writer_flush_after

commit_delay

Атрибут Ценность
Категория Журнал предзаписи / Настройки
Description Задает задержку в микросекундах между фиксацией транзакций и сбросом WAL на диск.
Тип данных Целое число
Значение по умолчанию 0
Допустимые значения 0-100000
Тип параметра dynamic
Documentation commit_delay

commit_siblings

Атрибут Ценность
Категория Журнал предзаписи / Настройки
Description Задает минимальное количество одновременно открытых транзакций перед выполнением commit_delay.
Тип данных Целое число
Значение по умолчанию 5
Допустимые значения 0-1000
Тип параметра dynamic
Documentation commit_siblings

fsync

Атрибут Ценность
Категория Журнал предзаписи / Настройки
Description Принудительно синхронизирует обновления на диск.
Тип данных boolean
Значение по умолчанию on
Допустимые значения on
Тип параметра только для чтения
Documentation fsync

полные_записи_страниц

Атрибут Ценность
Категория Журнал предзаписи / Настройки
Description Записывает полные страницы в WAL при первом изменении после контрольной точки.
Тип данных boolean
Значение по умолчанию on
Допустимые значения on
Тип параметра только для чтения
Documentation запись полного содержимого страницы

synchronous_commit

Атрибут Ценность
Категория Журнал предзаписи / Настройки
Description Задает уровень синхронизации текущей транзакции.
Тип данных перечисление
Значение по умолчанию on
Допустимые значения on
Тип параметра только для чтения
Documentation synchronous_commit

wal_buffers

Атрибут Ценность
Категория Журнал предзаписи / Настройки
Description Задает количество буферов дисковой страницы в общей памяти для WAL. Единица составляет 8 кб.
Тип данных Целое число
Значение по умолчанию Зависит от ресурсов (виртуальных ядер, ОЗУ или дискового пространства), выделенных серверу.
Допустимые значения -1-262143
Тип параметра статичный
Documentation wal_buffers

Заметки, относящиеся к Azure

Значение по умолчанию для параметра wal_buffers вычисляется при подготовке экземпляра гибкого сервера База данных Azure для PostgreSQL на основе имени продукта, выбранного для вычисления. Любые последующие изменения в выборе продукта для вычислительных ресурсов, поддерживающих гибкий сервер, не повлияют на значение по умолчанию параметра wal_buffers этого экземпляра.

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

В виртуальных машинах с до 4 виртуальными ядрами значение, вычисленное для wal_buffers, это 2048.

В виртуальных машинах, имеющих более 4 виртуальных ядер, значение для wal_buffers вычисляется как 16384.

В соответствии с предыдущей формулой в следующей таблице перечислены значения этого параметра в зависимости от объема подготовленной памяти:

vCores wal_buffers
1 2048
2 2048
4 2048
8 16384
12 16384
16 16384
20 16384
32 16384
48 16384
64 16384
96 16384

wal_compression

Атрибут Ценность
Категория Журнал предзаписи / Настройки
Description Сжимает полностраничные записи, записанные в WAL-файле.
Тип данных boolean
Значение по умолчанию on
Допустимые значения on,off
Тип параметра dynamic
Documentation wal_compression

wal_level

Атрибут Ценность
Категория Журнал предзаписи / Настройки
Description Он определяет, сколько сведений записывается в WAL.
Тип данных перечисление
Значение по умолчанию replica
Допустимые значения replica,logical
Тип параметра статичный
Documentation wal_level

wal_log_hints

Атрибут Ценность
Категория Журнал предзаписи / Настройки
Description Записывает полные страницы в WAL при первой модификации после контрольной точки, даже если это некритическая модификация.
Тип данных boolean
Значение по умолчанию off
Допустимые значения off
Тип параметра только для чтения
Documentation wal_log_hints

метод синхронизации WAL

Атрибут Ценность
Категория Журнал предзаписи / Настройки
Description Выбирает метод, используемый для принудительного обновления WAL на диске.
Тип данных перечисление
Значение по умолчанию fdatasync
Допустимые значения fdatasync
Тип параметра только для чтения
Documentation wal_sync_method

wal_writer_delay

Атрибут Ценность
Категория Журнал предзаписи / Настройки
Description Интервал времени между УОЛ-очистками, выполненными средством записи WAL.
Тип данных Целое число
Значение по умолчанию 200
Допустимые значения 1-10000
Тип параметра dynamic
Documentation wal_writer_delay

wal_writer_flush_after

Атрибут Ценность
Категория Журнал предзаписи / Настройки
Description Объем WAL, записанный процессом записи WAL, что вызывает очистку.
Тип данных Целое число
Значение по умолчанию 128
Допустимые значения 0-2147483647
Тип параметра dynamic
Documentation wal_writer_flush_after