Поделиться через


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

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() в нескольких местах, чтобы убедиться, что обновления физически записываются на диск. Это гарантирует, что кластер базы данных будет восстановлен в согласованном состоянии после сбоя операционной системы или оборудования.
Тип данных булевый
Значение по умолчанию on
Допустимые значения on
Тип параметра read-only
Documentation fsync

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

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

synchronous_commit

Свойство Ценность
Категория Журнал предзаписи / Настройки
Description Задает уровень синхронизации текущей транзакции.
Тип данных enumeration
Значение по умолчанию on
Допустимые значения on
Тип параметра read-only
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-файле.
Тип данных enumeration
Значение по умолчанию zstd
Допустимые значения pglz,lz4,zstd,on,off
Тип параметра dynamic
Documentation wal_compression

wal_init_zero

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

wal_level

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

wal_log_hints

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

wal_recycle

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

wal_skip_threshold

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

wal_summary_keep_time

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

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

Свойство Ценность
Категория Журнал предзаписи / Настройки
Description Выбирает метод, используемый для принудительного обновления WAL на диске.
Тип данных enumeration
Значение по умолчанию fdatasync
Допустимые значения fdatasync
Тип параметра read-only
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() в нескольких местах, чтобы убедиться, что обновления физически записываются на диск. Это гарантирует, что кластер базы данных будет восстановлен в согласованном состоянии после сбоя операционной системы или оборудования.
Тип данных булевый
Значение по умолчанию on
Допустимые значения on
Тип параметра read-only
Documentation fsync

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

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

synchronous_commit

Свойство Ценность
Категория Журнал предзаписи / Настройки
Description Задает уровень синхронизации текущей транзакции.
Тип данных enumeration
Значение по умолчанию on
Допустимые значения on
Тип параметра read-only
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-файле, с помощью указанного метода компрессии.
Тип данных enumeration
Значение по умолчанию on
Допустимые значения pglz,lz4,on,off
Тип параметра dynamic
Documentation wal_compression

wal_init_zero

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

wal_level

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

wal_log_hints

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

wal_recycle

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

wal_skip_threshold

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

wal_summary_keep_time

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

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

Свойство Ценность
Категория Журнал предзаписи / Настройки
Description Выбирает метод, используемый для принудительного обновления WAL на диске.
Тип данных enumeration
Значение по умолчанию fdatasync
Допустимые значения fdatasync
Тип параметра read-only
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 Принудительно выполняет синхронизацию обновлений на диск.
Тип данных булевый
Значение по умолчанию on
Допустимые значения on
Тип параметра read-only
Documentation fsync

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

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

synchronous_commit

Свойство Ценность
Категория Журнал предзаписи / Настройки
Description Задает уровень синхронизации текущей транзакции.
Тип данных enumeration
Значение по умолчанию on
Допустимые значения on
Тип параметра read-only
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-файле.
Тип данных enumeration
Значение по умолчанию on
Допустимые значения pglz,lz4,on,off
Тип параметра dynamic
Documentation wal_compression

wal_init_zero

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

wal_level

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

wal_log_hints

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

wal_recycle

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

wal_skip_threshold

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

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

Свойство Ценность
Категория Журнал предзаписи / Настройки
Description Выбирает метод, используемый для принудительного обновления WAL на диске.
Тип данных enumeration
Значение по умолчанию fdatasync
Допустимые значения fdatasync
Тип параметра read-only
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 Принудительно выполняет синхронизацию обновлений на диск.
Тип данных булевый
Значение по умолчанию on
Допустимые значения on
Тип параметра read-only
Documentation fsync

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

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

synchronous_commit

Свойство Ценность
Категория Журнал предзаписи / Настройки
Description Задает уровень синхронизации текущей транзакции.
Тип данных enumeration
Значение по умолчанию on
Допустимые значения on
Тип параметра read-only
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-файле.
Тип данных enumeration
Значение по умолчанию on
Допустимые значения pglz,lz4,on,off
Тип параметра dynamic
Documentation wal_compression

wal_init_zero

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

wal_level

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

wal_log_hints

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

wal_recycle

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

wal_skip_threshold

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

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

Свойство Ценность
Категория Журнал предзаписи / Настройки
Description Выбирает метод, используемый для принудительного обновления WAL на диске.
Тип данных enumeration
Значение по умолчанию fdatasync
Допустимые значения fdatasync
Тип параметра read-only
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 Принудительно выполняет синхронизацию обновлений на диск.
Тип данных булевый
Значение по умолчанию on
Допустимые значения on
Тип параметра read-only
Documentation fsync

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

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

synchronous_commit

Свойство Ценность
Категория Журнал предзаписи / Настройки
Description Задает уровень синхронизации текущей транзакции.
Тип данных enumeration
Значение по умолчанию on
Допустимые значения on
Тип параметра read-only
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
Допустимые значения on,off
Тип параметра dynamic
Documentation wal_compression

wal_init_zero

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

wal_level

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

wal_log_hints

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

wal_recycle

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

wal_skip_threshold

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

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

Свойство Ценность
Категория Журнал предзаписи / Настройки
Description Выбирает метод, используемый для принудительного обновления WAL на диске.
Тип данных enumeration
Значение по умолчанию fdatasync
Допустимые значения fdatasync
Тип параметра read-only
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 Принудительно выполняет синхронизацию обновлений на диск.
Тип данных булевый
Значение по умолчанию on
Допустимые значения on
Тип параметра read-only
Documentation fsync

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

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

synchronous_commit

Свойство Ценность
Категория Журнал предзаписи / Настройки
Description Задает уровень синхронизации текущей транзакции.
Тип данных enumeration
Значение по умолчанию on
Допустимые значения on
Тип параметра read-only
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
Допустимые значения on,off
Тип параметра dynamic
Documentation wal_compression

wal_init_zero

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

wal_level

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

wal_log_hints

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

wal_recycle

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

wal_skip_threshold

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

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

Свойство Ценность
Категория Журнал предзаписи / Настройки
Description Выбирает метод, используемый для принудительного обновления WAL на диске.
Тип данных enumeration
Значение по умолчанию fdatasync
Допустимые значения fdatasync
Тип параметра read-only
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 Принудительно выполняет синхронизацию обновлений на диск.
Тип данных булевый
Значение по умолчанию on
Допустимые значения on
Тип параметра read-only
Documentation fsync

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

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

synchronous_commit

Свойство Ценность
Категория Журнал предзаписи / Настройки
Description Задает уровень синхронизации текущей транзакции.
Тип данных enumeration
Значение по умолчанию on
Допустимые значения on
Тип параметра read-only
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
Допустимые значения on,off
Тип параметра dynamic
Documentation wal_compression

wal_init_zero

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

wal_level

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

wal_log_hints

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

wal_recycle

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

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

Свойство Ценность
Категория Журнал предзаписи / Настройки
Description Выбирает метод, используемый для принудительного обновления WAL на диске.
Тип данных enumeration
Значение по умолчанию fdatasync
Допустимые значения fdatasync
Тип параметра read-only
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 Принудительно выполняет синхронизацию обновлений на диск.
Тип данных булевый
Значение по умолчанию on
Допустимые значения on
Тип параметра read-only
Documentation fsync

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

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

synchronous_commit

Свойство Ценность
Категория Журнал предзаписи / Настройки
Description Задает уровень синхронизации текущей транзакции.
Тип данных enumeration
Значение по умолчанию on
Допустимые значения on
Тип параметра read-only
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
Допустимые значения on,off
Тип параметра dynamic
Documentation wal_compression

wal_level

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

wal_log_hints

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

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

Свойство Ценность
Категория Журнал предзаписи / Настройки
Description Выбирает метод, используемый для принудительного обновления WAL на диске.
Тип данных enumeration
Значение по умолчанию fdatasync
Допустимые значения fdatasync
Тип параметра read-only
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