cpu_index_tuple_cost
| Atributo |
Importancia |
| Categoría |
Ajuste de consultas / Constantes de coste de Planner |
| Description |
Establece la estimación del planificador del costo de procesamiento de cada entrada de índice durante un examen de índice. |
| Tipo de dato |
numérico |
| Valor predeterminado |
0.005 |
| Valores permitidos |
0-1.79769e+308 |
| Tipo de parámetro |
dynamic |
| Documentation |
cpu_index_tuple_cost |
cpu_operator_cost
| Atributo |
Importancia |
| Categoría |
Ajuste de consultas / Constantes de coste de Planner |
| Description |
Establece la estimación del planificador del costo de procesamiento de cada llamada de operador o función. |
| Tipo de dato |
numérico |
| Valor predeterminado |
0.0025 |
| Valores permitidos |
0-1.79769e+308 |
| Tipo de parámetro |
dynamic |
| Documentation |
cpu_operator_cost |
cpu_tuple_cost
| Atributo |
Importancia |
| Categoría |
Ajuste de consultas / Constantes de coste de Planner |
| Description |
Establece la estimación del planificador del costo de procesamiento de cada tupla (fila). |
| Tipo de dato |
numérico |
| Valor predeterminado |
0.01 |
| Valores permitidos |
0-1.79769e+308 |
| Tipo de parámetro |
dynamic |
| Documentation |
cpu_tuple_cost |
effective_cache_size
| Atributo |
Importancia |
| Categoría |
Ajuste de consultas / Constantes de coste de Planner |
| Description |
Establece la suposición del planificador sobre el tamaño total de las memorias caché de datos. Es decir, el tamaño total de las memorias caché (caché del kernel y búferes compartidos) que se usan para los archivos de datos de PostgreSQL. Esto se mide en páginas de disco, que normalmente son de 8 kB cada una. |
| Tipo de dato |
entero |
| Valor predeterminado |
Depende de los recursos (núcleos virtuales, RAM o espacio en disco) asignados al servidor. |
| Valores permitidos |
1-2147483647 |
| Tipo de parámetro |
dynamic |
| Documentation |
effective_cache_size |
Notas específicas de Azure
El valor predeterminado para el parámetro de servidor effective_cache_size se calcula al aprovisionar la instancia del servidor flexible de Azure Database for PostgreSQL, en función del nombre del producto que seleccione para su proceso. Los cambios posteriores de la selección de producto en el proceso que admita el servidor flexible no tendrán ningún efecto en el valor predeterminado del parámetro de servidor effective_cache_size de esa instancia.
Cada vez que cambie el producto asignado a una instancia, también debe ajustar el valor del parámetro effective_cache_size según los valores de la siguiente fórmula.
La fórmula usada para calcular el valor de effective_cache_size depende del valor de shared_buffers, y se expresa como (memoryGib * 131072) - shared_buffers.
| Tamaño de memoria |
shared_buffers |
effective_cache_size |
| 2 GiB |
32768 |
229376 |
| 4 GiB |
131 072 |
393216 |
| 8 GiB |
262144 |
786432 |
| 16 GiB |
524288 |
1572864 |
| 32 GiB |
1048576 |
3145728 |
| 48 GiB |
1572864 |
4718592 |
| 64 GiB |
2097152 |
6291456 |
| 80 GiB |
2621440 |
7864320 |
| 128 GiB |
4 194 304 |
12582912 |
| 160 GiB |
5242880 |
15728640 |
| 192 GiB |
6291456 |
18874368 |
| 256 GiB |
8388608 |
25165824 |
| 384 GiB |
12582912 |
37748736 |
| 432 GiB |
14155776 |
42467328 |
| 672 GiB |
22020096 |
66060288 |
jit_above_cost
| Atributo |
Importancia |
| Categoría |
Ajuste de consultas / Constantes de coste de Planner |
| Description |
Realice la compilación JIT si la consulta es más costosa. -1 deshabilita la compilación JIT. |
| Tipo de dato |
entero |
| Valor predeterminado |
100000 |
| Valores permitidos |
-1-2147483647 |
| Tipo de parámetro |
dynamic |
| Documentation |
jit_above_cost |
jit_inline_above_cost
| Atributo |
Importancia |
| Categoría |
Ajuste de consultas / Constantes de coste de Planner |
| Description |
Realice la inserción de código JIT si la consulta es más costosa. -1 deshabilita la inserción. |
| Tipo de dato |
entero |
| Valor predeterminado |
500000 |
| Valores permitidos |
-1-2147483647 |
| Tipo de parámetro |
dynamic |
| Documentation |
jit_inline_above_cost |
jit_optimize_above_cost
| Atributo |
Importancia |
| Categoría |
Ajuste de consultas / Constantes de coste de Planner |
| Description |
Optimice las funciones compiladas por JIT si la consulta es más costosa. -1 deshabilita la optimización. |
| Tipo de dato |
entero |
| Valor predeterminado |
500000 |
| Valores permitidos |
-1-2147483647 |
| Tipo de parámetro |
dynamic |
| Documentation |
jit_optimize_above_cost |
min_parallel_index_scan_size
| Atributo |
Importancia |
| Categoría |
Ajuste de consultas / Constantes de coste de Planner |
| Description |
Establece la cantidad mínima de datos de índice de un examen paralelo. Si el planificador calcula que leerá una cantidad de páginas de índice demasiado pequeña para alcanzar este límite, no se considerará un escaneo paralelo. |
| Tipo de dato |
entero |
| Valor predeterminado |
64 |
| Valores permitidos |
0-715827882 |
| Tipo de parámetro |
dynamic |
| Documentation |
min_parallel_index_scan_size |
min_parallel_table_scan_size
| Atributo |
Importancia |
| Categoría |
Ajuste de consultas / Constantes de coste de Planner |
| Description |
Establece la cantidad mínima de datos de tabla para un examen paralelo. Si el planificador calcula que leerá una cantidad de páginas de tabla demasiado baja para alcanzar este límite, no se considerará un escaneo paralelo. |
| Tipo de dato |
entero |
| Valor predeterminado |
1024 |
| Valores permitidos |
0-715827882 |
| Tipo de parámetro |
dynamic |
| Documentation |
min_parallel_table_scan_size |
costo_de_configuración_paralela
| Atributo |
Importancia |
| Categoría |
Ajuste de consultas / Constantes de coste de Planner |
| Description |
Establece la estimación del planificador sobre el costo de iniciar procesos de trabajo para consultas paralelas. |
| Tipo de dato |
numérico |
| Valor predeterminado |
1000 |
| Valores permitidos |
0-1.79769e+308 |
| Tipo de parámetro |
dynamic |
| Documentation |
parallel_setup_cost |
parallel_tuple_cost
| Atributo |
Importancia |
| Categoría |
Ajuste de consultas / Constantes de coste de Planner |
| Description |
Establece la estimación del planificador sobre el costo de pasar cada tupla (fila) de un trabajo a un back-end maestro. |
| Tipo de dato |
numérico |
| Valor predeterminado |
0.1 |
| Valores permitidos |
0-1.79769e+308 |
| Tipo de parámetro |
dynamic |
| Documentation |
parallel_tuple_cost |
costo_aleatorio_de_página
| Atributo |
Importancia |
| Categoría |
Ajuste de consultas / Constantes de coste de Planner |
| Description |
Establece la estimación del planificador sobre el costo de una página de disco capturada de forma no secuencial. |
| Tipo de dato |
numérico |
| Valor predeterminado |
2 |
| Valores permitidos |
0-1.79769e+308 |
| Tipo de parámetro |
dynamic |
| Documentation |
random_page_cost |
seq_page_cost
| Atributo |
Importancia |
| Categoría |
Ajuste de consultas / Constantes de coste de Planner |
| Description |
Establece la estimación del planificador sobre el costo de una página de disco capturada de forma secuencial. |
| Tipo de dato |
numérico |
| Valor predeterminado |
1 |
| Valores permitidos |
0-1.79769e+308 |
| Tipo de parámetro |
dynamic |
| Documentation |
seq_page_cost |
cpu_index_tuple_cost
| Atributo |
Importancia |
| Categoría |
Ajuste de consultas / Constantes de coste de Planner |
| Description |
Establece la estimación del planificador del costo de procesamiento de cada entrada de índice durante un examen de índice. |
| Tipo de dato |
numérico |
| Valor predeterminado |
0.005 |
| Valores permitidos |
0-1.79769e+308 |
| Tipo de parámetro |
dynamic |
| Documentation |
cpu_index_tuple_cost |
cpu_operator_cost
| Atributo |
Importancia |
| Categoría |
Ajuste de consultas / Constantes de coste de Planner |
| Description |
Establece la estimación del planificador del costo de procesamiento de cada llamada de operador o función. |
| Tipo de dato |
numérico |
| Valor predeterminado |
0.0025 |
| Valores permitidos |
0-1.79769e+308 |
| Tipo de parámetro |
dynamic |
| Documentation |
cpu_operator_cost |
cpu_tuple_cost
| Atributo |
Importancia |
| Categoría |
Ajuste de consultas / Constantes de coste de Planner |
| Description |
Establece la estimación del planificador del costo de procesamiento de cada tupla (fila). |
| Tipo de dato |
numérico |
| Valor predeterminado |
0.01 |
| Valores permitidos |
0-1.79769e+308 |
| Tipo de parámetro |
dynamic |
| Documentation |
cpu_tuple_cost |
effective_cache_size
| Atributo |
Importancia |
| Categoría |
Ajuste de consultas / Constantes de coste de Planner |
| Description |
Establece la suposición del planificador sobre el tamaño total de las memorias caché de datos. Es decir, el tamaño total de las memorias caché (caché del kernel y búferes compartidos) que se usan para los archivos de datos de PostgreSQL. Esto se mide en páginas de disco, que normalmente son de 8 kB cada una. |
| Tipo de dato |
entero |
| Valor predeterminado |
Depende de los recursos (núcleos virtuales, RAM o espacio en disco) asignados al servidor. |
| Valores permitidos |
1-2147483647 |
| Tipo de parámetro |
dynamic |
| Documentation |
effective_cache_size |
Notas específicas de Azure
El valor predeterminado para el parámetro de servidor effective_cache_size se calcula al aprovisionar la instancia del servidor flexible de Azure Database for PostgreSQL, en función del nombre del producto que seleccione para su proceso. Los cambios posteriores de la selección de producto en el proceso que admita el servidor flexible no tendrán ningún efecto en el valor predeterminado del parámetro de servidor effective_cache_size de esa instancia.
Cada vez que cambie el producto asignado a una instancia, también debe ajustar el valor del parámetro effective_cache_size según los valores de la siguiente fórmula.
La fórmula usada para calcular el valor de effective_cache_size depende del valor de shared_buffers, y se expresa como (memoryGib * 131072) - shared_buffers.
| Tamaño de memoria |
shared_buffers |
effective_cache_size |
| 2 GiB |
32768 |
229376 |
| 4 GiB |
131 072 |
393216 |
| 8 GiB |
262144 |
786432 |
| 16 GiB |
524288 |
1572864 |
| 32 GiB |
1048576 |
3145728 |
| 48 GiB |
1572864 |
4718592 |
| 64 GiB |
2097152 |
6291456 |
| 80 GiB |
2621440 |
7864320 |
| 128 GiB |
4 194 304 |
12582912 |
| 160 GiB |
5242880 |
15728640 |
| 192 GiB |
6291456 |
18874368 |
| 256 GiB |
8388608 |
25165824 |
| 384 GiB |
12582912 |
37748736 |
| 432 GiB |
14155776 |
42467328 |
| 672 GiB |
22020096 |
66060288 |
jit_above_cost
| Atributo |
Importancia |
| Categoría |
Ajuste de consultas / Constantes de coste de Planner |
| Description |
Realice la compilación JIT si la consulta es más costosa. -1 deshabilita la compilación JIT. |
| Tipo de dato |
entero |
| Valor predeterminado |
100000 |
| Valores permitidos |
-1-2147483647 |
| Tipo de parámetro |
dynamic |
| Documentation |
jit_above_cost |
jit_inline_above_cost
| Atributo |
Importancia |
| Categoría |
Ajuste de consultas / Constantes de coste de Planner |
| Description |
Realice la inserción de código JIT si la consulta es más costosa. -1 deshabilita la inserción. |
| Tipo de dato |
entero |
| Valor predeterminado |
500000 |
| Valores permitidos |
-1-2147483647 |
| Tipo de parámetro |
dynamic |
| Documentation |
jit_inline_above_cost |
jit_optimize_above_cost
| Atributo |
Importancia |
| Categoría |
Ajuste de consultas / Constantes de coste de Planner |
| Description |
Optimice las funciones compiladas por JIT si la consulta es más costosa. -1 deshabilita la optimización. |
| Tipo de dato |
entero |
| Valor predeterminado |
500000 |
| Valores permitidos |
-1-2147483647 |
| Tipo de parámetro |
dynamic |
| Documentation |
jit_optimize_above_cost |
min_parallel_index_scan_size
| Atributo |
Importancia |
| Categoría |
Ajuste de consultas / Constantes de coste de Planner |
| Description |
Establece la cantidad mínima de datos de índice de un examen paralelo. Si el planificador calcula que leerá una cantidad de páginas de índice demasiado pequeña para alcanzar este límite, no se considerará un escaneo paralelo. |
| Tipo de dato |
entero |
| Valor predeterminado |
64 |
| Valores permitidos |
0-715827882 |
| Tipo de parámetro |
dynamic |
| Documentation |
min_parallel_index_scan_size |
min_parallel_table_scan_size
| Atributo |
Importancia |
| Categoría |
Ajuste de consultas / Constantes de coste de Planner |
| Description |
Establece la cantidad mínima de datos de tabla para un examen paralelo. Si el planificador calcula que leerá una cantidad de páginas de tabla demasiado baja para alcanzar este límite, no se considerará un escaneo paralelo. |
| Tipo de dato |
entero |
| Valor predeterminado |
1024 |
| Valores permitidos |
0-715827882 |
| Tipo de parámetro |
dynamic |
| Documentation |
min_parallel_table_scan_size |
costo_de_configuración_paralela
| Atributo |
Importancia |
| Categoría |
Ajuste de consultas / Constantes de coste de Planner |
| Description |
Establece la estimación del planificador sobre el costo de iniciar procesos de trabajo para consultas paralelas. |
| Tipo de dato |
numérico |
| Valor predeterminado |
1000 |
| Valores permitidos |
0-1.79769e+308 |
| Tipo de parámetro |
dynamic |
| Documentation |
parallel_setup_cost |
parallel_tuple_cost
| Atributo |
Importancia |
| Categoría |
Ajuste de consultas / Constantes de coste de Planner |
| Description |
Establece la estimación del planificador sobre el costo de pasar cada tupla (fila) de un trabajo a un back-end maestro. |
| Tipo de dato |
numérico |
| Valor predeterminado |
0.1 |
| Valores permitidos |
0-1.79769e+308 |
| Tipo de parámetro |
dynamic |
| Documentation |
parallel_tuple_cost |
costo_aleatorio_de_página
| Atributo |
Importancia |
| Categoría |
Ajuste de consultas / Constantes de coste de Planner |
| Description |
Establece la estimación del planificador sobre el costo de una página de disco capturada de forma no secuencial. |
| Tipo de dato |
numérico |
| Valor predeterminado |
2 |
| Valores permitidos |
0-1.79769e+308 |
| Tipo de parámetro |
dynamic |
| Documentation |
random_page_cost |
seq_page_cost
| Atributo |
Importancia |
| Categoría |
Ajuste de consultas / Constantes de coste de Planner |
| Description |
Establece la estimación del planificador sobre el costo de una página de disco capturada de forma secuencial. |
| Tipo de dato |
numérico |
| Valor predeterminado |
1 |
| Valores permitidos |
0-1.79769e+308 |
| Tipo de parámetro |
dynamic |
| Documentation |
seq_page_cost |
cpu_index_tuple_cost
| Atributo |
Importancia |
| Categoría |
Ajuste de consultas / Constantes de coste de Planner |
| Description |
Establece la estimación del planificador del costo de procesamiento de cada entrada de índice durante un examen de índice. |
| Tipo de dato |
numérico |
| Valor predeterminado |
0.005 |
| Valores permitidos |
0-1.79769e+308 |
| Tipo de parámetro |
dynamic |
| Documentation |
cpu_index_tuple_cost |
cpu_operator_cost
| Atributo |
Importancia |
| Categoría |
Ajuste de consultas / Constantes de coste de Planner |
| Description |
Establece la estimación del planificador del costo de procesamiento de cada llamada de operador o función ejecutada durante una consulta. |
| Tipo de dato |
numérico |
| Valor predeterminado |
0.0025 |
| Valores permitidos |
0-1.79769e+308 |
| Tipo de parámetro |
dynamic |
| Documentation |
cpu_operator_cost |
cpu_tuple_cost
| Atributo |
Importancia |
| Categoría |
Ajuste de consultas / Constantes de coste de Planner |
| Description |
Establece la estimación del planificador del costo de procesamiento de cada fila durante una consulta. |
| Tipo de dato |
numérico |
| Valor predeterminado |
0.01 |
| Valores permitidos |
0-1.79769e+308 |
| Tipo de parámetro |
dynamic |
| Documentation |
cpu_tuple_cost |
effective_cache_size
| Atributo |
Importancia |
| Categoría |
Ajuste de consultas / Constantes de coste de Planner |
| Description |
Establece la suposición del planificador sobre el tamaño de la caché de disco. |
| Tipo de dato |
entero |
| Valor predeterminado |
Depende de los recursos (núcleos virtuales, RAM o espacio en disco) asignados al servidor. |
| Valores permitidos |
1-2147483647 |
| Tipo de parámetro |
dynamic |
| Documentation |
effective_cache_size |
Notas específicas de Azure
El valor predeterminado para el parámetro de servidor effective_cache_size se calcula al aprovisionar la instancia del servidor flexible de Azure Database for PostgreSQL, en función del nombre del producto que seleccione para su proceso. Los cambios posteriores de la selección de producto en el proceso que admita el servidor flexible no tendrán ningún efecto en el valor predeterminado del parámetro de servidor effective_cache_size de esa instancia.
Cada vez que cambie el producto asignado a una instancia, también debe ajustar el valor del parámetro effective_cache_size según los valores de la siguiente fórmula.
La fórmula usada para calcular el valor de effective_cache_size depende del valor de shared_buffers, y se expresa como (memoryGib * 131072) - shared_buffers.
| Tamaño de memoria |
shared_buffers |
effective_cache_size |
| 2 GiB |
32768 |
229376 |
| 4 GiB |
131 072 |
393216 |
| 8 GiB |
262144 |
786432 |
| 16 GiB |
524288 |
1572864 |
| 32 GiB |
1048576 |
3145728 |
| 48 GiB |
1572864 |
4718592 |
| 64 GiB |
2097152 |
6291456 |
| 80 GiB |
2621440 |
7864320 |
| 128 GiB |
4 194 304 |
12582912 |
| 160 GiB |
5242880 |
15728640 |
| 192 GiB |
6291456 |
18874368 |
| 256 GiB |
8388608 |
25165824 |
| 384 GiB |
12582912 |
37748736 |
| 432 GiB |
14155776 |
42467328 |
| 672 GiB |
22020096 |
66060288 |
jit_above_cost
| Atributo |
Importancia |
| Categoría |
Ajuste de consultas / Constantes de coste de Planner |
| Description |
Establece el costo de consulta por encima del cual se activa la compilación JIT, si está habilitada. |
| Tipo de dato |
entero |
| Valor predeterminado |
100000 |
| Valores permitidos |
-1-2147483647 |
| Tipo de parámetro |
dynamic |
| Documentation |
jit_above_cost |
jit_inline_above_cost
| Atributo |
Importancia |
| Categoría |
Ajuste de consultas / Constantes de coste de Planner |
| Description |
Establece el costo de consulta por encima del cual la compilación JIT intenta realizar funciones y operadores insertados. |
| Tipo de dato |
entero |
| Valor predeterminado |
500000 |
| Valores permitidos |
-1-2147483647 |
| Tipo de parámetro |
dynamic |
| Documentation |
jit_inline_above_cost |
jit_optimize_above_cost
| Atributo |
Importancia |
| Categoría |
Ajuste de consultas / Constantes de coste de Planner |
| Description |
Establece el costo de consulta por encima del cual la compilación JIT aplica optimizaciones costosas. |
| Tipo de dato |
entero |
| Valor predeterminado |
500000 |
| Valores permitidos |
-1-2147483647 |
| Tipo de parámetro |
dynamic |
| Documentation |
jit_optimize_above_cost |
min_parallel_index_scan_size
| Atributo |
Importancia |
| Categoría |
Ajuste de consultas / Constantes de coste de Planner |
| Description |
Establece la cantidad mínima de datos de índice de un examen paralelo. |
| Tipo de dato |
entero |
| Valor predeterminado |
64 |
| Valores permitidos |
0-715827882 |
| Tipo de parámetro |
dynamic |
| Documentation |
min_parallel_index_scan_size |
min_parallel_table_scan_size
| Atributo |
Importancia |
| Categoría |
Ajuste de consultas / Constantes de coste de Planner |
| Description |
Establece la cantidad mínima de datos de tabla que se deben examinar para que se considere un examen paralelo. |
| Tipo de dato |
entero |
| Valor predeterminado |
1024 |
| Valores permitidos |
0-715827882 |
| Tipo de parámetro |
dynamic |
| Documentation |
min_parallel_table_scan_size |
costo_de_configuración_paralela
| Atributo |
Importancia |
| Categoría |
Ajuste de consultas / Constantes de coste de Planner |
| Description |
Establece la estimación del planificador sobre el costo de iniciar procesos de trabajo para consultas paralelas. |
| Tipo de dato |
numérico |
| Valor predeterminado |
1000 |
| Valores permitidos |
0-1.79769e+308 |
| Tipo de parámetro |
dynamic |
| Documentation |
parallel_setup_cost |
parallel_tuple_cost
| Atributo |
Importancia |
| Categoría |
Ajuste de consultas / Constantes de coste de Planner |
| Description |
Establece la estimación del planificador sobre el costo de pasar cada tupla (fila) de un trabajo a un back-end maestro. |
| Tipo de dato |
numérico |
| Valor predeterminado |
0.1 |
| Valores permitidos |
0-1.79769e+308 |
| Tipo de parámetro |
dynamic |
| Documentation |
parallel_tuple_cost |
costo_aleatorio_de_página
| Atributo |
Importancia |
| Categoría |
Ajuste de consultas / Constantes de coste de Planner |
| Description |
Establece la estimación del planificador sobre el costo de una página de disco capturada de forma no secuencial. |
| Tipo de dato |
numérico |
| Valor predeterminado |
2 |
| Valores permitidos |
0-1.79769e+308 |
| Tipo de parámetro |
dynamic |
| Documentation |
random_page_cost |
seq_page_cost
| Atributo |
Importancia |
| Categoría |
Ajuste de consultas / Constantes de coste de Planner |
| Description |
Establece la estimación del planificador sobre el costo de una página de disco capturada de forma secuencial. |
| Tipo de dato |
numérico |
| Valor predeterminado |
1 |
| Valores permitidos |
0-1.79769e+308 |
| Tipo de parámetro |
dynamic |
| Documentation |
seq_page_cost |
cpu_index_tuple_cost
| Atributo |
Importancia |
| Categoría |
Ajuste de consultas / Constantes de coste de Planner |
| Description |
Establece la estimación del planificador del costo de procesamiento de cada entrada de índice durante un examen de índice. |
| Tipo de dato |
numérico |
| Valor predeterminado |
0.005 |
| Valores permitidos |
0-1.79769e+308 |
| Tipo de parámetro |
dynamic |
| Documentation |
cpu_index_tuple_cost |
cpu_operator_cost
| Atributo |
Importancia |
| Categoría |
Ajuste de consultas / Constantes de coste de Planner |
| Description |
Establece la estimación del planificador del costo de procesamiento de cada llamada de operador o función ejecutada durante una consulta. |
| Tipo de dato |
numérico |
| Valor predeterminado |
0.0025 |
| Valores permitidos |
0-1.79769e+308 |
| Tipo de parámetro |
dynamic |
| Documentation |
cpu_operator_cost |
cpu_tuple_cost
| Atributo |
Importancia |
| Categoría |
Ajuste de consultas / Constantes de coste de Planner |
| Description |
Establece la estimación del planificador del costo de procesamiento de cada fila durante una consulta. |
| Tipo de dato |
numérico |
| Valor predeterminado |
0.01 |
| Valores permitidos |
0-1.79769e+308 |
| Tipo de parámetro |
dynamic |
| Documentation |
cpu_tuple_cost |
effective_cache_size
| Atributo |
Importancia |
| Categoría |
Ajuste de consultas / Constantes de coste de Planner |
| Description |
Establece la suposición del planificador sobre el tamaño de la caché de disco. |
| Tipo de dato |
entero |
| Valor predeterminado |
Depende de los recursos (núcleos virtuales, RAM o espacio en disco) asignados al servidor. |
| Valores permitidos |
1-2147483647 |
| Tipo de parámetro |
dynamic |
| Documentation |
effective_cache_size |
Notas específicas de Azure
El valor predeterminado para el parámetro de servidor effective_cache_size se calcula al aprovisionar la instancia del servidor flexible de Azure Database for PostgreSQL, en función del nombre del producto que seleccione para su proceso. Los cambios posteriores de la selección de producto en el proceso que admita el servidor flexible no tendrán ningún efecto en el valor predeterminado del parámetro de servidor effective_cache_size de esa instancia.
Cada vez que cambie el producto asignado a una instancia, también debe ajustar el valor del parámetro effective_cache_size según los valores de la siguiente fórmula.
La fórmula usada para calcular el valor de effective_cache_size depende del valor de shared_buffers, y se expresa como (memoryGib * 131072) - shared_buffers.
| Tamaño de memoria |
shared_buffers |
effective_cache_size |
| 2 GiB |
32768 |
229376 |
| 4 GiB |
131 072 |
393216 |
| 8 GiB |
262144 |
786432 |
| 16 GiB |
524288 |
1572864 |
| 32 GiB |
1048576 |
3145728 |
| 48 GiB |
1572864 |
4718592 |
| 64 GiB |
2097152 |
6291456 |
| 80 GiB |
2621440 |
7864320 |
| 128 GiB |
4 194 304 |
12582912 |
| 160 GiB |
5242880 |
15728640 |
| 192 GiB |
6291456 |
18874368 |
| 256 GiB |
8388608 |
25165824 |
| 384 GiB |
12582912 |
37748736 |
| 432 GiB |
14155776 |
42467328 |
| 672 GiB |
22020096 |
66060288 |
jit_above_cost
| Atributo |
Importancia |
| Categoría |
Ajuste de consultas / Constantes de coste de Planner |
| Description |
Establece el costo de consulta por encima del cual se activa la compilación JIT, si está habilitada. |
| Tipo de dato |
entero |
| Valor predeterminado |
100000 |
| Valores permitidos |
-1-2147483647 |
| Tipo de parámetro |
dynamic |
| Documentation |
jit_above_cost |
jit_inline_above_cost
| Atributo |
Importancia |
| Categoría |
Ajuste de consultas / Constantes de coste de Planner |
| Description |
Establece el costo de consulta por encima del cual la compilación JIT intenta realizar funciones y operadores insertados. |
| Tipo de dato |
entero |
| Valor predeterminado |
500000 |
| Valores permitidos |
-1-2147483647 |
| Tipo de parámetro |
dynamic |
| Documentation |
jit_inline_above_cost |
jit_optimize_above_cost
| Atributo |
Importancia |
| Categoría |
Ajuste de consultas / Constantes de coste de Planner |
| Description |
Establece el costo de consulta por encima del cual la compilación JIT aplica optimizaciones costosas. |
| Tipo de dato |
entero |
| Valor predeterminado |
500000 |
| Valores permitidos |
-1-2147483647 |
| Tipo de parámetro |
dynamic |
| Documentation |
jit_optimize_above_cost |
min_parallel_index_scan_size
| Atributo |
Importancia |
| Categoría |
Ajuste de consultas / Constantes de coste de Planner |
| Description |
Establece la cantidad mínima de datos de índice de un examen paralelo. |
| Tipo de dato |
entero |
| Valor predeterminado |
64 |
| Valores permitidos |
0-715827882 |
| Tipo de parámetro |
dynamic |
| Documentation |
min_parallel_index_scan_size |
min_parallel_table_scan_size
| Atributo |
Importancia |
| Categoría |
Ajuste de consultas / Constantes de coste de Planner |
| Description |
Establece la cantidad mínima de datos de tabla que se deben examinar para que se considere un examen paralelo. |
| Tipo de dato |
entero |
| Valor predeterminado |
1024 |
| Valores permitidos |
0-715827882 |
| Tipo de parámetro |
dynamic |
| Documentation |
min_parallel_table_scan_size |
costo_de_configuración_paralela
| Atributo |
Importancia |
| Categoría |
Ajuste de consultas / Constantes de coste de Planner |
| Description |
Establece la estimación del planificador sobre el costo de iniciar procesos de trabajo para consultas paralelas. |
| Tipo de dato |
numérico |
| Valor predeterminado |
1000 |
| Valores permitidos |
0-1.79769e+308 |
| Tipo de parámetro |
dynamic |
| Documentation |
parallel_setup_cost |
parallel_tuple_cost
| Atributo |
Importancia |
| Categoría |
Ajuste de consultas / Constantes de coste de Planner |
| Description |
Establece la estimación del planificador sobre el costo de pasar cada tupla (fila) de un trabajo a un back-end maestro. |
| Tipo de dato |
numérico |
| Valor predeterminado |
0.1 |
| Valores permitidos |
0-1.79769e+308 |
| Tipo de parámetro |
dynamic |
| Documentation |
parallel_tuple_cost |
costo_aleatorio_de_página
| Atributo |
Importancia |
| Categoría |
Ajuste de consultas / Constantes de coste de Planner |
| Description |
Establece la estimación del planificador sobre el costo de una página de disco capturada de forma no secuencial. |
| Tipo de dato |
numérico |
| Valor predeterminado |
2 |
| Valores permitidos |
0-1.79769e+308 |
| Tipo de parámetro |
dynamic |
| Documentation |
random_page_cost |
seq_page_cost
| Atributo |
Importancia |
| Categoría |
Ajuste de consultas / Constantes de coste de Planner |
| Description |
Establece la estimación del planificador sobre el costo de una página de disco capturada de forma secuencial. |
| Tipo de dato |
numérico |
| Valor predeterminado |
1 |
| Valores permitidos |
0-1.79769e+308 |
| Tipo de parámetro |
dynamic |
| Documentation |
seq_page_cost |
cpu_index_tuple_cost
| Atributo |
Importancia |
| Categoría |
Ajuste de consultas / Constantes de coste de Planner |
| Description |
Establece la estimación del planificador del costo de procesamiento de cada entrada de índice durante un examen de índice. |
| Tipo de dato |
numérico |
| Valor predeterminado |
0.005 |
| Valores permitidos |
0-1.79769e+308 |
| Tipo de parámetro |
dynamic |
| Documentation |
cpu_index_tuple_cost |
cpu_operator_cost
| Atributo |
Importancia |
| Categoría |
Ajuste de consultas / Constantes de coste de Planner |
| Description |
Establece la estimación del planificador del costo de procesamiento de cada llamada de operador o función ejecutada durante una consulta. |
| Tipo de dato |
numérico |
| Valor predeterminado |
0.0025 |
| Valores permitidos |
0-1.79769e+308 |
| Tipo de parámetro |
dynamic |
| Documentation |
cpu_operator_cost |
cpu_tuple_cost
| Atributo |
Importancia |
| Categoría |
Ajuste de consultas / Constantes de coste de Planner |
| Description |
Establece la estimación del planificador del costo de procesamiento de cada fila durante una consulta. |
| Tipo de dato |
numérico |
| Valor predeterminado |
0.01 |
| Valores permitidos |
0-1.79769e+308 |
| Tipo de parámetro |
dynamic |
| Documentation |
cpu_tuple_cost |
effective_cache_size
| Atributo |
Importancia |
| Categoría |
Ajuste de consultas / Constantes de coste de Planner |
| Description |
Establece la suposición del planificador sobre el tamaño de la caché de disco. |
| Tipo de dato |
entero |
| Valor predeterminado |
Depende de los recursos (núcleos virtuales, RAM o espacio en disco) asignados al servidor. |
| Valores permitidos |
1-2147483647 |
| Tipo de parámetro |
dynamic |
| Documentation |
effective_cache_size |
Notas específicas de Azure
El valor predeterminado para el parámetro de servidor effective_cache_size se calcula al aprovisionar la instancia del servidor flexible de Azure Database for PostgreSQL, en función del nombre del producto que seleccione para su proceso. Los cambios posteriores de la selección de producto en el proceso que admita el servidor flexible no tendrán ningún efecto en el valor predeterminado del parámetro de servidor effective_cache_size de esa instancia.
Cada vez que cambie el producto asignado a una instancia, también debe ajustar el valor del parámetro effective_cache_size según los valores de la siguiente fórmula.
La fórmula usada para calcular el valor de effective_cache_size depende del valor de shared_buffers, y se expresa como (memoryGib * 131072) - shared_buffers.
| Tamaño de memoria |
shared_buffers |
effective_cache_size |
| 2 GiB |
32768 |
229376 |
| 4 GiB |
131 072 |
393216 |
| 8 GiB |
262144 |
786432 |
| 16 GiB |
524288 |
1572864 |
| 32 GiB |
1048576 |
3145728 |
| 48 GiB |
1572864 |
4718592 |
| 64 GiB |
2097152 |
6291456 |
| 80 GiB |
2621440 |
7864320 |
| 128 GiB |
4 194 304 |
12582912 |
| 160 GiB |
5242880 |
15728640 |
| 192 GiB |
6291456 |
18874368 |
| 256 GiB |
8388608 |
25165824 |
| 384 GiB |
12582912 |
37748736 |
| 432 GiB |
14155776 |
42467328 |
| 672 GiB |
22020096 |
66060288 |
jit_above_cost
| Atributo |
Importancia |
| Categoría |
Ajuste de consultas / Constantes de coste de Planner |
| Description |
Establece el costo de consulta por encima del cual se activa la compilación JIT, si está habilitada. |
| Tipo de dato |
entero |
| Valor predeterminado |
100000 |
| Valores permitidos |
-1-2147483647 |
| Tipo de parámetro |
dynamic |
| Documentation |
jit_above_cost |
jit_inline_above_cost
| Atributo |
Importancia |
| Categoría |
Ajuste de consultas / Constantes de coste de Planner |
| Description |
Establece el costo de consulta por encima del cual la compilación JIT intenta realizar funciones y operadores insertados. |
| Tipo de dato |
entero |
| Valor predeterminado |
500000 |
| Valores permitidos |
-1-2147483647 |
| Tipo de parámetro |
dynamic |
| Documentation |
jit_inline_above_cost |
jit_optimize_above_cost
| Atributo |
Importancia |
| Categoría |
Ajuste de consultas / Constantes de coste de Planner |
| Description |
Establece el costo de consulta por encima del cual la compilación JIT aplica optimizaciones costosas. |
| Tipo de dato |
entero |
| Valor predeterminado |
500000 |
| Valores permitidos |
-1-2147483647 |
| Tipo de parámetro |
dynamic |
| Documentation |
jit_optimize_above_cost |
min_parallel_index_scan_size
| Atributo |
Importancia |
| Categoría |
Ajuste de consultas / Constantes de coste de Planner |
| Description |
Establece la cantidad mínima de datos de índice de un examen paralelo. |
| Tipo de dato |
entero |
| Valor predeterminado |
64 |
| Valores permitidos |
0-715827882 |
| Tipo de parámetro |
dynamic |
| Documentation |
min_parallel_index_scan_size |
min_parallel_table_scan_size
| Atributo |
Importancia |
| Categoría |
Ajuste de consultas / Constantes de coste de Planner |
| Description |
Establece la cantidad mínima de datos de tabla que se deben examinar para que se considere un examen paralelo. |
| Tipo de dato |
entero |
| Valor predeterminado |
1024 |
| Valores permitidos |
0-715827882 |
| Tipo de parámetro |
dynamic |
| Documentation |
min_parallel_table_scan_size |
costo_de_configuración_paralela
| Atributo |
Importancia |
| Categoría |
Ajuste de consultas / Constantes de coste de Planner |
| Description |
Establece la estimación del planificador sobre el costo de iniciar procesos de trabajo para consultas paralelas. |
| Tipo de dato |
numérico |
| Valor predeterminado |
1000 |
| Valores permitidos |
0-1.79769e+308 |
| Tipo de parámetro |
dynamic |
| Documentation |
parallel_setup_cost |
parallel_tuple_cost
| Atributo |
Importancia |
| Categoría |
Ajuste de consultas / Constantes de coste de Planner |
| Description |
Establece la estimación del planificador sobre el costo de pasar cada tupla (fila) de un trabajo a un back-end maestro. |
| Tipo de dato |
numérico |
| Valor predeterminado |
0.1 |
| Valores permitidos |
0-1.79769e+308 |
| Tipo de parámetro |
dynamic |
| Documentation |
parallel_tuple_cost |
costo_aleatorio_de_página
| Atributo |
Importancia |
| Categoría |
Ajuste de consultas / Constantes de coste de Planner |
| Description |
Establece la estimación del planificador sobre el costo de una página de disco capturada de forma no secuencial. |
| Tipo de dato |
numérico |
| Valor predeterminado |
2 |
| Valores permitidos |
0-1.79769e+308 |
| Tipo de parámetro |
dynamic |
| Documentation |
random_page_cost |
seq_page_cost
| Atributo |
Importancia |
| Categoría |
Ajuste de consultas / Constantes de coste de Planner |
| Description |
Establece la estimación del planificador sobre el costo de una página de disco capturada de forma secuencial. |
| Tipo de dato |
numérico |
| Valor predeterminado |
1 |
| Valores permitidos |
0-1.79769e+308 |
| Tipo de parámetro |
dynamic |
| Documentation |
seq_page_cost |
cpu_index_tuple_cost
| Atributo |
Importancia |
| Categoría |
Ajuste de consultas / Constantes de coste de Planner |
| Description |
Establece la estimación del planificador del costo de procesamiento de cada entrada de índice durante un examen de índice. |
| Tipo de dato |
numérico |
| Valor predeterminado |
0.005 |
| Valores permitidos |
0-1.79769e+308 |
| Tipo de parámetro |
dynamic |
| Documentation |
cpu_index_tuple_cost |
cpu_operator_cost
| Atributo |
Importancia |
| Categoría |
Ajuste de consultas / Constantes de coste de Planner |
| Description |
Establece la estimación del planificador del costo de procesamiento de cada llamada de operador o función ejecutada durante una consulta. |
| Tipo de dato |
numérico |
| Valor predeterminado |
0.0025 |
| Valores permitidos |
0-1.79769e+308 |
| Tipo de parámetro |
dynamic |
| Documentation |
cpu_operator_cost |
cpu_tuple_cost
| Atributo |
Importancia |
| Categoría |
Ajuste de consultas / Constantes de coste de Planner |
| Description |
Establece la estimación del planificador del costo de procesamiento de cada fila durante una consulta. |
| Tipo de dato |
numérico |
| Valor predeterminado |
0.01 |
| Valores permitidos |
0-1.79769e+308 |
| Tipo de parámetro |
dynamic |
| Documentation |
cpu_tuple_cost |
effective_cache_size
| Atributo |
Importancia |
| Categoría |
Ajuste de consultas / Constantes de coste de Planner |
| Description |
Establece la suposición del planificador sobre el tamaño de la caché de disco. |
| Tipo de dato |
entero |
| Valor predeterminado |
Depende de los recursos (núcleos virtuales, RAM o espacio en disco) asignados al servidor. |
| Valores permitidos |
1-2147483647 |
| Tipo de parámetro |
dynamic |
| Documentation |
effective_cache_size |
Notas específicas de Azure
El valor predeterminado para el parámetro de servidor effective_cache_size se calcula al aprovisionar la instancia del servidor flexible de Azure Database for PostgreSQL, en función del nombre del producto que seleccione para su proceso. Los cambios posteriores de la selección de producto en el proceso que admita el servidor flexible no tendrán ningún efecto en el valor predeterminado del parámetro de servidor effective_cache_size de esa instancia.
Cada vez que cambie el producto asignado a una instancia, también debe ajustar el valor del parámetro effective_cache_size según los valores de la siguiente fórmula.
La fórmula usada para calcular el valor de effective_cache_size depende del valor de shared_buffers, y se expresa como (memoryGib * 131072) - shared_buffers.
| Tamaño de memoria |
shared_buffers |
effective_cache_size |
| 2 GiB |
32768 |
229376 |
| 4 GiB |
131 072 |
393216 |
| 8 GiB |
262144 |
786432 |
| 16 GiB |
524288 |
1572864 |
| 32 GiB |
1048576 |
3145728 |
| 48 GiB |
1572864 |
4718592 |
| 64 GiB |
2097152 |
6291456 |
| 80 GiB |
2621440 |
7864320 |
| 128 GiB |
4 194 304 |
12582912 |
| 160 GiB |
5242880 |
15728640 |
| 192 GiB |
6291456 |
18874368 |
| 256 GiB |
8388608 |
25165824 |
| 384 GiB |
12582912 |
37748736 |
| 432 GiB |
14155776 |
42467328 |
| 672 GiB |
22020096 |
66060288 |
jit_above_cost
| Atributo |
Importancia |
| Categoría |
Ajuste de consultas / Constantes de coste de Planner |
| Description |
Establece el costo de consulta por encima del cual se activa la compilación JIT, si está habilitada. |
| Tipo de dato |
entero |
| Valor predeterminado |
100000 |
| Valores permitidos |
-1-2147483647 |
| Tipo de parámetro |
dynamic |
| Documentation |
jit_above_cost |
jit_inline_above_cost
| Atributo |
Importancia |
| Categoría |
Ajuste de consultas / Constantes de coste de Planner |
| Description |
Establece el costo de consulta por encima del cual la compilación JIT intenta realizar funciones y operadores insertados. |
| Tipo de dato |
entero |
| Valor predeterminado |
500000 |
| Valores permitidos |
-1-2147483647 |
| Tipo de parámetro |
dynamic |
| Documentation |
jit_inline_above_cost |
jit_optimize_above_cost
| Atributo |
Importancia |
| Categoría |
Ajuste de consultas / Constantes de coste de Planner |
| Description |
Establece el costo de consulta por encima del cual la compilación JIT aplica optimizaciones costosas. |
| Tipo de dato |
entero |
| Valor predeterminado |
500000 |
| Valores permitidos |
-1-2147483647 |
| Tipo de parámetro |
dynamic |
| Documentation |
jit_optimize_above_cost |
min_parallel_index_scan_size
| Atributo |
Importancia |
| Categoría |
Ajuste de consultas / Constantes de coste de Planner |
| Description |
Establece la cantidad mínima de datos de índice de un examen paralelo. |
| Tipo de dato |
entero |
| Valor predeterminado |
64 |
| Valores permitidos |
0-715827882 |
| Tipo de parámetro |
dynamic |
| Documentation |
min_parallel_index_scan_size |
min_parallel_table_scan_size
| Atributo |
Importancia |
| Categoría |
Ajuste de consultas / Constantes de coste de Planner |
| Description |
Establece la cantidad mínima de datos de tabla que se deben examinar para que se considere un examen paralelo. |
| Tipo de dato |
entero |
| Valor predeterminado |
1024 |
| Valores permitidos |
0-715827882 |
| Tipo de parámetro |
dynamic |
| Documentation |
min_parallel_table_scan_size |
costo_de_configuración_paralela
| Atributo |
Importancia |
| Categoría |
Ajuste de consultas / Constantes de coste de Planner |
| Description |
Establece la estimación del planificador sobre el costo de iniciar procesos de trabajo para consultas paralelas. |
| Tipo de dato |
numérico |
| Valor predeterminado |
1000 |
| Valores permitidos |
0-1.79769e+308 |
| Tipo de parámetro |
dynamic |
| Documentation |
parallel_setup_cost |
parallel_tuple_cost
| Atributo |
Importancia |
| Categoría |
Ajuste de consultas / Constantes de coste de Planner |
| Description |
Establece la estimación del planificador sobre el costo de pasar cada tupla (fila) de un trabajo a un back-end maestro. |
| Tipo de dato |
numérico |
| Valor predeterminado |
0.1 |
| Valores permitidos |
0-1.79769e+308 |
| Tipo de parámetro |
dynamic |
| Documentation |
parallel_tuple_cost |
costo_aleatorio_de_página
| Atributo |
Importancia |
| Categoría |
Ajuste de consultas / Constantes de coste de Planner |
| Description |
Establece la estimación del planificador sobre el costo de una página de disco capturada de forma no secuencial. |
| Tipo de dato |
numérico |
| Valor predeterminado |
2 |
| Valores permitidos |
0-1.79769e+308 |
| Tipo de parámetro |
dynamic |
| Documentation |
random_page_cost |
seq_page_cost
| Atributo |
Importancia |
| Categoría |
Ajuste de consultas / Constantes de coste de Planner |
| Description |
Establece la estimación del planificador sobre el costo de una página de disco capturada de forma secuencial. |
| Tipo de dato |
numérico |
| Valor predeterminado |
1 |
| Valores permitidos |
0-1.79769e+308 |
| Tipo de parámetro |
dynamic |
| Documentation |
seq_page_cost |
cpu_index_tuple_cost
| Atributo |
Importancia |
| Categoría |
Ajuste de consultas / Constantes de coste de Planner |
| Description |
Establece la estimación del planificador del costo de procesamiento de cada entrada de índice durante un examen de índice. |
| Tipo de dato |
numérico |
| Valor predeterminado |
0.005 |
| Valores permitidos |
0-1.79769e+308 |
| Tipo de parámetro |
dynamic |
| Documentation |
cpu_index_tuple_cost |
cpu_operator_cost
| Atributo |
Importancia |
| Categoría |
Ajuste de consultas / Constantes de coste de Planner |
| Description |
Establece la estimación del planificador del costo de procesamiento de cada llamada de operador o función ejecutada durante una consulta. |
| Tipo de dato |
numérico |
| Valor predeterminado |
0.0025 |
| Valores permitidos |
0-1.79769e+308 |
| Tipo de parámetro |
dynamic |
| Documentation |
cpu_operator_cost |
cpu_tuple_cost
| Atributo |
Importancia |
| Categoría |
Ajuste de consultas / Constantes de coste de Planner |
| Description |
Establece la estimación del planificador del costo de procesamiento de cada fila durante una consulta. |
| Tipo de dato |
numérico |
| Valor predeterminado |
0.01 |
| Valores permitidos |
0-1.79769e+308 |
| Tipo de parámetro |
dynamic |
| Documentation |
cpu_tuple_cost |
effective_cache_size
| Atributo |
Importancia |
| Categoría |
Ajuste de consultas / Constantes de coste de Planner |
| Description |
Establece la suposición del planificador sobre el tamaño de la caché de disco. |
| Tipo de dato |
entero |
| Valor predeterminado |
Depende de los recursos (núcleos virtuales, RAM o espacio en disco) asignados al servidor. |
| Valores permitidos |
1-2147483647 |
| Tipo de parámetro |
dynamic |
| Documentation |
effective_cache_size |
Notas específicas de Azure
El valor predeterminado para el parámetro de servidor effective_cache_size se calcula al aprovisionar la instancia del servidor flexible de Azure Database for PostgreSQL, en función del nombre del producto que seleccione para su proceso. Los cambios posteriores de la selección de producto en el proceso que admita el servidor flexible no tendrán ningún efecto en el valor predeterminado del parámetro de servidor effective_cache_size de esa instancia.
Cada vez que cambie el producto asignado a una instancia, también debe ajustar el valor del parámetro effective_cache_size según los valores de la siguiente fórmula.
La fórmula usada para calcular el valor de effective_cache_size depende del valor de shared_buffers, y se expresa como (memoryGib * 131072) - shared_buffers.
| Tamaño de memoria |
shared_buffers |
effective_cache_size |
| 2 GiB |
32768 |
229376 |
| 4 GiB |
131 072 |
393216 |
| 8 GiB |
262144 |
786432 |
| 16 GiB |
524288 |
1572864 |
| 32 GiB |
1048576 |
3145728 |
| 48 GiB |
1572864 |
4718592 |
| 64 GiB |
2097152 |
6291456 |
| 80 GiB |
2621440 |
7864320 |
| 128 GiB |
4 194 304 |
12582912 |
| 160 GiB |
5242880 |
15728640 |
| 192 GiB |
6291456 |
18874368 |
| 256 GiB |
8388608 |
25165824 |
| 384 GiB |
12582912 |
37748736 |
| 432 GiB |
14155776 |
42467328 |
| 672 GiB |
22020096 |
66060288 |
jit_above_cost
| Atributo |
Importancia |
| Categoría |
Ajuste de consultas / Constantes de coste de Planner |
| Description |
Establece el costo de consulta por encima del cual se activa la compilación JIT, si está habilitada. |
| Tipo de dato |
entero |
| Valor predeterminado |
100000 |
| Valores permitidos |
-1-2147483647 |
| Tipo de parámetro |
dynamic |
| Documentation |
jit_above_cost |
jit_inline_above_cost
| Atributo |
Importancia |
| Categoría |
Ajuste de consultas / Constantes de coste de Planner |
| Description |
Establece el costo de consulta por encima del cual la compilación JIT intenta realizar funciones y operadores insertados. |
| Tipo de dato |
entero |
| Valor predeterminado |
500000 |
| Valores permitidos |
-1-2147483647 |
| Tipo de parámetro |
dynamic |
| Documentation |
jit_inline_above_cost |
jit_optimize_above_cost
| Atributo |
Importancia |
| Categoría |
Ajuste de consultas / Constantes de coste de Planner |
| Description |
Establece el costo de consulta por encima del cual la compilación JIT aplica optimizaciones costosas. |
| Tipo de dato |
entero |
| Valor predeterminado |
500000 |
| Valores permitidos |
-1-2147483647 |
| Tipo de parámetro |
dynamic |
| Documentation |
jit_optimize_above_cost |
min_parallel_index_scan_size
| Atributo |
Importancia |
| Categoría |
Ajuste de consultas / Constantes de coste de Planner |
| Description |
Establece la cantidad mínima de datos de índice de un examen paralelo. |
| Tipo de dato |
entero |
| Valor predeterminado |
64 |
| Valores permitidos |
0-715827882 |
| Tipo de parámetro |
dynamic |
| Documentation |
min_parallel_index_scan_size |
min_parallel_table_scan_size
| Atributo |
Importancia |
| Categoría |
Ajuste de consultas / Constantes de coste de Planner |
| Description |
Establece la cantidad mínima de datos de tabla que se deben examinar para que se considere un examen paralelo. |
| Tipo de dato |
entero |
| Valor predeterminado |
1024 |
| Valores permitidos |
0-715827882 |
| Tipo de parámetro |
dynamic |
| Documentation |
min_parallel_table_scan_size |
costo_de_configuración_paralela
| Atributo |
Importancia |
| Categoría |
Ajuste de consultas / Constantes de coste de Planner |
| Description |
Establece la estimación del planificador sobre el costo de iniciar procesos de trabajo para consultas paralelas. |
| Tipo de dato |
numérico |
| Valor predeterminado |
1000 |
| Valores permitidos |
0-1.79769e+308 |
| Tipo de parámetro |
dynamic |
| Documentation |
parallel_setup_cost |
parallel_tuple_cost
| Atributo |
Importancia |
| Categoría |
Ajuste de consultas / Constantes de coste de Planner |
| Description |
Establece la estimación del planificador sobre el costo de pasar cada tupla (fila) de un trabajo a un back-end maestro. |
| Tipo de dato |
numérico |
| Valor predeterminado |
0.1 |
| Valores permitidos |
0-1.79769e+308 |
| Tipo de parámetro |
dynamic |
| Documentation |
parallel_tuple_cost |
costo_aleatorio_de_página
| Atributo |
Importancia |
| Categoría |
Ajuste de consultas / Constantes de coste de Planner |
| Description |
Establece la estimación del planificador sobre el costo de una página de disco capturada de forma no secuencial. |
| Tipo de dato |
numérico |
| Valor predeterminado |
2 |
| Valores permitidos |
0-1.79769e+308 |
| Tipo de parámetro |
dynamic |
| Documentation |
random_page_cost |
seq_page_cost
| Atributo |
Importancia |
| Categoría |
Ajuste de consultas / Constantes de coste de Planner |
| Description |
Establece la estimación del planificador sobre el costo de una página de disco capturada de forma secuencial. |
| Tipo de dato |
numérico |
| Valor predeterminado |
1 |
| Valores permitidos |
0-1.79769e+308 |
| Tipo de parámetro |
dynamic |
| Documentation |
seq_page_cost |
cpu_index_tuple_cost
| Atributo |
Importancia |
| Categoría |
Ajuste de consultas / Constantes de coste de Planner |
| Description |
Establece la estimación del planificador del costo de procesamiento de cada entrada de índice durante un examen de índice. |
| Tipo de dato |
numérico |
| Valor predeterminado |
0.005 |
| Valores permitidos |
0-1.79769e+308 |
| Tipo de parámetro |
dynamic |
| Documentation |
cpu_index_tuple_cost |
cpu_operator_cost
| Atributo |
Importancia |
| Categoría |
Ajuste de consultas / Constantes de coste de Planner |
| Description |
Establece la estimación del planificador del costo de procesamiento de cada llamada de operador o función ejecutada durante una consulta. |
| Tipo de dato |
numérico |
| Valor predeterminado |
0.0025 |
| Valores permitidos |
0-1.79769e+308 |
| Tipo de parámetro |
dynamic |
| Documentation |
cpu_operator_cost |
cpu_tuple_cost
| Atributo |
Importancia |
| Categoría |
Ajuste de consultas / Constantes de coste de Planner |
| Description |
Establece la estimación del planificador del costo de procesamiento de cada fila durante una consulta. |
| Tipo de dato |
numérico |
| Valor predeterminado |
0.01 |
| Valores permitidos |
0-1.79769e+308 |
| Tipo de parámetro |
dynamic |
| Documentation |
cpu_tuple_cost |
effective_cache_size
| Atributo |
Importancia |
| Categoría |
Ajuste de consultas / Constantes de coste de Planner |
| Description |
Establece la suposición del planificador sobre el tamaño de la caché de disco. |
| Tipo de dato |
entero |
| Valor predeterminado |
Depende de los recursos (núcleos virtuales, RAM o espacio en disco) asignados al servidor. |
| Valores permitidos |
1-2147483647 |
| Tipo de parámetro |
dynamic |
| Documentation |
effective_cache_size |
Notas específicas de Azure
El valor predeterminado para el parámetro de servidor effective_cache_size se calcula al aprovisionar la instancia del servidor flexible de Azure Database for PostgreSQL, en función del nombre del producto que seleccione para su proceso. Los cambios posteriores de la selección de producto en el proceso que admita el servidor flexible no tendrán ningún efecto en el valor predeterminado del parámetro de servidor effective_cache_size de esa instancia.
Cada vez que cambie el producto asignado a una instancia, también debe ajustar el valor del parámetro effective_cache_size según los valores de la siguiente fórmula.
La fórmula usada para calcular el valor de effective_cache_size depende del valor de shared_buffers, y se expresa como (memoryGib * 131072) - shared_buffers.
| Tamaño de memoria |
shared_buffers |
effective_cache_size |
| 2 GiB |
32768 |
229376 |
| 4 GiB |
131 072 |
393216 |
| 8 GiB |
262144 |
786432 |
| 16 GiB |
524288 |
1572864 |
| 32 GiB |
1048576 |
3145728 |
| 48 GiB |
1572864 |
4718592 |
| 64 GiB |
2097152 |
6291456 |
| 80 GiB |
2621440 |
7864320 |
| 128 GiB |
4 194 304 |
12582912 |
| 160 GiB |
5242880 |
15728640 |
| 192 GiB |
6291456 |
18874368 |
| 256 GiB |
8388608 |
25165824 |
| 384 GiB |
12582912 |
37748736 |
| 432 GiB |
14155776 |
42467328 |
| 672 GiB |
22020096 |
66060288 |
jit_above_cost
| Atributo |
Importancia |
| Categoría |
Ajuste de consultas / Constantes de coste de Planner |
| Description |
Establece el costo de consulta por encima del cual se activa la compilación JIT, si está habilitada. |
| Tipo de dato |
entero |
| Valor predeterminado |
100000 |
| Valores permitidos |
-1-2147483647 |
| Tipo de parámetro |
dynamic |
| Documentation |
jit_above_cost |
jit_inline_above_cost
| Atributo |
Importancia |
| Categoría |
Ajuste de consultas / Constantes de coste de Planner |
| Description |
Establece el costo de consulta por encima del cual la compilación JIT intenta realizar funciones y operadores insertados. |
| Tipo de dato |
entero |
| Valor predeterminado |
500000 |
| Valores permitidos |
-1-2147483647 |
| Tipo de parámetro |
dynamic |
| Documentation |
jit_inline_above_cost |
jit_optimize_above_cost
| Atributo |
Importancia |
| Categoría |
Ajuste de consultas / Constantes de coste de Planner |
| Description |
Establece el costo de consulta por encima del cual la compilación JIT aplica optimizaciones costosas. |
| Tipo de dato |
entero |
| Valor predeterminado |
500000 |
| Valores permitidos |
-1-2147483647 |
| Tipo de parámetro |
dynamic |
| Documentation |
jit_optimize_above_cost |
min_parallel_index_scan_size
| Atributo |
Importancia |
| Categoría |
Ajuste de consultas / Constantes de coste de Planner |
| Description |
Establece la cantidad mínima de datos de índice de un examen paralelo. |
| Tipo de dato |
entero |
| Valor predeterminado |
64 |
| Valores permitidos |
0-715827882 |
| Tipo de parámetro |
dynamic |
| Documentation |
min_parallel_index_scan_size |
min_parallel_table_scan_size
| Atributo |
Importancia |
| Categoría |
Ajuste de consultas / Constantes de coste de Planner |
| Description |
Establece la cantidad mínima de datos de tabla que se deben examinar para que se considere un examen paralelo. |
| Tipo de dato |
entero |
| Valor predeterminado |
1024 |
| Valores permitidos |
0-715827882 |
| Tipo de parámetro |
dynamic |
| Documentation |
min_parallel_table_scan_size |
costo_de_configuración_paralela
| Atributo |
Importancia |
| Categoría |
Ajuste de consultas / Constantes de coste de Planner |
| Description |
Establece la estimación del planificador sobre el costo de iniciar procesos de trabajo para consultas paralelas. |
| Tipo de dato |
numérico |
| Valor predeterminado |
1000 |
| Valores permitidos |
0-1.79769e+308 |
| Tipo de parámetro |
dynamic |
| Documentation |
parallel_setup_cost |
parallel_tuple_cost
| Atributo |
Importancia |
| Categoría |
Ajuste de consultas / Constantes de coste de Planner |
| Description |
Establece la estimación del planificador sobre el costo de pasar cada tupla (fila) de un trabajo a un back-end maestro. |
| Tipo de dato |
numérico |
| Valor predeterminado |
0.1 |
| Valores permitidos |
0-1.79769e+308 |
| Tipo de parámetro |
dynamic |
| Documentation |
parallel_tuple_cost |
costo_aleatorio_de_página
| Atributo |
Importancia |
| Categoría |
Ajuste de consultas / Constantes de coste de Planner |
| Description |
Establece la estimación del planificador sobre el costo de una página de disco capturada de forma no secuencial. |
| Tipo de dato |
numérico |
| Valor predeterminado |
2 |
| Valores permitidos |
0-1.79769e+308 |
| Tipo de parámetro |
dynamic |
| Documentation |
random_page_cost |
seq_page_cost
| Atributo |
Importancia |
| Categoría |
Ajuste de consultas / Constantes de coste de Planner |
| Description |
Establece la estimación del planificador sobre el costo de una página de disco capturada de forma secuencial. |
| Tipo de dato |
numérico |
| Valor predeterminado |
1 |
| Valores permitidos |
0-1.79769e+308 |
| Tipo de parámetro |
dynamic |
| Documentation |
seq_page_cost |