Настройка запросов и константы затрат планировщика
Мақала 11/01/2024
1 қатысушы
Кері байланыс
Бұл мақалада
cpu_index_tuple_cost
Атрибут
Значение
Категория
Настройка запросов и константы затрат планировщика
Description
Задает оценку планировщика стоимости обработки каждой записи индекса во время проверки индекса.
Тип данных
numeric
Default value
0.005
Допустимые значения
0-1.79769e+308
Тип параметра
по строкам
Документация
cpu_index_tuple_cost
cpu_operator_cost
Атрибут
Значение
Категория
Настройка запросов и константы затрат планировщика
Description
Задает оценку планировщика стоимости обработки каждого оператора или функции, выполняемой во время запроса.
Тип данных
numeric
Default value
0.0025
Допустимые значения
0-1.79769e+308
Тип параметра
по строкам
Документация
cpu_operator_cost
cpu_tuple_cost
Атрибут
Значение
Категория
Настройка запросов и константы затрат планировщика
Description
Задает оценку планировщика стоимости обработки каждой строки во время запроса.
Тип данных
numeric
Default value
0.01
Допустимые значения
0-1.79769e+308
Тип параметра
по строкам
Документация
cpu_tuple_cost
effective_cache_size
Атрибут
Значение
Категория
Настройка запросов и константы затрат планировщика
Description
Задает предположение планировщика о размере кэша диска.
Тип данных
integer
Default value
Зависит от ресурсов (виртуальных ядер, ОЗУ или дискового пространства), выделенных серверу.
Допустимые значения
1-2147483647
Тип параметра
по строкам
Документация
effective_cache_size
Заметки, относящиеся к Azure
Значение по умолчанию для effective_cache_size
параметра сервера вычисляется при подготовке экземпляра База данных Azure для PostgreSQL гибкого сервера на основе имени продукта, выбранного для вычисления. Любые последующие изменения выбора продукта на вычислительные ресурсы, поддерживающие гибкий сервер, не будут влиять на значение по умолчанию для effective_cache_size
параметра сервера этого экземпляра.
При каждом изменении продукта, назначенного экземпляру, необходимо также настроить значение параметра effective_cache_size
в соответствии со значениями в следующей формуле.
Формула, используемая для вычисления значения, зависит от значения effective_cache_size
shared_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, если включена.
Тип данных
integer
Default value
100000
Допустимые значения
-1-2147483647
Тип параметра
по строкам
Документация
jit_above_cost
jit_inline_above_cost
Атрибут
Значение
Категория
Настройка запросов и константы затрат планировщика
Description
Задает стоимость запроса, выше которой JIT-компиляция пытается выполнить встроенные функции и операторы.
Тип данных
integer
Default value
500000
Допустимые значения
-1-2147483647
Тип параметра
по строкам
Документация
jit_inline_above_cost
jit_optimize_above_cost
Атрибут
Значение
Категория
Настройка запросов и константы затрат планировщика
Description
Задает стоимость запроса, выше которой выполняется компиляция JIT, применяет дорогостоящие оптимизации.
Тип данных
integer
Default value
500000
Допустимые значения
-1-2147483647
Тип параметра
по строкам
Документация
jit_optimize_above_cost
min_parallel_index_scan_size
Атрибут
Значение
Категория
Настройка запросов и константы затрат планировщика
Description
Задает минимальный объем данных индекса для параллельной проверки.
Тип данных
integer
Default value
64
Допустимые значения
0-715827882
Тип параметра
по строкам
Документация
min_parallel_index_scan_size
min_parallel_table_scan_size
Атрибут
Значение
Категория
Настройка запросов и константы затрат планировщика
Description
Задает минимальный объем данных таблицы, которые необходимо проверить для рассмотрения параллельной проверки.
Тип данных
integer
Default value
1024
Допустимые значения
0-715827882
Тип параметра
по строкам
Документация
min_parallel_table_scan_size
parallel_setup_cost
Атрибут
Значение
Категория
Настройка запросов и константы затрат планировщика
Description
Задает оценку планировщика стоимости запуска рабочих процессов для параллельного запроса.
Тип данных
numeric
Default value
1000
Допустимые значения
0-1.79769e+308
Тип параметра
по строкам
Документация
parallel_setup_cost
parallel_tuple_cost
Атрибут
Значение
Категория
Настройка запросов и константы затрат планировщика
Description
Задает оценку планировщика стоимости передачи каждого кортежа (строки) от рабочей роли к главной серверной части.
Тип данных
numeric
Default value
0.1
Допустимые значения
0-1.79769e+308
Тип параметра
по строкам
Документация
parallel_tuple_cost
random_page_cost
Атрибут
Значение
Категория
Настройка запросов и константы затрат планировщика
Description
Задает оценку планировщика стоимости страницы диска, не относящемся к пространству.
Тип данных
numeric
Default value
2
Допустимые значения
0-1.79769e+308
Тип параметра
по строкам
Документация
random_page_cost
seq_page_cost
Атрибут
Значение
Категория
Настройка запросов и константы затрат планировщика
Description
Задает оценку планировщика стоимости последовательной выборки страницы диска.
Тип данных
numeric
Default value
1
Допустимые значения
0-1.79769e+308
Тип параметра
по строкам
Документация
seq_page_cost
cpu_index_tuple_cost
Атрибут
Значение
Категория
Настройка запросов и константы затрат планировщика
Description
Задает оценку планировщика стоимости обработки каждой записи индекса во время проверки индекса.
Тип данных
numeric
Default value
0.005
Допустимые значения
0-1.79769e+308
Тип параметра
по строкам
Документация
cpu_index_tuple_cost
cpu_operator_cost
Атрибут
Значение
Категория
Настройка запросов и константы затрат планировщика
Description
Задает оценку планировщика стоимости обработки каждого оператора или функции, выполняемой во время запроса.
Тип данных
numeric
Default value
0.0025
Допустимые значения
0-1.79769e+308
Тип параметра
по строкам
Документация
cpu_operator_cost
cpu_tuple_cost
Атрибут
Значение
Категория
Настройка запросов и константы затрат планировщика
Description
Задает оценку планировщика стоимости обработки каждой строки во время запроса.
Тип данных
numeric
Default value
0.01
Допустимые значения
0-1.79769e+308
Тип параметра
по строкам
Документация
cpu_tuple_cost
effective_cache_size
Атрибут
Значение
Категория
Настройка запросов и константы затрат планировщика
Description
Задает предположение планировщика о размере кэша диска.
Тип данных
integer
Default value
Зависит от ресурсов (виртуальных ядер, ОЗУ или дискового пространства), выделенных серверу.
Допустимые значения
1-2147483647
Тип параметра
по строкам
Документация
effective_cache_size
Заметки, относящиеся к Azure
Значение по умолчанию для effective_cache_size
параметра сервера вычисляется при подготовке экземпляра База данных Azure для PostgreSQL гибкого сервера на основе имени продукта, выбранного для вычисления. Любые последующие изменения выбора продукта на вычислительные ресурсы, поддерживающие гибкий сервер, не будут влиять на значение по умолчанию для effective_cache_size
параметра сервера этого экземпляра.
При каждом изменении продукта, назначенного экземпляру, необходимо также настроить значение параметра effective_cache_size
в соответствии со значениями в следующей формуле.
Формула, используемая для вычисления значения, зависит от значения effective_cache_size
shared_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, если включена.
Тип данных
integer
Default value
100000
Допустимые значения
-1-2147483647
Тип параметра
по строкам
Документация
jit_above_cost
jit_inline_above_cost
Атрибут
Значение
Категория
Настройка запросов и константы затрат планировщика
Description
Задает стоимость запроса, выше которой JIT-компиляция пытается выполнить встроенные функции и операторы.
Тип данных
integer
Default value
500000
Допустимые значения
-1-2147483647
Тип параметра
по строкам
Документация
jit_inline_above_cost
jit_optimize_above_cost
Атрибут
Значение
Категория
Настройка запросов и константы затрат планировщика
Description
Задает стоимость запроса, выше которой выполняется компиляция JIT, применяет дорогостоящие оптимизации.
Тип данных
integer
Default value
500000
Допустимые значения
-1-2147483647
Тип параметра
по строкам
Документация
jit_optimize_above_cost
min_parallel_index_scan_size
Атрибут
Значение
Категория
Настройка запросов и константы затрат планировщика
Description
Задает минимальный объем данных индекса для параллельной проверки.
Тип данных
integer
Default value
64
Допустимые значения
0-715827882
Тип параметра
по строкам
Документация
min_parallel_index_scan_size
min_parallel_table_scan_size
Атрибут
Значение
Категория
Настройка запросов и константы затрат планировщика
Description
Задает минимальный объем данных таблицы, которые необходимо проверить для рассмотрения параллельной проверки.
Тип данных
integer
Default value
1024
Допустимые значения
0-715827882
Тип параметра
по строкам
Документация
min_parallel_table_scan_size
parallel_setup_cost
Атрибут
Значение
Категория
Настройка запросов и константы затрат планировщика
Description
Задает оценку планировщика стоимости запуска рабочих процессов для параллельного запроса.
Тип данных
numeric
Default value
1000
Допустимые значения
0-1.79769e+308
Тип параметра
по строкам
Документация
parallel_setup_cost
parallel_tuple_cost
Атрибут
Значение
Категория
Настройка запросов и константы затрат планировщика
Description
Задает оценку планировщика стоимости передачи каждого кортежа (строки) от рабочей роли к главной серверной части.
Тип данных
numeric
Default value
0.1
Допустимые значения
0-1.79769e+308
Тип параметра
по строкам
Документация
parallel_tuple_cost
random_page_cost
Атрибут
Значение
Категория
Настройка запросов и константы затрат планировщика
Description
Задает оценку планировщика стоимости страницы диска, не относящемся к пространству.
Тип данных
numeric
Default value
2
Допустимые значения
0-1.79769e+308
Тип параметра
по строкам
Документация
random_page_cost
seq_page_cost
Атрибут
Значение
Категория
Настройка запросов и константы затрат планировщика
Description
Задает оценку планировщика стоимости последовательной выборки страницы диска.
Тип данных
numeric
Default value
1
Допустимые значения
0-1.79769e+308
Тип параметра
по строкам
Документация
seq_page_cost
cpu_index_tuple_cost
Атрибут
Значение
Категория
Настройка запросов и константы затрат планировщика
Description
Задает оценку планировщика стоимости обработки каждой записи индекса во время проверки индекса.
Тип данных
numeric
Default value
0.005
Допустимые значения
0-1.79769e+308
Тип параметра
по строкам
Документация
cpu_index_tuple_cost
cpu_operator_cost
Атрибут
Значение
Категория
Настройка запросов и константы затрат планировщика
Description
Задает оценку планировщика стоимости обработки каждого оператора или функции, выполняемой во время запроса.
Тип данных
numeric
Default value
0.0025
Допустимые значения
0-1.79769e+308
Тип параметра
по строкам
Документация
cpu_operator_cost
cpu_tuple_cost
Атрибут
Значение
Категория
Настройка запросов и константы затрат планировщика
Description
Задает оценку планировщика стоимости обработки каждой строки во время запроса.
Тип данных
numeric
Default value
0.01
Допустимые значения
0-1.79769e+308
Тип параметра
по строкам
Документация
cpu_tuple_cost
effective_cache_size
Атрибут
Значение
Категория
Настройка запросов и константы затрат планировщика
Description
Задает предположение планировщика о размере кэша диска.
Тип данных
integer
Default value
Зависит от ресурсов (виртуальных ядер, ОЗУ или дискового пространства), выделенных серверу.
Допустимые значения
1-2147483647
Тип параметра
по строкам
Документация
effective_cache_size
Заметки, относящиеся к Azure
Значение по умолчанию для effective_cache_size
параметра сервера вычисляется при подготовке экземпляра База данных Azure для PostgreSQL гибкого сервера на основе имени продукта, выбранного для вычисления. Любые последующие изменения выбора продукта на вычислительные ресурсы, поддерживающие гибкий сервер, не будут влиять на значение по умолчанию для effective_cache_size
параметра сервера этого экземпляра.
При каждом изменении продукта, назначенного экземпляру, необходимо также настроить значение параметра effective_cache_size
в соответствии со значениями в следующей формуле.
Формула, используемая для вычисления значения, зависит от значения effective_cache_size
shared_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, если включена.
Тип данных
integer
Default value
100000
Допустимые значения
-1-2147483647
Тип параметра
по строкам
Документация
jit_above_cost
jit_inline_above_cost
Атрибут
Значение
Категория
Настройка запросов и константы затрат планировщика
Description
Задает стоимость запроса, выше которой JIT-компиляция пытается выполнить встроенные функции и операторы.
Тип данных
integer
Default value
500000
Допустимые значения
-1-2147483647
Тип параметра
по строкам
Документация
jit_inline_above_cost
jit_optimize_above_cost
Атрибут
Значение
Категория
Настройка запросов и константы затрат планировщика
Description
Задает стоимость запроса, выше которой выполняется компиляция JIT, применяет дорогостоящие оптимизации.
Тип данных
integer
Default value
500000
Допустимые значения
-1-2147483647
Тип параметра
по строкам
Документация
jit_optimize_above_cost
min_parallel_index_scan_size
Атрибут
Значение
Категория
Настройка запросов и константы затрат планировщика
Description
Задает минимальный объем данных индекса для параллельной проверки.
Тип данных
integer
Default value
64
Допустимые значения
0-715827882
Тип параметра
по строкам
Документация
min_parallel_index_scan_size
min_parallel_table_scan_size
Атрибут
Значение
Категория
Настройка запросов и константы затрат планировщика
Description
Задает минимальный объем данных таблицы, которые необходимо проверить для рассмотрения параллельной проверки.
Тип данных
integer
Default value
1024
Допустимые значения
0-715827882
Тип параметра
по строкам
Документация
min_parallel_table_scan_size
parallel_setup_cost
Атрибут
Значение
Категория
Настройка запросов и константы затрат планировщика
Description
Задает оценку планировщика стоимости запуска рабочих процессов для параллельного запроса.
Тип данных
numeric
Default value
1000
Допустимые значения
0-1.79769e+308
Тип параметра
по строкам
Документация
parallel_setup_cost
parallel_tuple_cost
Атрибут
Значение
Категория
Настройка запросов и константы затрат планировщика
Description
Задает оценку планировщика стоимости передачи каждого кортежа (строки) от рабочей роли к главной серверной части.
Тип данных
numeric
Default value
0.1
Допустимые значения
0-1.79769e+308
Тип параметра
по строкам
Документация
parallel_tuple_cost
random_page_cost
Атрибут
Значение
Категория
Настройка запросов и константы затрат планировщика
Description
Задает оценку планировщика стоимости страницы диска, не относящемся к пространству.
Тип данных
numeric
Default value
2
Допустимые значения
0-1.79769e+308
Тип параметра
по строкам
Документация
random_page_cost
seq_page_cost
Атрибут
Значение
Категория
Настройка запросов и константы затрат планировщика
Description
Задает оценку планировщика стоимости последовательной выборки страницы диска.
Тип данных
numeric
Default value
1
Допустимые значения
0-1.79769e+308
Тип параметра
по строкам
Документация
seq_page_cost
cpu_index_tuple_cost
Атрибут
Значение
Категория
Настройка запросов и константы затрат планировщика
Description
Задает оценку планировщика стоимости обработки каждой записи индекса во время проверки индекса.
Тип данных
numeric
Default value
0.005
Допустимые значения
0-1.79769e+308
Тип параметра
по строкам
Документация
cpu_index_tuple_cost
cpu_operator_cost
Атрибут
Значение
Категория
Настройка запросов и константы затрат планировщика
Description
Задает оценку планировщика стоимости обработки каждого оператора или функции, выполняемой во время запроса.
Тип данных
numeric
Default value
0.0025
Допустимые значения
0-1.79769e+308
Тип параметра
по строкам
Документация
cpu_operator_cost
cpu_tuple_cost
Атрибут
Значение
Категория
Настройка запросов и константы затрат планировщика
Description
Задает оценку планировщика стоимости обработки каждой строки во время запроса.
Тип данных
numeric
Default value
0.01
Допустимые значения
0-1.79769e+308
Тип параметра
по строкам
Документация
cpu_tuple_cost
effective_cache_size
Атрибут
Значение
Категория
Настройка запросов и константы затрат планировщика
Description
Задает предположение планировщика о размере кэша диска.
Тип данных
integer
Default value
Зависит от ресурсов (виртуальных ядер, ОЗУ или дискового пространства), выделенных серверу.
Допустимые значения
1-2147483647
Тип параметра
по строкам
Документация
effective_cache_size
Заметки, относящиеся к Azure
Значение по умолчанию для effective_cache_size
параметра сервера вычисляется при подготовке экземпляра База данных Azure для PostgreSQL гибкого сервера на основе имени продукта, выбранного для вычисления. Любые последующие изменения выбора продукта на вычислительные ресурсы, поддерживающие гибкий сервер, не будут влиять на значение по умолчанию для effective_cache_size
параметра сервера этого экземпляра.
При каждом изменении продукта, назначенного экземпляру, необходимо также настроить значение параметра effective_cache_size
в соответствии со значениями в следующей формуле.
Формула, используемая для вычисления значения, зависит от значения effective_cache_size
shared_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, если включена.
Тип данных
integer
Default value
100000
Допустимые значения
-1-2147483647
Тип параметра
по строкам
Документация
jit_above_cost
jit_inline_above_cost
Атрибут
Значение
Категория
Настройка запросов и константы затрат планировщика
Description
Задает стоимость запроса, выше которой JIT-компиляция пытается выполнить встроенные функции и операторы.
Тип данных
integer
Default value
500000
Допустимые значения
-1-2147483647
Тип параметра
по строкам
Документация
jit_inline_above_cost
jit_optimize_above_cost
Атрибут
Значение
Категория
Настройка запросов и константы затрат планировщика
Description
Задает стоимость запроса, выше которой выполняется компиляция JIT, применяет дорогостоящие оптимизации.
Тип данных
integer
Default value
500000
Допустимые значения
-1-2147483647
Тип параметра
по строкам
Документация
jit_optimize_above_cost
min_parallel_index_scan_size
Атрибут
Значение
Категория
Настройка запросов и константы затрат планировщика
Description
Задает минимальный объем данных индекса для параллельной проверки.
Тип данных
integer
Default value
64
Допустимые значения
0-715827882
Тип параметра
по строкам
Документация
min_parallel_index_scan_size
min_parallel_table_scan_size
Атрибут
Значение
Категория
Настройка запросов и константы затрат планировщика
Description
Задает минимальный объем данных таблицы, которые необходимо проверить для рассмотрения параллельной проверки.
Тип данных
integer
Default value
1024
Допустимые значения
0-715827882
Тип параметра
по строкам
Документация
min_parallel_table_scan_size
parallel_setup_cost
Атрибут
Значение
Категория
Настройка запросов и константы затрат планировщика
Description
Задает оценку планировщика стоимости запуска рабочих процессов для параллельного запроса.
Тип данных
numeric
Default value
1000
Допустимые значения
0-1.79769e+308
Тип параметра
по строкам
Документация
parallel_setup_cost
parallel_tuple_cost
Атрибут
Значение
Категория
Настройка запросов и константы затрат планировщика
Description
Задает оценку планировщика стоимости передачи каждого кортежа (строки) от рабочей роли к главной серверной части.
Тип данных
numeric
Default value
0.1
Допустимые значения
0-1.79769e+308
Тип параметра
по строкам
Документация
parallel_tuple_cost
random_page_cost
Атрибут
Значение
Категория
Настройка запросов и константы затрат планировщика
Description
Задает оценку планировщика стоимости страницы диска, не относящемся к пространству.
Тип данных
numeric
Default value
2
Допустимые значения
0-1.79769e+308
Тип параметра
по строкам
Документация
random_page_cost
seq_page_cost
Атрибут
Значение
Категория
Настройка запросов и константы затрат планировщика
Description
Задает оценку планировщика стоимости последовательной выборки страницы диска.
Тип данных
numeric
Default value
1
Допустимые значения
0-1.79769e+308
Тип параметра
по строкам
Документация
seq_page_cost
cpu_index_tuple_cost
Атрибут
Значение
Категория
Настройка запросов и константы затрат планировщика
Description
Задает оценку планировщика стоимости обработки каждой записи индекса во время проверки индекса.
Тип данных
numeric
Default value
0.005
Допустимые значения
0-1.79769e+308
Тип параметра
по строкам
Документация
cpu_index_tuple_cost
cpu_operator_cost
Атрибут
Значение
Категория
Настройка запросов и константы затрат планировщика
Description
Задает оценку планировщика стоимости обработки каждого оператора или функции, выполняемой во время запроса.
Тип данных
numeric
Default value
0.0025
Допустимые значения
0-1.79769e+308
Тип параметра
по строкам
Документация
cpu_operator_cost
cpu_tuple_cost
Атрибут
Значение
Категория
Настройка запросов и константы затрат планировщика
Description
Задает оценку планировщика стоимости обработки каждой строки во время запроса.
Тип данных
numeric
Default value
0.01
Допустимые значения
0-1.79769e+308
Тип параметра
по строкам
Документация
cpu_tuple_cost
effective_cache_size
Атрибут
Значение
Категория
Настройка запросов и константы затрат планировщика
Description
Задает предположение планировщика о размере кэша диска.
Тип данных
integer
Default value
Зависит от ресурсов (виртуальных ядер, ОЗУ или дискового пространства), выделенных серверу.
Допустимые значения
1-2147483647
Тип параметра
по строкам
Документация
effective_cache_size
Заметки, относящиеся к Azure
Значение по умолчанию для effective_cache_size
параметра сервера вычисляется при подготовке экземпляра База данных Azure для PostgreSQL гибкого сервера на основе имени продукта, выбранного для вычисления. Любые последующие изменения выбора продукта на вычислительные ресурсы, поддерживающие гибкий сервер, не будут влиять на значение по умолчанию для effective_cache_size
параметра сервера этого экземпляра.
При каждом изменении продукта, назначенного экземпляру, необходимо также настроить значение параметра effective_cache_size
в соответствии со значениями в следующей формуле.
Формула, используемая для вычисления значения, зависит от значения effective_cache_size
shared_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, если включена.
Тип данных
integer
Default value
100000
Допустимые значения
-1-2147483647
Тип параметра
по строкам
Документация
jit_above_cost
jit_inline_above_cost
Атрибут
Значение
Категория
Настройка запросов и константы затрат планировщика
Description
Задает стоимость запроса, выше которой JIT-компиляция пытается выполнить встроенные функции и операторы.
Тип данных
integer
Default value
500000
Допустимые значения
-1-2147483647
Тип параметра
по строкам
Документация
jit_inline_above_cost
jit_optimize_above_cost
Атрибут
Значение
Категория
Настройка запросов и константы затрат планировщика
Description
Задает стоимость запроса, выше которой выполняется компиляция JIT, применяет дорогостоящие оптимизации.
Тип данных
integer
Default value
500000
Допустимые значения
-1-2147483647
Тип параметра
по строкам
Документация
jit_optimize_above_cost
min_parallel_index_scan_size
Атрибут
Значение
Категория
Настройка запросов и константы затрат планировщика
Description
Задает минимальный объем данных индекса для параллельной проверки.
Тип данных
integer
Default value
64
Допустимые значения
0-715827882
Тип параметра
по строкам
Документация
min_parallel_index_scan_size
min_parallel_table_scan_size
Атрибут
Значение
Категория
Настройка запросов и константы затрат планировщика
Description
Задает минимальный объем данных таблицы, которые необходимо проверить для рассмотрения параллельной проверки.
Тип данных
integer
Default value
1024
Допустимые значения
0-715827882
Тип параметра
по строкам
Документация
min_parallel_table_scan_size
parallel_setup_cost
Атрибут
Значение
Категория
Настройка запросов и константы затрат планировщика
Description
Задает оценку планировщика стоимости запуска рабочих процессов для параллельного запроса.
Тип данных
numeric
Default value
1000
Допустимые значения
0-1.79769e+308
Тип параметра
по строкам
Документация
parallel_setup_cost
parallel_tuple_cost
Атрибут
Значение
Категория
Настройка запросов и константы затрат планировщика
Description
Задает оценку планировщика стоимости передачи каждого кортежа (строки) от рабочей роли к главной серверной части.
Тип данных
numeric
Default value
0.1
Допустимые значения
0-1.79769e+308
Тип параметра
по строкам
Документация
parallel_tuple_cost
random_page_cost
Атрибут
Значение
Категория
Настройка запросов и константы затрат планировщика
Description
Задает оценку планировщика стоимости страницы диска, не относящемся к пространству.
Тип данных
numeric
Default value
2
Допустимые значения
0-1.79769e+308
Тип параметра
по строкам
Документация
random_page_cost
seq_page_cost
Атрибут
Значение
Категория
Настройка запросов и константы затрат планировщика
Description
Задает оценку планировщика стоимости последовательной выборки страницы диска.
Тип данных
numeric
Default value
1
Допустимые значения
0-1.79769e+308
Тип параметра
по строкам
Документация
seq_page_cost
cpu_index_tuple_cost
Атрибут
Значение
Категория
Настройка запросов и константы затрат планировщика
Description
Задает оценку планировщика стоимости обработки каждой записи индекса во время проверки индекса.
Тип данных
numeric
Default value
0.005
Допустимые значения
0-1.79769e+308
Тип параметра
по строкам
Документация
cpu_index_tuple_cost
cpu_operator_cost
Атрибут
Значение
Категория
Настройка запросов и константы затрат планировщика
Description
Задает оценку планировщика стоимости обработки каждого оператора или функции, выполняемой во время запроса.
Тип данных
numeric
Default value
0.0025
Допустимые значения
0-1.79769e+308
Тип параметра
по строкам
Документация
cpu_operator_cost
cpu_tuple_cost
Атрибут
Значение
Категория
Настройка запросов и константы затрат планировщика
Description
Задает оценку планировщика стоимости обработки каждой строки во время запроса.
Тип данных
numeric
Default value
0.01
Допустимые значения
0-1.79769e+308
Тип параметра
по строкам
Документация
cpu_tuple_cost
effective_cache_size
Атрибут
Значение
Категория
Настройка запросов и константы затрат планировщика
Description
Задает предположение планировщика о размере кэша диска.
Тип данных
integer
Default value
Зависит от ресурсов (виртуальных ядер, ОЗУ или дискового пространства), выделенных серверу.
Допустимые значения
1-2147483647
Тип параметра
по строкам
Документация
effective_cache_size
Заметки, относящиеся к Azure
Значение по умолчанию для effective_cache_size
параметра сервера вычисляется при подготовке экземпляра База данных Azure для PostgreSQL гибкого сервера на основе имени продукта, выбранного для вычисления. Любые последующие изменения выбора продукта на вычислительные ресурсы, поддерживающие гибкий сервер, не будут влиять на значение по умолчанию для effective_cache_size
параметра сервера этого экземпляра.
При каждом изменении продукта, назначенного экземпляру, необходимо также настроить значение параметра effective_cache_size
в соответствии со значениями в следующей формуле.
Формула, используемая для вычисления значения, зависит от значения effective_cache_size
shared_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, если включена.
Тип данных
integer
Default value
100000
Допустимые значения
-1-2147483647
Тип параметра
по строкам
Документация
jit_above_cost
jit_inline_above_cost
Атрибут
Значение
Категория
Настройка запросов и константы затрат планировщика
Description
Задает стоимость запроса, выше которой JIT-компиляция пытается выполнить встроенные функции и операторы.
Тип данных
integer
Default value
500000
Допустимые значения
-1-2147483647
Тип параметра
по строкам
Документация
jit_inline_above_cost
jit_optimize_above_cost
Атрибут
Значение
Категория
Настройка запросов и константы затрат планировщика
Description
Задает стоимость запроса, выше которой выполняется компиляция JIT, применяет дорогостоящие оптимизации.
Тип данных
integer
Default value
500000
Допустимые значения
-1-2147483647
Тип параметра
по строкам
Документация
jit_optimize_above_cost
min_parallel_index_scan_size
Атрибут
Значение
Категория
Настройка запросов и константы затрат планировщика
Description
Задает минимальный объем данных индекса для параллельной проверки.
Тип данных
integer
Default value
64
Допустимые значения
0-715827882
Тип параметра
по строкам
Документация
min_parallel_index_scan_size
min_parallel_table_scan_size
Атрибут
Значение
Категория
Настройка запросов и константы затрат планировщика
Description
Задает минимальный объем данных таблицы, которые необходимо проверить для рассмотрения параллельной проверки.
Тип данных
integer
Default value
1024
Допустимые значения
0-715827882
Тип параметра
по строкам
Документация
min_parallel_table_scan_size
parallel_setup_cost
Атрибут
Значение
Категория
Настройка запросов и константы затрат планировщика
Description
Задает оценку планировщика стоимости запуска рабочих процессов для параллельного запроса.
Тип данных
numeric
Default value
1000
Допустимые значения
0-1.79769e+308
Тип параметра
по строкам
Документация
parallel_setup_cost
parallel_tuple_cost
Атрибут
Значение
Категория
Настройка запросов и константы затрат планировщика
Description
Задает оценку планировщика стоимости передачи каждого кортежа (строки) от рабочей роли к главной серверной части.
Тип данных
numeric
Default value
0.1
Допустимые значения
0-1.79769e+308
Тип параметра
по строкам
Документация
parallel_tuple_cost
random_page_cost
Атрибут
Значение
Категория
Настройка запросов и константы затрат планировщика
Description
Задает оценку планировщика стоимости страницы диска, не относящемся к пространству.
Тип данных
numeric
Default value
2
Допустимые значения
0-1.79769e+308
Тип параметра
по строкам
Документация
random_page_cost
seq_page_cost
Атрибут
Значение
Категория
Настройка запросов и константы затрат планировщика
Description
Задает оценку планировщика стоимости последовательной выборки страницы диска.
Тип данных
numeric
Default value
1
Допустимые значения
0-1.79769e+308
Тип параметра
по строкам
Документация
seq_page_cost