Параметры оптимизации
Параметр сжатия данных
| Название параметра | Тип | Значение по умолчанию | Допустимые значения | Описание |
|---|---|---|---|---|
enable_page_compression | bool | off | on/off | Активация функциональности сжатия |
Параметры очистки высвобождаемого дискового пространства
| Параметр | Тип | Описание | Значение по умолчанию | Допустимые значения |
|---|---|---|---|---|
nonrestorable_deletion | bool | Очистка удаляемых файлов данных | off | on/off |
nonrestorable_wal_deletion | bool | Очистка удаляемых или высвобождаемых WAL-файлов | off | on/off |
Параметры функциональности подсказок опережающего чтения с диска
| Параметр | Тип | Описание | Значение по умолчанию | Допустимые значения |
|---|---|---|---|---|
enable_prefetch | bool | Включение функциональности подсказок опережающего чтения с диска | off | on/off |
prefetch_rows_number_threshold | integer | Параметр устанавливает минимальный порог ожидаемых строк таблицы, для которой будет включена функциональность. В общем случае функциональность выключена, но может быть включена для отдельных таблиц | -1 | -1 – 2147483647 |
Автоматическое завершение неактивных соединений
Параметр | Тип данных | Значение по умолчанию | Допустимые значения | Описание |
|---|---|---|---|---|
|
|
| [ | Интервал мониторинга в миллисекундах |
|
|
| [ | Допустимое время бездействия в секундах |
Параллельный анализ
Параметр | Тип данных | Описание | Значение по умолчанию | Допустимые значения |
|---|---|---|---|---|
|
| Включает или отключает параллельное чтение данных |
|
|
|
| Задает максимальное количество рабочих процессов для параллельного чтения данных |
| [ |
|
| Задает минимальное количество страниц для параллельного сбора данных |
| [ |
|
| Определяет количество рабочих процессов, используемых по умолчанию для параллельного анализа, если количество рабочих процессов не указано в аргументе команды |
| [ |
|
| Определяет максимальное количество страниц, обрабатываемых за одну операцию анализа. Если этот параметр установлен на ненулевое значение, будет просканировано не более |
| [ |
|
| Определяет размер массива, используемого для хранения статистики анализа. Если этот параметр установлен на значение, отличное от |
| [ |
Повышение производительности: SLRU, BufferMapping
Параметр | Тип данных | Описание | Значение по умолчанию | Допустимые значения |
|---|---|---|---|---|
|
| Задает объем памяти, используемый для кеширования содержимого |
|
|
|
| Задает объем памяти, используемый для кеширования содержимого |
|
|
|
| Задает объем памяти, используемый для кеширования содержимого |
|
|
|
| Задает объем общей памяти, используемый для кеширования содержимого |
|
|
|
| Задает объем общей памяти, используемый для кеширования содержимого |
|
|
|
| Задает объем общей памяти, используемый для кеширования содержимого |
|
|
|
| Задает объем общей памяти, используемый для кеширования содержимого |
|
|
|
| Задает число бакетов хеш-таблицы и, соответственно, количества легких блокировок в группе |
|
Значение параметра – это степень, в которую нужно возвести число 2, для получения фактического количества частей хеш-таблицы. Рекомендуемое значение на высокой нагрузке: |