cpu_index_tuple_cost (стоимость кортежа индекса ЦП)
| Свойство |
Ценность |
| Категория |
Оптимизация запросов и планировочные константы затрат |
| Description |
Задает оценку планировщика стоимости обработки каждой записи индекса во время проверки индекса. |
| Тип данных |
числовой |
| Значение по умолчанию |
0.005 |
| Допустимые значения |
0-1.79769e+308 |
| Тип параметра |
dynamic |
| Documentation |
cpu_index_tuple_cost (стоимость кортежа индекса CPU) |
cpu_operator_cost
| Свойство |
Ценность |
| Категория |
Оптимизация запросов и планировочные константы затрат |
| Description |
Задает оценку планировщика стоимости обработки каждого оператора или вызова функции. |
| Тип данных |
числовой |
| Значение по умолчанию |
0.0025 |
| Допустимые значения |
0-1.79769e+308 |
| Тип параметра |
dynamic |
| Documentation |
cpu_operator_cost |
стоимость кортежа ЦП
| Свойство |
Ценность |
| Категория |
Оптимизация запросов и планировочные константы затрат |
| Description |
Задает оценку планировщика стоимости обработки каждого кортежа (строка). |
| Тип данных |
числовой |
| Значение по умолчанию |
0.01 |
| Допустимые значения |
0-1.79769e+308 |
| Тип параметра |
dynamic |
| Documentation |
cpu_tuple_cost |
effective_cache_size
| Свойство |
Ценность |
| Категория |
Оптимизация запросов и планировочные константы затрат |
| Description |
Задает предположение планировщика о общем размере кэшей данных. То есть общий размер кэшей (кэш ядра и общих буферов), используемых для файлов данных PostgreSQL. Это измеряется в страницах диска, которые обычно по 8 кБ каждая. |
| Тип данных |
целое число |
| Значение по умолчанию |
Зависит от ресурсов (виртуальных ядер, ОЗУ или дискового пространства), выделенных серверу. |
| Допустимые значения |
1-2147483647 |
| Тип параметра |
dynamic |
| Documentation |
effective_cache_size |
Заметки, относящиеся к Azure
Значение по умолчанию для effective_cache_size параметра сервера вычисляется при подготовке экземпляра База данных Azure для PostgreSQL гибкого сервера на основе имени продукта, выбранного для вычисления. Любые последующие изменения выбора продукта на вычислительные ресурсы, поддерживающие гибкий сервер, не будут влиять на значение по умолчанию для effective_cache_size параметра сервера этого экземпляра.
Каждый раз, когда вы изменяете продукт, назначенный экземпляру, необходимо также настроить значение параметра effective_cache_size в соответствии со значениями в следующей формуле.
Формула, используемая для вычисления значения, зависит от значения effective_cache_sizeshared_buffersи выглядит следующим образом (memoryGib * 131072) - shared_buffers.
| Размер памяти |
общие буферы (shared_buffers) |
effective_cache_size |
| 2 ГиБ |
32768 |
229376 |
| 4 ГиБ |
131072 |
393216 |
| 8 ГиБ |
262144 |
786432 |
| 16 ГиБ |
524288 |
1572864 |
| 32 ГиБ |
1048576 |
3145728 |
| 48 ГиБ |
1572864 |
4718592 |
| 64 ГиБ |
2097152 |
6291456 |
| 80 ГиБ |
2621440 |
7864320 |
| 128 ГиБ |
4194304 |
12582912 |
| 160 ГиБ |
5242880 |
15728640 |
| 192 ГиБ |
6291456 |
18874368 |
| 256 Гиб |
8388608 |
25165824 |
| 384 ГиБ |
12582912 |
37748736 |
| 432 ГиБ |
14155776 |
42467328 |
| 672 Гиб |
22020096 |
66060288 |
jit_above_cost
| Свойство |
Ценность |
| Категория |
Оптимизация запросов и планировочные константы затрат |
| Description |
Выполните компиляцию JIT, если запрос более затратен. -1 отключает JIT-компиляцию. |
| Тип данных |
целое число |
| Значение по умолчанию |
100000 |
| Допустимые значения |
-1-2147483647 |
| Тип параметра |
dynamic |
| Documentation |
jit_above_cost |
джит_инлайн_выше_стоимости
| Свойство |
Ценность |
| Категория |
Оптимизация запросов и планировочные константы затрат |
| Description |
При более дорогом запросе выполните JIT-инлайнинг. -1 отключает встраивание. |
| Тип данных |
целое число |
| Значение по умолчанию |
500000 |
| Допустимые значения |
-1-2147483647 |
| Тип параметра |
dynamic |
| Documentation |
jit_inline_above_cost |
jit_optimize_above_cost
| Свойство |
Ценность |
| Категория |
Оптимизация запросов и планировочные константы затрат |
| Description |
Оптимизируйте скомпилированные функции JIT, если запрос является более ресурсоёмким. -1 отключает оптимизацию. |
| Тип данных |
целое число |
| Значение по умолчанию |
500000 |
| Допустимые значения |
-1-2147483647 |
| Тип параметра |
dynamic |
| Documentation |
jit_optimize_above_cost |
min_parallel_index_scan_size (минимальный размер параллельного индекса сканирования)
| Свойство |
Ценность |
| Категория |
Оптимизация запросов и планировочные константы затрат |
| Description |
Задает минимальный объем данных индекса для параллельной проверки. Если планировщик оценивает, что количество читаемых им страниц индекса слишком мало для достижения этого предела, параллельное сканирование не будет рассматриваться. |
| Тип данных |
целое число |
| Значение по умолчанию |
64 |
| Допустимые значения |
0-715827882 |
| Тип параметра |
dynamic |
| Documentation |
min_parallel_index_scan_size |
min_parallel_table_scan_size (минимальный размер параллельного сканирования таблицы)
| Свойство |
Ценность |
| Категория |
Оптимизация запросов и планировочные константы затрат |
| Description |
Задает минимальный объем данных таблицы для параллельной проверки. Если планировщик оценивает, что он прочитает количество страниц таблицы, недостаточное для достижения этого предела, параллельное сканирование не будет рассматриваться. |
| Тип данных |
целое число |
| Значение по умолчанию |
1024 |
| Допустимые значения |
0-715827882 |
| Тип параметра |
dynamic |
| Documentation |
min_parallel_table_scan_size |
Стоимость параллельной настройки
| Свойство |
Ценность |
| Категория |
Оптимизация запросов и планировочные константы затрат |
| Description |
Задает оценку планировщика стоимости запуска рабочих процессов для параллельного запроса. |
| Тип данных |
числовой |
| Значение по умолчанию |
1000 |
| Допустимые значения |
0-1.79769e+308 |
| Тип параметра |
dynamic |
| Documentation |
параллельная_стоимость_настройки |
стоимость параллельного кортежа
| Свойство |
Ценность |
| Категория |
Оптимизация запросов и планировочные константы затрат |
| Description |
Задает оценку планировщика себестоимости передачи каждой строки от рабочего процесса к ведущему серверу. |
| Тип данных |
числовой |
| Значение по умолчанию |
0.1 |
| Допустимые значения |
0-1.79769e+308 |
| Тип параметра |
dynamic |
| Documentation |
parallel_tuple_cost |
случайная_стоимость_страницы
| Свойство |
Ценность |
| Категория |
Оптимизация запросов и планировочные константы затрат |
| Description |
Задает оценку планировщика стоимости страницы диска, не относящемся к пространству. |
| Тип данных |
числовой |
| Значение по умолчанию |
2 |
| Допустимые значения |
0-1.79769e+308 |
| Тип параметра |
dynamic |
| Documentation |
random_page_cost |
seq_page_cost
| Свойство |
Ценность |
| Категория |
Оптимизация запросов и планировочные константы затрат |
| Description |
Задает оценку планировщика стоимости последовательной выборки страницы диска. |
| Тип данных |
числовой |
| Значение по умолчанию |
1 |
| Допустимые значения |
0-1.79769e+308 |
| Тип параметра |
dynamic |
| Documentation |
seq_page_cost |
cpu_index_tuple_cost (стоимость кортежа индекса ЦП)
| Свойство |
Ценность |
| Категория |
Оптимизация запросов и планировочные константы затрат |
| Description |
Задает оценку планировщика стоимости обработки каждой записи индекса во время проверки индекса. |
| Тип данных |
числовой |
| Значение по умолчанию |
0.005 |
| Допустимые значения |
0-1.79769e+308 |
| Тип параметра |
dynamic |
| Documentation |
cpu_index_tuple_cost (стоимость кортежа индекса CPU) |
cpu_operator_cost
| Свойство |
Ценность |
| Категория |
Оптимизация запросов и планировочные константы затрат |
| Description |
Задает оценку планировщика стоимости обработки каждого оператора или вызова функции. |
| Тип данных |
числовой |
| Значение по умолчанию |
0.0025 |
| Допустимые значения |
0-1.79769e+308 |
| Тип параметра |
dynamic |
| Documentation |
cpu_operator_cost |
стоимость кортежа ЦП
| Свойство |
Ценность |
| Категория |
Оптимизация запросов и планировочные константы затрат |
| Description |
Задает оценку планировщика стоимости обработки каждого кортежа (строка). |
| Тип данных |
числовой |
| Значение по умолчанию |
0.01 |
| Допустимые значения |
0-1.79769e+308 |
| Тип параметра |
dynamic |
| Documentation |
cpu_tuple_cost |
effective_cache_size
| Свойство |
Ценность |
| Категория |
Оптимизация запросов и планировочные константы затрат |
| Description |
Задает предположение планировщика о общем размере кэшей данных. То есть общий размер кэшей (кэш ядра и общих буферов), используемых для файлов данных PostgreSQL. Это измеряется в страницах диска, которые обычно по 8 кБ каждая. |
| Тип данных |
целое число |
| Значение по умолчанию |
Зависит от ресурсов (виртуальных ядер, ОЗУ или дискового пространства), выделенных серверу. |
| Допустимые значения |
1-2147483647 |
| Тип параметра |
dynamic |
| Documentation |
effective_cache_size |
Заметки, относящиеся к Azure
Значение по умолчанию для effective_cache_size параметра сервера вычисляется при подготовке экземпляра База данных Azure для PostgreSQL гибкого сервера на основе имени продукта, выбранного для вычисления. Любые последующие изменения выбора продукта на вычислительные ресурсы, поддерживающие гибкий сервер, не будут влиять на значение по умолчанию для effective_cache_size параметра сервера этого экземпляра.
Каждый раз, когда вы изменяете продукт, назначенный экземпляру, необходимо также настроить значение параметра effective_cache_size в соответствии со значениями в следующей формуле.
Формула, используемая для вычисления значения, зависит от значения effective_cache_sizeshared_buffersи выглядит следующим образом (memoryGib * 131072) - shared_buffers.
| Размер памяти |
общие буферы (shared_buffers) |
effective_cache_size |
| 2 ГиБ |
32768 |
229376 |
| 4 ГиБ |
131072 |
393216 |
| 8 ГиБ |
262144 |
786432 |
| 16 ГиБ |
524288 |
1572864 |
| 32 ГиБ |
1048576 |
3145728 |
| 48 ГиБ |
1572864 |
4718592 |
| 64 ГиБ |
2097152 |
6291456 |
| 80 ГиБ |
2621440 |
7864320 |
| 128 ГиБ |
4194304 |
12582912 |
| 160 ГиБ |
5242880 |
15728640 |
| 192 ГиБ |
6291456 |
18874368 |
| 256 Гиб |
8388608 |
25165824 |
| 384 ГиБ |
12582912 |
37748736 |
| 432 ГиБ |
14155776 |
42467328 |
| 672 Гиб |
22020096 |
66060288 |
jit_above_cost
| Свойство |
Ценность |
| Категория |
Оптимизация запросов и планировочные константы затрат |
| Description |
Выполните компиляцию JIT, если запрос более затратен. -1 отключает JIT-компиляцию. |
| Тип данных |
целое число |
| Значение по умолчанию |
100000 |
| Допустимые значения |
-1-2147483647 |
| Тип параметра |
dynamic |
| Documentation |
jit_above_cost |
джит_инлайн_выше_стоимости
| Свойство |
Ценность |
| Категория |
Оптимизация запросов и планировочные константы затрат |
| Description |
При более дорогом запросе выполните JIT-инлайнинг. -1 отключает встраивание. |
| Тип данных |
целое число |
| Значение по умолчанию |
500000 |
| Допустимые значения |
-1-2147483647 |
| Тип параметра |
dynamic |
| Documentation |
jit_inline_above_cost |
jit_optimize_above_cost
| Свойство |
Ценность |
| Категория |
Оптимизация запросов и планировочные константы затрат |
| Description |
Оптимизируйте скомпилированные функции JIT, если запрос является более ресурсоёмким. -1 отключает оптимизацию. |
| Тип данных |
целое число |
| Значение по умолчанию |
500000 |
| Допустимые значения |
-1-2147483647 |
| Тип параметра |
dynamic |
| Documentation |
jit_optimize_above_cost |
min_parallel_index_scan_size (минимальный размер параллельного индекса сканирования)
| Свойство |
Ценность |
| Категория |
Оптимизация запросов и планировочные константы затрат |
| Description |
Задает минимальный объем данных индекса для параллельной проверки. Если планировщик оценивает, что количество читаемых им страниц индекса слишком мало для достижения этого предела, параллельное сканирование не будет рассматриваться. |
| Тип данных |
целое число |
| Значение по умолчанию |
64 |
| Допустимые значения |
0-715827882 |
| Тип параметра |
dynamic |
| Documentation |
min_parallel_index_scan_size |
min_parallel_table_scan_size (минимальный размер параллельного сканирования таблицы)
| Свойство |
Ценность |
| Категория |
Оптимизация запросов и планировочные константы затрат |
| Description |
Задает минимальный объем данных таблицы для параллельной проверки. Если планировщик оценивает, что он прочитает количество страниц таблицы, недостаточное для достижения этого предела, параллельное сканирование не будет рассматриваться. |
| Тип данных |
целое число |
| Значение по умолчанию |
1024 |
| Допустимые значения |
0-715827882 |
| Тип параметра |
dynamic |
| Documentation |
min_parallel_table_scan_size |
Стоимость параллельной настройки
| Свойство |
Ценность |
| Категория |
Оптимизация запросов и планировочные константы затрат |
| Description |
Задает оценку планировщика стоимости запуска рабочих процессов для параллельного запроса. |
| Тип данных |
числовой |
| Значение по умолчанию |
1000 |
| Допустимые значения |
0-1.79769e+308 |
| Тип параметра |
dynamic |
| Documentation |
параллельная_стоимость_настройки |
стоимость параллельного кортежа
| Свойство |
Ценность |
| Категория |
Оптимизация запросов и планировочные константы затрат |
| Description |
Задает оценку планировщика себестоимости передачи каждой строки от рабочего процесса к ведущему серверу. |
| Тип данных |
числовой |
| Значение по умолчанию |
0.1 |
| Допустимые значения |
0-1.79769e+308 |
| Тип параметра |
dynamic |
| Documentation |
parallel_tuple_cost |
случайная_стоимость_страницы
| Свойство |
Ценность |
| Категория |
Оптимизация запросов и планировочные константы затрат |
| Description |
Задает оценку планировщика стоимости страницы диска, не относящемся к пространству. |
| Тип данных |
числовой |
| Значение по умолчанию |
2 |
| Допустимые значения |
0-1.79769e+308 |
| Тип параметра |
dynamic |
| Documentation |
random_page_cost |
seq_page_cost
| Свойство |
Ценность |
| Категория |
Оптимизация запросов и планировочные константы затрат |
| Description |
Задает оценку планировщика стоимости последовательной выборки страницы диска. |
| Тип данных |
числовой |
| Значение по умолчанию |
1 |
| Допустимые значения |
0-1.79769e+308 |
| Тип параметра |
dynamic |
| Documentation |
seq_page_cost |
cpu_index_tuple_cost (стоимость кортежа индекса ЦП)
| Свойство |
Ценность |
| Категория |
Оптимизация запросов и планировочные константы затрат |
| Description |
Задает оценку планировщика стоимости обработки каждой записи индекса во время проверки индекса. |
| Тип данных |
числовой |
| Значение по умолчанию |
0.005 |
| Допустимые значения |
0-1.79769e+308 |
| Тип параметра |
dynamic |
| Documentation |
cpu_index_tuple_cost (стоимость кортежа индекса CPU) |
cpu_operator_cost
| Свойство |
Ценность |
| Категория |
Оптимизация запросов и планировочные константы затрат |
| Description |
Задает оценку планировщика стоимости обработки каждого оператора или функции, выполняемой во время запроса. |
| Тип данных |
числовой |
| Значение по умолчанию |
0.0025 |
| Допустимые значения |
0-1.79769e+308 |
| Тип параметра |
dynamic |
| Documentation |
cpu_operator_cost |
стоимость кортежа ЦП
| Свойство |
Ценность |
| Категория |
Оптимизация запросов и планировочные константы затрат |
| Description |
Задает оценку планировщика стоимости обработки каждой строки во время запроса. |
| Тип данных |
числовой |
| Значение по умолчанию |
0.01 |
| Допустимые значения |
0-1.79769e+308 |
| Тип параметра |
dynamic |
| Documentation |
cpu_tuple_cost |
effective_cache_size
| Свойство |
Ценность |
| Категория |
Оптимизация запросов и планировочные константы затрат |
| Description |
Задает предположение планировщика о размере кэша диска. |
| Тип данных |
целое число |
| Значение по умолчанию |
Зависит от ресурсов (виртуальных ядер, ОЗУ или дискового пространства), выделенных серверу. |
| Допустимые значения |
1-2147483647 |
| Тип параметра |
dynamic |
| Documentation |
effective_cache_size |
Заметки, относящиеся к Azure
Значение по умолчанию для effective_cache_size параметра сервера вычисляется при подготовке экземпляра База данных Azure для PostgreSQL гибкого сервера на основе имени продукта, выбранного для вычисления. Любые последующие изменения выбора продукта на вычислительные ресурсы, поддерживающие гибкий сервер, не будут влиять на значение по умолчанию для effective_cache_size параметра сервера этого экземпляра.
Каждый раз, когда вы изменяете продукт, назначенный экземпляру, необходимо также настроить значение параметра effective_cache_size в соответствии со значениями в следующей формуле.
Формула, используемая для вычисления значения, зависит от значения effective_cache_sizeshared_buffersи выглядит следующим образом (memoryGib * 131072) - shared_buffers.
| Размер памяти |
общие буферы (shared_buffers) |
effective_cache_size |
| 2 ГиБ |
32768 |
229376 |
| 4 ГиБ |
131072 |
393216 |
| 8 ГиБ |
262144 |
786432 |
| 16 ГиБ |
524288 |
1572864 |
| 32 ГиБ |
1048576 |
3145728 |
| 48 ГиБ |
1572864 |
4718592 |
| 64 ГиБ |
2097152 |
6291456 |
| 80 ГиБ |
2621440 |
7864320 |
| 128 ГиБ |
4194304 |
12582912 |
| 160 ГиБ |
5242880 |
15728640 |
| 192 ГиБ |
6291456 |
18874368 |
| 256 Гиб |
8388608 |
25165824 |
| 384 ГиБ |
12582912 |
37748736 |
| 432 ГиБ |
14155776 |
42467328 |
| 672 Гиб |
22020096 |
66060288 |
jit_above_cost
| Свойство |
Ценность |
| Категория |
Оптимизация запросов и планировочные константы затрат |
| Description |
Задает стоимость запроса, выше которой активируется компиляция JIT, если включена. |
| Тип данных |
целое число |
| Значение по умолчанию |
100000 |
| Допустимые значения |
-1-2147483647 |
| Тип параметра |
dynamic |
| Documentation |
jit_above_cost |
джит_инлайн_выше_стоимости
| Свойство |
Ценность |
| Категория |
Оптимизация запросов и планировочные константы затрат |
| Description |
Задает стоимость запроса, выше которой JIT-компиляция пытается выполнить встроенные функции и операторы. |
| Тип данных |
целое число |
| Значение по умолчанию |
500000 |
| Допустимые значения |
-1-2147483647 |
| Тип параметра |
dynamic |
| Documentation |
jit_inline_above_cost |
jit_optimize_above_cost
| Свойство |
Ценность |
| Категория |
Оптимизация запросов и планировочные константы затрат |
| Description |
Задает стоимость запроса, выше которой выполняется компиляция JIT, применяет дорогостоящие оптимизации. |
| Тип данных |
целое число |
| Значение по умолчанию |
500000 |
| Допустимые значения |
-1-2147483647 |
| Тип параметра |
dynamic |
| Documentation |
jit_optimize_above_cost |
min_parallel_index_scan_size (минимальный размер параллельного индекса сканирования)
| Свойство |
Ценность |
| Категория |
Оптимизация запросов и планировочные константы затрат |
| Description |
Задает минимальный объем данных индекса для параллельной проверки. |
| Тип данных |
целое число |
| Значение по умолчанию |
64 |
| Допустимые значения |
0-715827882 |
| Тип параметра |
dynamic |
| Documentation |
min_parallel_index_scan_size |
min_parallel_table_scan_size (минимальный размер параллельного сканирования таблицы)
| Свойство |
Ценность |
| Категория |
Оптимизация запросов и планировочные константы затрат |
| Description |
Задает минимальный объем данных таблицы, которые необходимо проверить для рассмотрения параллельной проверки. |
| Тип данных |
целое число |
| Значение по умолчанию |
1024 |
| Допустимые значения |
0-715827882 |
| Тип параметра |
dynamic |
| Documentation |
min_parallel_table_scan_size |
Стоимость параллельной настройки
| Свойство |
Ценность |
| Категория |
Оптимизация запросов и планировочные константы затрат |
| Description |
Задает оценку планировщика стоимости запуска рабочих процессов для параллельного запроса. |
| Тип данных |
числовой |
| Значение по умолчанию |
1000 |
| Допустимые значения |
0-1.79769e+308 |
| Тип параметра |
dynamic |
| Documentation |
параллельная_стоимость_настройки |
стоимость параллельного кортежа
| Свойство |
Ценность |
| Категория |
Оптимизация запросов и планировочные константы затрат |
| Description |
Задает оценку планировщика стоимости передачи каждого кортежа (строки) от рабочей роли к главной серверной части. |
| Тип данных |
числовой |
| Значение по умолчанию |
0.1 |
| Допустимые значения |
0-1.79769e+308 |
| Тип параметра |
dynamic |
| Documentation |
parallel_tuple_cost |
случайная_стоимость_страницы
| Свойство |
Ценность |
| Категория |
Оптимизация запросов и планировочные константы затрат |
| Description |
Задает оценку планировщика стоимости страницы диска, не относящемся к пространству. |
| Тип данных |
числовой |
| Значение по умолчанию |
2 |
| Допустимые значения |
0-1.79769e+308 |
| Тип параметра |
dynamic |
| Documentation |
random_page_cost |
seq_page_cost
| Свойство |
Ценность |
| Категория |
Оптимизация запросов и планировочные константы затрат |
| Description |
Задает оценку планировщика стоимости последовательной выборки страницы диска. |
| Тип данных |
числовой |
| Значение по умолчанию |
1 |
| Допустимые значения |
0-1.79769e+308 |
| Тип параметра |
dynamic |
| Documentation |
seq_page_cost |
cpu_index_tuple_cost (стоимость кортежа индекса ЦП)
| Свойство |
Ценность |
| Категория |
Оптимизация запросов и планировочные константы затрат |
| Description |
Задает оценку планировщика стоимости обработки каждой записи индекса во время проверки индекса. |
| Тип данных |
числовой |
| Значение по умолчанию |
0.005 |
| Допустимые значения |
0-1.79769e+308 |
| Тип параметра |
dynamic |
| Documentation |
cpu_index_tuple_cost (стоимость кортежа индекса CPU) |
cpu_operator_cost
| Свойство |
Ценность |
| Категория |
Оптимизация запросов и планировочные константы затрат |
| Description |
Задает оценку планировщика стоимости обработки каждого оператора или функции, выполняемой во время запроса. |
| Тип данных |
числовой |
| Значение по умолчанию |
0.0025 |
| Допустимые значения |
0-1.79769e+308 |
| Тип параметра |
dynamic |
| Documentation |
cpu_operator_cost |
стоимость кортежа ЦП
| Свойство |
Ценность |
| Категория |
Оптимизация запросов и планировочные константы затрат |
| Description |
Задает оценку планировщика стоимости обработки каждой строки во время запроса. |
| Тип данных |
числовой |
| Значение по умолчанию |
0.01 |
| Допустимые значения |
0-1.79769e+308 |
| Тип параметра |
dynamic |
| Documentation |
cpu_tuple_cost |
effective_cache_size
| Свойство |
Ценность |
| Категория |
Оптимизация запросов и планировочные константы затрат |
| Description |
Задает предположение планировщика о размере кэша диска. |
| Тип данных |
целое число |
| Значение по умолчанию |
Зависит от ресурсов (виртуальных ядер, ОЗУ или дискового пространства), выделенных серверу. |
| Допустимые значения |
1-2147483647 |
| Тип параметра |
dynamic |
| Documentation |
effective_cache_size |
Заметки, относящиеся к Azure
Значение по умолчанию для effective_cache_size параметра сервера вычисляется при подготовке экземпляра База данных Azure для PostgreSQL гибкого сервера на основе имени продукта, выбранного для вычисления. Любые последующие изменения выбора продукта на вычислительные ресурсы, поддерживающие гибкий сервер, не будут влиять на значение по умолчанию для effective_cache_size параметра сервера этого экземпляра.
Каждый раз, когда вы изменяете продукт, назначенный экземпляру, необходимо также настроить значение параметра effective_cache_size в соответствии со значениями в следующей формуле.
Формула, используемая для вычисления значения, зависит от значения effective_cache_sizeshared_buffersи выглядит следующим образом (memoryGib * 131072) - shared_buffers.
| Размер памяти |
общие буферы (shared_buffers) |
effective_cache_size |
| 2 ГиБ |
32768 |
229376 |
| 4 ГиБ |
131072 |
393216 |
| 8 ГиБ |
262144 |
786432 |
| 16 ГиБ |
524288 |
1572864 |
| 32 ГиБ |
1048576 |
3145728 |
| 48 ГиБ |
1572864 |
4718592 |
| 64 ГиБ |
2097152 |
6291456 |
| 80 ГиБ |
2621440 |
7864320 |
| 128 ГиБ |
4194304 |
12582912 |
| 160 ГиБ |
5242880 |
15728640 |
| 192 ГиБ |
6291456 |
18874368 |
| 256 Гиб |
8388608 |
25165824 |
| 384 ГиБ |
12582912 |
37748736 |
| 432 ГиБ |
14155776 |
42467328 |
| 672 Гиб |
22020096 |
66060288 |
jit_above_cost
| Свойство |
Ценность |
| Категория |
Оптимизация запросов и планировочные константы затрат |
| Description |
Задает стоимость запроса, выше которой активируется компиляция JIT, если включена. |
| Тип данных |
целое число |
| Значение по умолчанию |
100000 |
| Допустимые значения |
-1-2147483647 |
| Тип параметра |
dynamic |
| Documentation |
jit_above_cost |
джит_инлайн_выше_стоимости
| Свойство |
Ценность |
| Категория |
Оптимизация запросов и планировочные константы затрат |
| Description |
Задает стоимость запроса, выше которой JIT-компиляция пытается выполнить встроенные функции и операторы. |
| Тип данных |
целое число |
| Значение по умолчанию |
500000 |
| Допустимые значения |
-1-2147483647 |
| Тип параметра |
dynamic |
| Documentation |
jit_inline_above_cost |
jit_optimize_above_cost
| Свойство |
Ценность |
| Категория |
Оптимизация запросов и планировочные константы затрат |
| Description |
Задает стоимость запроса, выше которой выполняется компиляция JIT, применяет дорогостоящие оптимизации. |
| Тип данных |
целое число |
| Значение по умолчанию |
500000 |
| Допустимые значения |
-1-2147483647 |
| Тип параметра |
dynamic |
| Documentation |
jit_optimize_above_cost |
min_parallel_index_scan_size (минимальный размер параллельного индекса сканирования)
| Свойство |
Ценность |
| Категория |
Оптимизация запросов и планировочные константы затрат |
| Description |
Задает минимальный объем данных индекса для параллельной проверки. |
| Тип данных |
целое число |
| Значение по умолчанию |
64 |
| Допустимые значения |
0-715827882 |
| Тип параметра |
dynamic |
| Documentation |
min_parallel_index_scan_size |
min_parallel_table_scan_size (минимальный размер параллельного сканирования таблицы)
| Свойство |
Ценность |
| Категория |
Оптимизация запросов и планировочные константы затрат |
| Description |
Задает минимальный объем данных таблицы, которые необходимо проверить для рассмотрения параллельной проверки. |
| Тип данных |
целое число |
| Значение по умолчанию |
1024 |
| Допустимые значения |
0-715827882 |
| Тип параметра |
dynamic |
| Documentation |
min_parallel_table_scan_size |
Стоимость параллельной настройки
| Свойство |
Ценность |
| Категория |
Оптимизация запросов и планировочные константы затрат |
| Description |
Задает оценку планировщика стоимости запуска рабочих процессов для параллельного запроса. |
| Тип данных |
числовой |
| Значение по умолчанию |
1000 |
| Допустимые значения |
0-1.79769e+308 |
| Тип параметра |
dynamic |
| Documentation |
параллельная_стоимость_настройки |
стоимость параллельного кортежа
| Свойство |
Ценность |
| Категория |
Оптимизация запросов и планировочные константы затрат |
| Description |
Задает оценку планировщика стоимости передачи каждого кортежа (строки) от рабочей роли к главной серверной части. |
| Тип данных |
числовой |
| Значение по умолчанию |
0.1 |
| Допустимые значения |
0-1.79769e+308 |
| Тип параметра |
dynamic |
| Documentation |
parallel_tuple_cost |
случайная_стоимость_страницы
| Свойство |
Ценность |
| Категория |
Оптимизация запросов и планировочные константы затрат |
| Description |
Задает оценку планировщика стоимости страницы диска, не относящемся к пространству. |
| Тип данных |
числовой |
| Значение по умолчанию |
2 |
| Допустимые значения |
0-1.79769e+308 |
| Тип параметра |
dynamic |
| Documentation |
random_page_cost |
seq_page_cost
| Свойство |
Ценность |
| Категория |
Оптимизация запросов и планировочные константы затрат |
| Description |
Задает оценку планировщика стоимости последовательной выборки страницы диска. |
| Тип данных |
числовой |
| Значение по умолчанию |
1 |
| Допустимые значения |
0-1.79769e+308 |
| Тип параметра |
dynamic |
| Documentation |
seq_page_cost |
cpu_index_tuple_cost (стоимость кортежа индекса ЦП)
| Свойство |
Ценность |
| Категория |
Оптимизация запросов и планировочные константы затрат |
| Description |
Задает оценку планировщика стоимости обработки каждой записи индекса во время проверки индекса. |
| Тип данных |
числовой |
| Значение по умолчанию |
0.005 |
| Допустимые значения |
0-1.79769e+308 |
| Тип параметра |
dynamic |
| Documentation |
cpu_index_tuple_cost (стоимость кортежа индекса CPU) |
cpu_operator_cost
| Свойство |
Ценность |
| Категория |
Оптимизация запросов и планировочные константы затрат |
| Description |
Задает оценку планировщика стоимости обработки каждого оператора или функции, выполняемой во время запроса. |
| Тип данных |
числовой |
| Значение по умолчанию |
0.0025 |
| Допустимые значения |
0-1.79769e+308 |
| Тип параметра |
dynamic |
| Documentation |
cpu_operator_cost |
стоимость кортежа ЦП
| Свойство |
Ценность |
| Категория |
Оптимизация запросов и планировочные константы затрат |
| Description |
Задает оценку планировщика стоимости обработки каждой строки во время запроса. |
| Тип данных |
числовой |
| Значение по умолчанию |
0.01 |
| Допустимые значения |
0-1.79769e+308 |
| Тип параметра |
dynamic |
| Documentation |
cpu_tuple_cost |
effective_cache_size
| Свойство |
Ценность |
| Категория |
Оптимизация запросов и планировочные константы затрат |
| Description |
Задает предположение планировщика о размере кэша диска. |
| Тип данных |
целое число |
| Значение по умолчанию |
Зависит от ресурсов (виртуальных ядер, ОЗУ или дискового пространства), выделенных серверу. |
| Допустимые значения |
1-2147483647 |
| Тип параметра |
dynamic |
| Documentation |
effective_cache_size |
Заметки, относящиеся к Azure
Значение по умолчанию для effective_cache_size параметра сервера вычисляется при подготовке экземпляра База данных Azure для PostgreSQL гибкого сервера на основе имени продукта, выбранного для вычисления. Любые последующие изменения выбора продукта на вычислительные ресурсы, поддерживающие гибкий сервер, не будут влиять на значение по умолчанию для effective_cache_size параметра сервера этого экземпляра.
Каждый раз, когда вы изменяете продукт, назначенный экземпляру, необходимо также настроить значение параметра effective_cache_size в соответствии со значениями в следующей формуле.
Формула, используемая для вычисления значения, зависит от значения effective_cache_sizeshared_buffersи выглядит следующим образом (memoryGib * 131072) - shared_buffers.
| Размер памяти |
общие буферы (shared_buffers) |
effective_cache_size |
| 2 ГиБ |
32768 |
229376 |
| 4 ГиБ |
131072 |
393216 |
| 8 ГиБ |
262144 |
786432 |
| 16 ГиБ |
524288 |
1572864 |
| 32 ГиБ |
1048576 |
3145728 |
| 48 ГиБ |
1572864 |
4718592 |
| 64 ГиБ |
2097152 |
6291456 |
| 80 ГиБ |
2621440 |
7864320 |
| 128 ГиБ |
4194304 |
12582912 |
| 160 ГиБ |
5242880 |
15728640 |
| 192 ГиБ |
6291456 |
18874368 |
| 256 Гиб |
8388608 |
25165824 |
| 384 ГиБ |
12582912 |
37748736 |
| 432 ГиБ |
14155776 |
42467328 |
| 672 Гиб |
22020096 |
66060288 |
jit_above_cost
| Свойство |
Ценность |
| Категория |
Оптимизация запросов и планировочные константы затрат |
| Description |
Задает стоимость запроса, выше которой активируется компиляция JIT, если включена. |
| Тип данных |
целое число |
| Значение по умолчанию |
100000 |
| Допустимые значения |
-1-2147483647 |
| Тип параметра |
dynamic |
| Documentation |
jit_above_cost |
джит_инлайн_выше_стоимости
| Свойство |
Ценность |
| Категория |
Оптимизация запросов и планировочные константы затрат |
| Description |
Задает стоимость запроса, выше которой JIT-компиляция пытается выполнить встроенные функции и операторы. |
| Тип данных |
целое число |
| Значение по умолчанию |
500000 |
| Допустимые значения |
-1-2147483647 |
| Тип параметра |
dynamic |
| Documentation |
jit_inline_above_cost |
jit_optimize_above_cost
| Свойство |
Ценность |
| Категория |
Оптимизация запросов и планировочные константы затрат |
| Description |
Задает стоимость запроса, выше которой выполняется компиляция JIT, применяет дорогостоящие оптимизации. |
| Тип данных |
целое число |
| Значение по умолчанию |
500000 |
| Допустимые значения |
-1-2147483647 |
| Тип параметра |
dynamic |
| Documentation |
jit_optimize_above_cost |
min_parallel_index_scan_size (минимальный размер параллельного индекса сканирования)
| Свойство |
Ценность |
| Категория |
Оптимизация запросов и планировочные константы затрат |
| Description |
Задает минимальный объем данных индекса для параллельной проверки. |
| Тип данных |
целое число |
| Значение по умолчанию |
64 |
| Допустимые значения |
0-715827882 |
| Тип параметра |
dynamic |
| Documentation |
min_parallel_index_scan_size |
min_parallel_table_scan_size (минимальный размер параллельного сканирования таблицы)
| Свойство |
Ценность |
| Категория |
Оптимизация запросов и планировочные константы затрат |
| Description |
Задает минимальный объем данных таблицы, которые необходимо проверить для рассмотрения параллельной проверки. |
| Тип данных |
целое число |
| Значение по умолчанию |
1024 |
| Допустимые значения |
0-715827882 |
| Тип параметра |
dynamic |
| Documentation |
min_parallel_table_scan_size |
Стоимость параллельной настройки
| Свойство |
Ценность |
| Категория |
Оптимизация запросов и планировочные константы затрат |
| Description |
Задает оценку планировщика стоимости запуска рабочих процессов для параллельного запроса. |
| Тип данных |
числовой |
| Значение по умолчанию |
1000 |
| Допустимые значения |
0-1.79769e+308 |
| Тип параметра |
dynamic |
| Documentation |
параллельная_стоимость_настройки |
стоимость параллельного кортежа
| Свойство |
Ценность |
| Категория |
Оптимизация запросов и планировочные константы затрат |
| Description |
Задает оценку планировщика стоимости передачи каждого кортежа (строки) от рабочей роли к главной серверной части. |
| Тип данных |
числовой |
| Значение по умолчанию |
0.1 |
| Допустимые значения |
0-1.79769e+308 |
| Тип параметра |
dynamic |
| Documentation |
parallel_tuple_cost |
случайная_стоимость_страницы
| Свойство |
Ценность |
| Категория |
Оптимизация запросов и планировочные константы затрат |
| Description |
Задает оценку планировщика стоимости страницы диска, не относящемся к пространству. |
| Тип данных |
числовой |
| Значение по умолчанию |
2 |
| Допустимые значения |
0-1.79769e+308 |
| Тип параметра |
dynamic |
| Documentation |
random_page_cost |
seq_page_cost
| Свойство |
Ценность |
| Категория |
Оптимизация запросов и планировочные константы затрат |
| Description |
Задает оценку планировщика стоимости последовательной выборки страницы диска. |
| Тип данных |
числовой |
| Значение по умолчанию |
1 |
| Допустимые значения |
0-1.79769e+308 |
| Тип параметра |
dynamic |
| Documentation |
seq_page_cost |
cpu_index_tuple_cost (стоимость кортежа индекса ЦП)
| Свойство |
Ценность |
| Категория |
Оптимизация запросов и планировочные константы затрат |
| Description |
Задает оценку планировщика стоимости обработки каждой записи индекса во время проверки индекса. |
| Тип данных |
числовой |
| Значение по умолчанию |
0.005 |
| Допустимые значения |
0-1.79769e+308 |
| Тип параметра |
dynamic |
| Documentation |
cpu_index_tuple_cost (стоимость кортежа индекса CPU) |
cpu_operator_cost
| Свойство |
Ценность |
| Категория |
Оптимизация запросов и планировочные константы затрат |
| Description |
Задает оценку планировщика стоимости обработки каждого оператора или функции, выполняемой во время запроса. |
| Тип данных |
числовой |
| Значение по умолчанию |
0.0025 |
| Допустимые значения |
0-1.79769e+308 |
| Тип параметра |
dynamic |
| Documentation |
cpu_operator_cost |
стоимость кортежа ЦП
| Свойство |
Ценность |
| Категория |
Оптимизация запросов и планировочные константы затрат |
| Description |
Задает оценку планировщика стоимости обработки каждой строки во время запроса. |
| Тип данных |
числовой |
| Значение по умолчанию |
0.01 |
| Допустимые значения |
0-1.79769e+308 |
| Тип параметра |
dynamic |
| Documentation |
cpu_tuple_cost |
effective_cache_size
| Свойство |
Ценность |
| Категория |
Оптимизация запросов и планировочные константы затрат |
| Description |
Задает предположение планировщика о размере кэша диска. |
| Тип данных |
целое число |
| Значение по умолчанию |
Зависит от ресурсов (виртуальных ядер, ОЗУ или дискового пространства), выделенных серверу. |
| Допустимые значения |
1-2147483647 |
| Тип параметра |
dynamic |
| Documentation |
effective_cache_size |
Заметки, относящиеся к Azure
Значение по умолчанию для effective_cache_size параметра сервера вычисляется при подготовке экземпляра База данных Azure для PostgreSQL гибкого сервера на основе имени продукта, выбранного для вычисления. Любые последующие изменения выбора продукта на вычислительные ресурсы, поддерживающие гибкий сервер, не будут влиять на значение по умолчанию для effective_cache_size параметра сервера этого экземпляра.
Каждый раз, когда вы изменяете продукт, назначенный экземпляру, необходимо также настроить значение параметра effective_cache_size в соответствии со значениями в следующей формуле.
Формула, используемая для вычисления значения, зависит от значения effective_cache_sizeshared_buffersи выглядит следующим образом (memoryGib * 131072) - shared_buffers.
| Размер памяти |
общие буферы (shared_buffers) |
effective_cache_size |
| 2 ГиБ |
32768 |
229376 |
| 4 ГиБ |
131072 |
393216 |
| 8 ГиБ |
262144 |
786432 |
| 16 ГиБ |
524288 |
1572864 |
| 32 ГиБ |
1048576 |
3145728 |
| 48 ГиБ |
1572864 |
4718592 |
| 64 ГиБ |
2097152 |
6291456 |
| 80 ГиБ |
2621440 |
7864320 |
| 128 ГиБ |
4194304 |
12582912 |
| 160 ГиБ |
5242880 |
15728640 |
| 192 ГиБ |
6291456 |
18874368 |
| 256 Гиб |
8388608 |
25165824 |
| 384 ГиБ |
12582912 |
37748736 |
| 432 ГиБ |
14155776 |
42467328 |
| 672 Гиб |
22020096 |
66060288 |
jit_above_cost
| Свойство |
Ценность |
| Категория |
Оптимизация запросов и планировочные константы затрат |
| Description |
Задает стоимость запроса, выше которой активируется компиляция JIT, если включена. |
| Тип данных |
целое число |
| Значение по умолчанию |
100000 |
| Допустимые значения |
-1-2147483647 |
| Тип параметра |
dynamic |
| Documentation |
jit_above_cost |
джит_инлайн_выше_стоимости
| Свойство |
Ценность |
| Категория |
Оптимизация запросов и планировочные константы затрат |
| Description |
Задает стоимость запроса, выше которой JIT-компиляция пытается выполнить встроенные функции и операторы. |
| Тип данных |
целое число |
| Значение по умолчанию |
500000 |
| Допустимые значения |
-1-2147483647 |
| Тип параметра |
dynamic |
| Documentation |
jit_inline_above_cost |
jit_optimize_above_cost
| Свойство |
Ценность |
| Категория |
Оптимизация запросов и планировочные константы затрат |
| Description |
Задает стоимость запроса, выше которой выполняется компиляция JIT, применяет дорогостоящие оптимизации. |
| Тип данных |
целое число |
| Значение по умолчанию |
500000 |
| Допустимые значения |
-1-2147483647 |
| Тип параметра |
dynamic |
| Documentation |
jit_optimize_above_cost |
min_parallel_index_scan_size (минимальный размер параллельного индекса сканирования)
| Свойство |
Ценность |
| Категория |
Оптимизация запросов и планировочные константы затрат |
| Description |
Задает минимальный объем данных индекса для параллельной проверки. |
| Тип данных |
целое число |
| Значение по умолчанию |
64 |
| Допустимые значения |
0-715827882 |
| Тип параметра |
dynamic |
| Documentation |
min_parallel_index_scan_size |
min_parallel_table_scan_size (минимальный размер параллельного сканирования таблицы)
| Свойство |
Ценность |
| Категория |
Оптимизация запросов и планировочные константы затрат |
| Description |
Задает минимальный объем данных таблицы, которые необходимо проверить для рассмотрения параллельной проверки. |
| Тип данных |
целое число |
| Значение по умолчанию |
1024 |
| Допустимые значения |
0-715827882 |
| Тип параметра |
dynamic |
| Documentation |
min_parallel_table_scan_size |
Стоимость параллельной настройки
| Свойство |
Ценность |
| Категория |
Оптимизация запросов и планировочные константы затрат |
| Description |
Задает оценку планировщика стоимости запуска рабочих процессов для параллельного запроса. |
| Тип данных |
числовой |
| Значение по умолчанию |
1000 |
| Допустимые значения |
0-1.79769e+308 |
| Тип параметра |
dynamic |
| Documentation |
параллельная_стоимость_настройки |
стоимость параллельного кортежа
| Свойство |
Ценность |
| Категория |
Оптимизация запросов и планировочные константы затрат |
| Description |
Задает оценку планировщика стоимости передачи каждого кортежа (строки) от рабочей роли к главной серверной части. |
| Тип данных |
числовой |
| Значение по умолчанию |
0.1 |
| Допустимые значения |
0-1.79769e+308 |
| Тип параметра |
dynamic |
| Documentation |
parallel_tuple_cost |
случайная_стоимость_страницы
| Свойство |
Ценность |
| Категория |
Оптимизация запросов и планировочные константы затрат |
| Description |
Задает оценку планировщика стоимости страницы диска, не относящемся к пространству. |
| Тип данных |
числовой |
| Значение по умолчанию |
2 |
| Допустимые значения |
0-1.79769e+308 |
| Тип параметра |
dynamic |
| Documentation |
random_page_cost |
seq_page_cost
| Свойство |
Ценность |
| Категория |
Оптимизация запросов и планировочные константы затрат |
| Description |
Задает оценку планировщика стоимости последовательной выборки страницы диска. |
| Тип данных |
числовой |
| Значение по умолчанию |
1 |
| Допустимые значения |
0-1.79769e+308 |
| Тип параметра |
dynamic |
| Documentation |
seq_page_cost |
cpu_index_tuple_cost (стоимость кортежа индекса ЦП)
| Свойство |
Ценность |
| Категория |
Оптимизация запросов и планировочные константы затрат |
| Description |
Задает оценку планировщика стоимости обработки каждой записи индекса во время проверки индекса. |
| Тип данных |
числовой |
| Значение по умолчанию |
0.005 |
| Допустимые значения |
0-1.79769e+308 |
| Тип параметра |
dynamic |
| Documentation |
cpu_index_tuple_cost (стоимость кортежа индекса CPU) |
cpu_operator_cost
| Свойство |
Ценность |
| Категория |
Оптимизация запросов и планировочные константы затрат |
| Description |
Задает оценку планировщика стоимости обработки каждого оператора или функции, выполняемой во время запроса. |
| Тип данных |
числовой |
| Значение по умолчанию |
0.0025 |
| Допустимые значения |
0-1.79769e+308 |
| Тип параметра |
dynamic |
| Documentation |
cpu_operator_cost |
стоимость кортежа ЦП
| Свойство |
Ценность |
| Категория |
Оптимизация запросов и планировочные константы затрат |
| Description |
Задает оценку планировщика стоимости обработки каждой строки во время запроса. |
| Тип данных |
числовой |
| Значение по умолчанию |
0.01 |
| Допустимые значения |
0-1.79769e+308 |
| Тип параметра |
dynamic |
| Documentation |
cpu_tuple_cost |
effective_cache_size
| Свойство |
Ценность |
| Категория |
Оптимизация запросов и планировочные константы затрат |
| Description |
Задает предположение планировщика о размере кэша диска. |
| Тип данных |
целое число |
| Значение по умолчанию |
Зависит от ресурсов (виртуальных ядер, ОЗУ или дискового пространства), выделенных серверу. |
| Допустимые значения |
1-2147483647 |
| Тип параметра |
dynamic |
| Documentation |
effective_cache_size |
Заметки, относящиеся к Azure
Значение по умолчанию для effective_cache_size параметра сервера вычисляется при подготовке экземпляра База данных Azure для PostgreSQL гибкого сервера на основе имени продукта, выбранного для вычисления. Любые последующие изменения выбора продукта на вычислительные ресурсы, поддерживающие гибкий сервер, не будут влиять на значение по умолчанию для effective_cache_size параметра сервера этого экземпляра.
Каждый раз, когда вы изменяете продукт, назначенный экземпляру, необходимо также настроить значение параметра effective_cache_size в соответствии со значениями в следующей формуле.
Формула, используемая для вычисления значения, зависит от значения effective_cache_sizeshared_buffersи выглядит следующим образом (memoryGib * 131072) - shared_buffers.
| Размер памяти |
общие буферы (shared_buffers) |
effective_cache_size |
| 2 ГиБ |
32768 |
229376 |
| 4 ГиБ |
131072 |
393216 |
| 8 ГиБ |
262144 |
786432 |
| 16 ГиБ |
524288 |
1572864 |
| 32 ГиБ |
1048576 |
3145728 |
| 48 ГиБ |
1572864 |
4718592 |
| 64 ГиБ |
2097152 |
6291456 |
| 80 ГиБ |
2621440 |
7864320 |
| 128 ГиБ |
4194304 |
12582912 |
| 160 ГиБ |
5242880 |
15728640 |
| 192 ГиБ |
6291456 |
18874368 |
| 256 Гиб |
8388608 |
25165824 |
| 384 ГиБ |
12582912 |
37748736 |
| 432 ГиБ |
14155776 |
42467328 |
| 672 Гиб |
22020096 |
66060288 |
jit_above_cost
| Свойство |
Ценность |
| Категория |
Оптимизация запросов и планировочные константы затрат |
| Description |
Задает стоимость запроса, выше которой активируется компиляция JIT, если включена. |
| Тип данных |
целое число |
| Значение по умолчанию |
100000 |
| Допустимые значения |
-1-2147483647 |
| Тип параметра |
dynamic |
| Documentation |
jit_above_cost |
джит_инлайн_выше_стоимости
| Свойство |
Ценность |
| Категория |
Оптимизация запросов и планировочные константы затрат |
| Description |
Задает стоимость запроса, выше которой JIT-компиляция пытается выполнить встроенные функции и операторы. |
| Тип данных |
целое число |
| Значение по умолчанию |
500000 |
| Допустимые значения |
-1-2147483647 |
| Тип параметра |
dynamic |
| Documentation |
jit_inline_above_cost |
jit_optimize_above_cost
| Свойство |
Ценность |
| Категория |
Оптимизация запросов и планировочные константы затрат |
| Description |
Задает стоимость запроса, выше которой выполняется компиляция JIT, применяет дорогостоящие оптимизации. |
| Тип данных |
целое число |
| Значение по умолчанию |
500000 |
| Допустимые значения |
-1-2147483647 |
| Тип параметра |
dynamic |
| Documentation |
jit_optimize_above_cost |
min_parallel_index_scan_size (минимальный размер параллельного индекса сканирования)
| Свойство |
Ценность |
| Категория |
Оптимизация запросов и планировочные константы затрат |
| Description |
Задает минимальный объем данных индекса для параллельной проверки. |
| Тип данных |
целое число |
| Значение по умолчанию |
64 |
| Допустимые значения |
0-715827882 |
| Тип параметра |
dynamic |
| Documentation |
min_parallel_index_scan_size |
min_parallel_table_scan_size (минимальный размер параллельного сканирования таблицы)
| Свойство |
Ценность |
| Категория |
Оптимизация запросов и планировочные константы затрат |
| Description |
Задает минимальный объем данных таблицы, которые необходимо проверить для рассмотрения параллельной проверки. |
| Тип данных |
целое число |
| Значение по умолчанию |
1024 |
| Допустимые значения |
0-715827882 |
| Тип параметра |
dynamic |
| Documentation |
min_parallel_table_scan_size |
Стоимость параллельной настройки
| Свойство |
Ценность |
| Категория |
Оптимизация запросов и планировочные константы затрат |
| Description |
Задает оценку планировщика стоимости запуска рабочих процессов для параллельного запроса. |
| Тип данных |
числовой |
| Значение по умолчанию |
1000 |
| Допустимые значения |
0-1.79769e+308 |
| Тип параметра |
dynamic |
| Documentation |
параллельная_стоимость_настройки |
стоимость параллельного кортежа
| Свойство |
Ценность |
| Категория |
Оптимизация запросов и планировочные константы затрат |
| Description |
Задает оценку планировщика стоимости передачи каждого кортежа (строки) от рабочей роли к главной серверной части. |
| Тип данных |
числовой |
| Значение по умолчанию |
0.1 |
| Допустимые значения |
0-1.79769e+308 |
| Тип параметра |
dynamic |
| Documentation |
parallel_tuple_cost |
случайная_стоимость_страницы
| Свойство |
Ценность |
| Категория |
Оптимизация запросов и планировочные константы затрат |
| Description |
Задает оценку планировщика стоимости страницы диска, не относящемся к пространству. |
| Тип данных |
числовой |
| Значение по умолчанию |
2 |
| Допустимые значения |
0-1.79769e+308 |
| Тип параметра |
dynamic |
| Documentation |
random_page_cost |
seq_page_cost
| Свойство |
Ценность |
| Категория |
Оптимизация запросов и планировочные константы затрат |
| Description |
Задает оценку планировщика стоимости последовательной выборки страницы диска. |
| Тип данных |
числовой |
| Значение по умолчанию |
1 |
| Допустимые значения |
0-1.79769e+308 |
| Тип параметра |
dynamic |
| Documentation |
seq_page_cost |
cpu_index_tuple_cost (стоимость кортежа индекса ЦП)
| Свойство |
Ценность |
| Категория |
Оптимизация запросов и планировочные константы затрат |
| Description |
Задает оценку планировщика стоимости обработки каждой записи индекса во время проверки индекса. |
| Тип данных |
числовой |
| Значение по умолчанию |
0.005 |
| Допустимые значения |
0-1.79769e+308 |
| Тип параметра |
dynamic |
| Documentation |
cpu_index_tuple_cost (стоимость кортежа индекса CPU) |
cpu_operator_cost
| Свойство |
Ценность |
| Категория |
Оптимизация запросов и планировочные константы затрат |
| Description |
Задает оценку планировщика стоимости обработки каждого оператора или функции, выполняемой во время запроса. |
| Тип данных |
числовой |
| Значение по умолчанию |
0.0025 |
| Допустимые значения |
0-1.79769e+308 |
| Тип параметра |
dynamic |
| Documentation |
cpu_operator_cost |
стоимость кортежа ЦП
| Свойство |
Ценность |
| Категория |
Оптимизация запросов и планировочные константы затрат |
| Description |
Задает оценку планировщика стоимости обработки каждой строки во время запроса. |
| Тип данных |
числовой |
| Значение по умолчанию |
0.01 |
| Допустимые значения |
0-1.79769e+308 |
| Тип параметра |
dynamic |
| Documentation |
cpu_tuple_cost |
effective_cache_size
| Свойство |
Ценность |
| Категория |
Оптимизация запросов и планировочные константы затрат |
| Description |
Задает предположение планировщика о размере кэша диска. |
| Тип данных |
целое число |
| Значение по умолчанию |
Зависит от ресурсов (виртуальных ядер, ОЗУ или дискового пространства), выделенных серверу. |
| Допустимые значения |
1-2147483647 |
| Тип параметра |
dynamic |
| Documentation |
effective_cache_size |
Заметки, относящиеся к Azure
Значение по умолчанию для effective_cache_size параметра сервера вычисляется при подготовке экземпляра База данных Azure для PostgreSQL гибкого сервера на основе имени продукта, выбранного для вычисления. Любые последующие изменения выбора продукта на вычислительные ресурсы, поддерживающие гибкий сервер, не будут влиять на значение по умолчанию для effective_cache_size параметра сервера этого экземпляра.
Каждый раз, когда вы изменяете продукт, назначенный экземпляру, необходимо также настроить значение параметра effective_cache_size в соответствии со значениями в следующей формуле.
Формула, используемая для вычисления значения, зависит от значения effective_cache_sizeshared_buffersи выглядит следующим образом (memoryGib * 131072) - shared_buffers.
| Размер памяти |
общие буферы (shared_buffers) |
effective_cache_size |
| 2 ГиБ |
32768 |
229376 |
| 4 ГиБ |
131072 |
393216 |
| 8 ГиБ |
262144 |
786432 |
| 16 ГиБ |
524288 |
1572864 |
| 32 ГиБ |
1048576 |
3145728 |
| 48 ГиБ |
1572864 |
4718592 |
| 64 ГиБ |
2097152 |
6291456 |
| 80 ГиБ |
2621440 |
7864320 |
| 128 ГиБ |
4194304 |
12582912 |
| 160 ГиБ |
5242880 |
15728640 |
| 192 ГиБ |
6291456 |
18874368 |
| 256 Гиб |
8388608 |
25165824 |
| 384 ГиБ |
12582912 |
37748736 |
| 432 ГиБ |
14155776 |
42467328 |
| 672 Гиб |
22020096 |
66060288 |
jit_above_cost
| Свойство |
Ценность |
| Категория |
Оптимизация запросов и планировочные константы затрат |
| Description |
Задает стоимость запроса, выше которой активируется компиляция JIT, если включена. |
| Тип данных |
целое число |
| Значение по умолчанию |
100000 |
| Допустимые значения |
-1-2147483647 |
| Тип параметра |
dynamic |
| Documentation |
jit_above_cost |
джит_инлайн_выше_стоимости
| Свойство |
Ценность |
| Категория |
Оптимизация запросов и планировочные константы затрат |
| Description |
Задает стоимость запроса, выше которой JIT-компиляция пытается выполнить встроенные функции и операторы. |
| Тип данных |
целое число |
| Значение по умолчанию |
500000 |
| Допустимые значения |
-1-2147483647 |
| Тип параметра |
dynamic |
| Documentation |
jit_inline_above_cost |
jit_optimize_above_cost
| Свойство |
Ценность |
| Категория |
Оптимизация запросов и планировочные константы затрат |
| Description |
Задает стоимость запроса, выше которой выполняется компиляция JIT, применяет дорогостоящие оптимизации. |
| Тип данных |
целое число |
| Значение по умолчанию |
500000 |
| Допустимые значения |
-1-2147483647 |
| Тип параметра |
dynamic |
| Documentation |
jit_optimize_above_cost |
min_parallel_index_scan_size (минимальный размер параллельного индекса сканирования)
| Свойство |
Ценность |
| Категория |
Оптимизация запросов и планировочные константы затрат |
| Description |
Задает минимальный объем данных индекса для параллельной проверки. |
| Тип данных |
целое число |
| Значение по умолчанию |
64 |
| Допустимые значения |
0-715827882 |
| Тип параметра |
dynamic |
| Documentation |
min_parallel_index_scan_size |
min_parallel_table_scan_size (минимальный размер параллельного сканирования таблицы)
| Свойство |
Ценность |
| Категория |
Оптимизация запросов и планировочные константы затрат |
| Description |
Задает минимальный объем данных таблицы, которые необходимо проверить для рассмотрения параллельной проверки. |
| Тип данных |
целое число |
| Значение по умолчанию |
1024 |
| Допустимые значения |
0-715827882 |
| Тип параметра |
dynamic |
| Documentation |
min_parallel_table_scan_size |
Стоимость параллельной настройки
| Свойство |
Ценность |
| Категория |
Оптимизация запросов и планировочные константы затрат |
| Description |
Задает оценку планировщика стоимости запуска рабочих процессов для параллельного запроса. |
| Тип данных |
числовой |
| Значение по умолчанию |
1000 |
| Допустимые значения |
0-1.79769e+308 |
| Тип параметра |
dynamic |
| Documentation |
параллельная_стоимость_настройки |
стоимость параллельного кортежа
| Свойство |
Ценность |
| Категория |
Оптимизация запросов и планировочные константы затрат |
| Description |
Задает оценку планировщика стоимости передачи каждого кортежа (строки) от рабочей роли к главной серверной части. |
| Тип данных |
числовой |
| Значение по умолчанию |
0.1 |
| Допустимые значения |
0-1.79769e+308 |
| Тип параметра |
dynamic |
| Documentation |
parallel_tuple_cost |
случайная_стоимость_страницы
| Свойство |
Ценность |
| Категория |
Оптимизация запросов и планировочные константы затрат |
| Description |
Задает оценку планировщика стоимости страницы диска, не относящемся к пространству. |
| Тип данных |
числовой |
| Значение по умолчанию |
2 |
| Допустимые значения |
0-1.79769e+308 |
| Тип параметра |
dynamic |
| Documentation |
random_page_cost |
seq_page_cost
| Свойство |
Ценность |
| Категория |
Оптимизация запросов и планировочные константы затрат |
| Description |
Задает оценку планировщика стоимости последовательной выборки страницы диска. |
| Тип данных |
числовой |
| Значение по умолчанию |
1 |
| Допустимые значения |
0-1.79769e+308 |
| Тип параметра |
dynamic |
| Documentation |
seq_page_cost |