Compartir a través de


Ajuste de consultas / Constantes de coste de Planner

cpu_index_tuple_cost

Attribute Valor
Category Ajuste de consultas / Constantes de coste de Planner
Descripción Establece la estimación del planificador del costo de procesamiento de cada entrada de índice durante un examen de índice.
Tipo de datos numérico
Valor predeterminado 0.005
Valores permitidos 0-1.79769e+308
Parameter type (Tipo de parámetro) dinámico
Documentación cpu_index_tuple_cost

cpu_operator_cost

Attribute Valor
Category Ajuste de consultas / Constantes de coste de Planner
Descripción Establece la estimación del planificador del costo de procesamiento de cada llamada de operador o función ejecutada durante una consulta.
Tipo de datos numérico
Valor predeterminado 0.0025
Valores permitidos 0-1.79769e+308
Parameter type (Tipo de parámetro) dinámico
Documentación cpu_operator_cost

cpu_tuple_cost

Attribute Valor
Category Ajuste de consultas / Constantes de coste de Planner
Descripción Establece la estimación del planificador del costo de procesamiento de cada fila durante una consulta.
Tipo de datos numérico
Valor predeterminado 0.01
Valores permitidos 0-1.79769e+308
Parameter type (Tipo de parámetro) dinámico
Documentación cpu_tuple_cost

effective_cache_size

Attribute Valor
Category Ajuste de consultas / Constantes de coste de Planner
Descripción Establece la suposición del planificador sobre el tamaño de la caché de disco.
Tipo de datos integer
Valor predeterminado Depende de los recursos (núcleos virtuales, RAM o espacio en disco) asignados al servidor.
Valores permitidos 1-2147483647
Parameter type (Tipo de parámetro) dinámico
Documentación 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 que se usa para calcular el valor de effective_cache_size depende del valor de shared_buffers y es similar a (memoryGib * 131072) - shared_buffers.

Tamaño de memoria shared_buffers effective_cache_size
2 GiB 32 768 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 4194304 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

Attribute Valor
Category Ajuste de consultas / Constantes de coste de Planner
Descripción Establece el costo de consulta por encima del cual se activa la compilación JIT, si está habilitada.
Tipo de datos integer
Valor predeterminado 100000
Valores permitidos -1-2147483647
Parameter type (Tipo de parámetro) dinámico
Documentación jit_above_cost

jit_inline_above_cost

Attribute Valor
Category Ajuste de consultas / Constantes de coste de Planner
Descripción Establece el costo de consulta por encima del cual la compilación JIT intenta realizar funciones y operadores insertados.
Tipo de datos integer
Valor predeterminado 500000
Valores permitidos -1-2147483647
Parameter type (Tipo de parámetro) dinámico
Documentación jit_inline_above_cost

jit_optimize_above_cost

Attribute Valor
Category Ajuste de consultas / Constantes de coste de Planner
Descripción Establece el costo de consulta por encima del cual la compilación JIT aplica optimizaciones costosas.
Tipo de datos integer
Valor predeterminado 500000
Valores permitidos -1-2147483647
Parameter type (Tipo de parámetro) dinámico
Documentación jit_optimize_above_cost

min_parallel_index_scan_size

Attribute Valor
Category Ajuste de consultas / Constantes de coste de Planner
Descripción Establece la cantidad mínima de datos de índice de un examen paralelo.
Tipo de datos integer
Valor predeterminado 64
Valores permitidos 0-715827882
Parameter type (Tipo de parámetro) dinámico
Documentación min_parallel_index_scan_size

min_parallel_table_scan_size

Attribute Valor
Category Ajuste de consultas / Constantes de coste de Planner
Descripción Establece la cantidad mínima de datos de tabla que se deben examinar para que se considere un examen paralelo.
Tipo de datos integer
Valor predeterminado 1024
Valores permitidos 0-715827882
Parameter type (Tipo de parámetro) dinámico
Documentación min_parallel_table_scan_size

parallel_setup_cost

Attribute Valor
Category Ajuste de consultas / Constantes de coste de Planner
Descripción Establece la estimación del planificador sobre el costo de iniciar procesos de trabajo para consultas paralelas.
Tipo de datos numérico
Valor predeterminado 1000
Valores permitidos 0-1.79769e+308
Parameter type (Tipo de parámetro) dinámico
Documentación parallel_setup_cost

parallel_tuple_cost

Attribute Valor
Category Ajuste de consultas / Constantes de coste de Planner
Descripción Establece la estimación del planificador sobre el costo de pasar cada tupla (fila) de un trabajo a un back-end maestro.
Tipo de datos numérico
Valor predeterminado 0.1
Valores permitidos 0-1.79769e+308
Parameter type (Tipo de parámetro) dinámico
Documentación parallel_tuple_cost

random_page_cost

Attribute Valor
Category Ajuste de consultas / Constantes de coste de Planner
Descripción Establece la estimación del planificador sobre el costo de una página de disco capturada de forma no secuencial.
Tipo de datos numérico
Valor predeterminado 2
Valores permitidos 0-1.79769e+308
Parameter type (Tipo de parámetro) dinámico
Documentación random_page_cost

seq_page_cost

Attribute Valor
Category Ajuste de consultas / Constantes de coste de Planner
Descripción Establece la estimación del planificador sobre el costo de una página de disco capturada de forma secuencial.
Tipo de datos numérico
Valor predeterminado 1
Valores permitidos 0-1.79769e+308
Parameter type (Tipo de parámetro) dinámico
Documentación seq_page_cost

cpu_index_tuple_cost

Attribute Valor
Category Ajuste de consultas / Constantes de coste de Planner
Descripción Establece la estimación del planificador del costo de procesamiento de cada entrada de índice durante un examen de índice.
Tipo de datos numérico
Valor predeterminado 0.005
Valores permitidos 0-1.79769e+308
Parameter type (Tipo de parámetro) dinámico
Documentación cpu_index_tuple_cost

cpu_operator_cost

Attribute Valor
Category Ajuste de consultas / Constantes de coste de Planner
Descripción Establece la estimación del planificador del costo de procesamiento de cada llamada de operador o función ejecutada durante una consulta.
Tipo de datos numérico
Valor predeterminado 0.0025
Valores permitidos 0-1.79769e+308
Parameter type (Tipo de parámetro) dinámico
Documentación cpu_operator_cost

cpu_tuple_cost

Attribute Valor
Category Ajuste de consultas / Constantes de coste de Planner
Descripción Establece la estimación del planificador del costo de procesamiento de cada fila durante una consulta.
Tipo de datos numérico
Valor predeterminado 0.01
Valores permitidos 0-1.79769e+308
Parameter type (Tipo de parámetro) dinámico
Documentación cpu_tuple_cost

effective_cache_size

Attribute Valor
Category Ajuste de consultas / Constantes de coste de Planner
Descripción Establece la suposición del planificador sobre el tamaño de la caché de disco.
Tipo de datos integer
Valor predeterminado Depende de los recursos (núcleos virtuales, RAM o espacio en disco) asignados al servidor.
Valores permitidos 1-2147483647
Parameter type (Tipo de parámetro) dinámico
Documentación 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 que se usa para calcular el valor de effective_cache_size depende del valor de shared_buffers y es similar a (memoryGib * 131072) - shared_buffers.

Tamaño de memoria shared_buffers effective_cache_size
2 GiB 32 768 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 4194304 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

Attribute Valor
Category Ajuste de consultas / Constantes de coste de Planner
Descripción Establece el costo de consulta por encima del cual se activa la compilación JIT, si está habilitada.
Tipo de datos integer
Valor predeterminado 100000
Valores permitidos -1-2147483647
Parameter type (Tipo de parámetro) dinámico
Documentación jit_above_cost

jit_inline_above_cost

Attribute Valor
Category Ajuste de consultas / Constantes de coste de Planner
Descripción Establece el costo de consulta por encima del cual la compilación JIT intenta realizar funciones y operadores insertados.
Tipo de datos integer
Valor predeterminado 500000
Valores permitidos -1-2147483647
Parameter type (Tipo de parámetro) dinámico
Documentación jit_inline_above_cost

jit_optimize_above_cost

Attribute Valor
Category Ajuste de consultas / Constantes de coste de Planner
Descripción Establece el costo de consulta por encima del cual la compilación JIT aplica optimizaciones costosas.
Tipo de datos integer
Valor predeterminado 500000
Valores permitidos -1-2147483647
Parameter type (Tipo de parámetro) dinámico
Documentación jit_optimize_above_cost

min_parallel_index_scan_size

Attribute Valor
Category Ajuste de consultas / Constantes de coste de Planner
Descripción Establece la cantidad mínima de datos de índice de un examen paralelo.
Tipo de datos integer
Valor predeterminado 64
Valores permitidos 0-715827882
Parameter type (Tipo de parámetro) dinámico
Documentación min_parallel_index_scan_size

min_parallel_table_scan_size

Attribute Valor
Category Ajuste de consultas / Constantes de coste de Planner
Descripción Establece la cantidad mínima de datos de tabla que se deben examinar para que se considere un examen paralelo.
Tipo de datos integer
Valor predeterminado 1024
Valores permitidos 0-715827882
Parameter type (Tipo de parámetro) dinámico
Documentación min_parallel_table_scan_size

parallel_setup_cost

Attribute Valor
Category Ajuste de consultas / Constantes de coste de Planner
Descripción Establece la estimación del planificador sobre el costo de iniciar procesos de trabajo para consultas paralelas.
Tipo de datos numérico
Valor predeterminado 1000
Valores permitidos 0-1.79769e+308
Parameter type (Tipo de parámetro) dinámico
Documentación parallel_setup_cost

parallel_tuple_cost

Attribute Valor
Category Ajuste de consultas / Constantes de coste de Planner
Descripción Establece la estimación del planificador sobre el costo de pasar cada tupla (fila) de un trabajo a un back-end maestro.
Tipo de datos numérico
Valor predeterminado 0.1
Valores permitidos 0-1.79769e+308
Parameter type (Tipo de parámetro) dinámico
Documentación parallel_tuple_cost

random_page_cost

Attribute Valor
Category Ajuste de consultas / Constantes de coste de Planner
Descripción Establece la estimación del planificador sobre el costo de una página de disco capturada de forma no secuencial.
Tipo de datos numérico
Valor predeterminado 2
Valores permitidos 0-1.79769e+308
Parameter type (Tipo de parámetro) dinámico
Documentación random_page_cost

seq_page_cost

Attribute Valor
Category Ajuste de consultas / Constantes de coste de Planner
Descripción Establece la estimación del planificador sobre el costo de una página de disco capturada de forma secuencial.
Tipo de datos numérico
Valor predeterminado 1
Valores permitidos 0-1.79769e+308
Parameter type (Tipo de parámetro) dinámico
Documentación seq_page_cost

cpu_index_tuple_cost

Attribute Valor
Category Ajuste de consultas / Constantes de coste de Planner
Descripción Establece la estimación del planificador del costo de procesamiento de cada entrada de índice durante un examen de índice.
Tipo de datos numérico
Valor predeterminado 0.005
Valores permitidos 0-1.79769e+308
Parameter type (Tipo de parámetro) dinámico
Documentación cpu_index_tuple_cost

cpu_operator_cost

Attribute Valor
Category Ajuste de consultas / Constantes de coste de Planner
Descripción Establece la estimación del planificador del costo de procesamiento de cada llamada de operador o función ejecutada durante una consulta.
Tipo de datos numérico
Valor predeterminado 0.0025
Valores permitidos 0-1.79769e+308
Parameter type (Tipo de parámetro) dinámico
Documentación cpu_operator_cost

cpu_tuple_cost

Attribute Valor
Category Ajuste de consultas / Constantes de coste de Planner
Descripción Establece la estimación del planificador del costo de procesamiento de cada fila durante una consulta.
Tipo de datos numérico
Valor predeterminado 0.01
Valores permitidos 0-1.79769e+308
Parameter type (Tipo de parámetro) dinámico
Documentación cpu_tuple_cost

effective_cache_size

Attribute Valor
Category Ajuste de consultas / Constantes de coste de Planner
Descripción Establece la suposición del planificador sobre el tamaño de la caché de disco.
Tipo de datos integer
Valor predeterminado Depende de los recursos (núcleos virtuales, RAM o espacio en disco) asignados al servidor.
Valores permitidos 1-2147483647
Parameter type (Tipo de parámetro) dinámico
Documentación 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 que se usa para calcular el valor de effective_cache_size depende del valor de shared_buffers y es similar a (memoryGib * 131072) - shared_buffers.

Tamaño de memoria shared_buffers effective_cache_size
2 GiB 32 768 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 4194304 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

Attribute Valor
Category Ajuste de consultas / Constantes de coste de Planner
Descripción Establece el costo de consulta por encima del cual se activa la compilación JIT, si está habilitada.
Tipo de datos integer
Valor predeterminado 100000
Valores permitidos -1-2147483647
Parameter type (Tipo de parámetro) dinámico
Documentación jit_above_cost

jit_inline_above_cost

Attribute Valor
Category Ajuste de consultas / Constantes de coste de Planner
Descripción Establece el costo de consulta por encima del cual la compilación JIT intenta realizar funciones y operadores insertados.
Tipo de datos integer
Valor predeterminado 500000
Valores permitidos -1-2147483647
Parameter type (Tipo de parámetro) dinámico
Documentación jit_inline_above_cost

jit_optimize_above_cost

Attribute Valor
Category Ajuste de consultas / Constantes de coste de Planner
Descripción Establece el costo de consulta por encima del cual la compilación JIT aplica optimizaciones costosas.
Tipo de datos integer
Valor predeterminado 500000
Valores permitidos -1-2147483647
Parameter type (Tipo de parámetro) dinámico
Documentación jit_optimize_above_cost

min_parallel_index_scan_size

Attribute Valor
Category Ajuste de consultas / Constantes de coste de Planner
Descripción Establece la cantidad mínima de datos de índice de un examen paralelo.
Tipo de datos integer
Valor predeterminado 64
Valores permitidos 0-715827882
Parameter type (Tipo de parámetro) dinámico
Documentación min_parallel_index_scan_size

min_parallel_table_scan_size

Attribute Valor
Category Ajuste de consultas / Constantes de coste de Planner
Descripción Establece la cantidad mínima de datos de tabla que se deben examinar para que se considere un examen paralelo.
Tipo de datos integer
Valor predeterminado 1024
Valores permitidos 0-715827882
Parameter type (Tipo de parámetro) dinámico
Documentación min_parallel_table_scan_size

parallel_setup_cost

Attribute Valor
Category Ajuste de consultas / Constantes de coste de Planner
Descripción Establece la estimación del planificador sobre el costo de iniciar procesos de trabajo para consultas paralelas.
Tipo de datos numérico
Valor predeterminado 1000
Valores permitidos 0-1.79769e+308
Parameter type (Tipo de parámetro) dinámico
Documentación parallel_setup_cost

parallel_tuple_cost

Attribute Valor
Category Ajuste de consultas / Constantes de coste de Planner
Descripción Establece la estimación del planificador sobre el costo de pasar cada tupla (fila) de un trabajo a un back-end maestro.
Tipo de datos numérico
Valor predeterminado 0.1
Valores permitidos 0-1.79769e+308
Parameter type (Tipo de parámetro) dinámico
Documentación parallel_tuple_cost

random_page_cost

Attribute Valor
Category Ajuste de consultas / Constantes de coste de Planner
Descripción Establece la estimación del planificador sobre el costo de una página de disco capturada de forma no secuencial.
Tipo de datos numérico
Valor predeterminado 2
Valores permitidos 0-1.79769e+308
Parameter type (Tipo de parámetro) dinámico
Documentación random_page_cost

seq_page_cost

Attribute Valor
Category Ajuste de consultas / Constantes de coste de Planner
Descripción Establece la estimación del planificador sobre el costo de una página de disco capturada de forma secuencial.
Tipo de datos numérico
Valor predeterminado 1
Valores permitidos 0-1.79769e+308
Parameter type (Tipo de parámetro) dinámico
Documentación seq_page_cost

cpu_index_tuple_cost

Attribute Valor
Category Ajuste de consultas / Constantes de coste de Planner
Descripción Establece la estimación del planificador del costo de procesamiento de cada entrada de índice durante un examen de índice.
Tipo de datos numérico
Valor predeterminado 0.005
Valores permitidos 0-1.79769e+308
Parameter type (Tipo de parámetro) dinámico
Documentación cpu_index_tuple_cost

cpu_operator_cost

Attribute Valor
Category Ajuste de consultas / Constantes de coste de Planner
Descripción Establece la estimación del planificador del costo de procesamiento de cada llamada de operador o función ejecutada durante una consulta.
Tipo de datos numérico
Valor predeterminado 0.0025
Valores permitidos 0-1.79769e+308
Parameter type (Tipo de parámetro) dinámico
Documentación cpu_operator_cost

cpu_tuple_cost

Attribute Valor
Category Ajuste de consultas / Constantes de coste de Planner
Descripción Establece la estimación del planificador del costo de procesamiento de cada fila durante una consulta.
Tipo de datos numérico
Valor predeterminado 0.01
Valores permitidos 0-1.79769e+308
Parameter type (Tipo de parámetro) dinámico
Documentación cpu_tuple_cost

effective_cache_size

Attribute Valor
Category Ajuste de consultas / Constantes de coste de Planner
Descripción Establece la suposición del planificador sobre el tamaño de la caché de disco.
Tipo de datos integer
Valor predeterminado Depende de los recursos (núcleos virtuales, RAM o espacio en disco) asignados al servidor.
Valores permitidos 1-2147483647
Parameter type (Tipo de parámetro) dinámico
Documentación 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 que se usa para calcular el valor de effective_cache_size depende del valor de shared_buffers y es similar a (memoryGib * 131072) - shared_buffers.

Tamaño de memoria shared_buffers effective_cache_size
2 GiB 32 768 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 4194304 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

Attribute Valor
Category Ajuste de consultas / Constantes de coste de Planner
Descripción Establece el costo de consulta por encima del cual se activa la compilación JIT, si está habilitada.
Tipo de datos integer
Valor predeterminado 100000
Valores permitidos -1-2147483647
Parameter type (Tipo de parámetro) dinámico
Documentación jit_above_cost

jit_inline_above_cost

Attribute Valor
Category Ajuste de consultas / Constantes de coste de Planner
Descripción Establece el costo de consulta por encima del cual la compilación JIT intenta realizar funciones y operadores insertados.
Tipo de datos integer
Valor predeterminado 500000
Valores permitidos -1-2147483647
Parameter type (Tipo de parámetro) dinámico
Documentación jit_inline_above_cost

jit_optimize_above_cost

Attribute Valor
Category Ajuste de consultas / Constantes de coste de Planner
Descripción Establece el costo de consulta por encima del cual la compilación JIT aplica optimizaciones costosas.
Tipo de datos integer
Valor predeterminado 500000
Valores permitidos -1-2147483647
Parameter type (Tipo de parámetro) dinámico
Documentación jit_optimize_above_cost

min_parallel_index_scan_size

Attribute Valor
Category Ajuste de consultas / Constantes de coste de Planner
Descripción Establece la cantidad mínima de datos de índice de un examen paralelo.
Tipo de datos integer
Valor predeterminado 64
Valores permitidos 0-715827882
Parameter type (Tipo de parámetro) dinámico
Documentación min_parallel_index_scan_size

min_parallel_table_scan_size

Attribute Valor
Category Ajuste de consultas / Constantes de coste de Planner
Descripción Establece la cantidad mínima de datos de tabla que se deben examinar para que se considere un examen paralelo.
Tipo de datos integer
Valor predeterminado 1024
Valores permitidos 0-715827882
Parameter type (Tipo de parámetro) dinámico
Documentación min_parallel_table_scan_size

parallel_setup_cost

Attribute Valor
Category Ajuste de consultas / Constantes de coste de Planner
Descripción Establece la estimación del planificador sobre el costo de iniciar procesos de trabajo para consultas paralelas.
Tipo de datos numérico
Valor predeterminado 1000
Valores permitidos 0-1.79769e+308
Parameter type (Tipo de parámetro) dinámico
Documentación parallel_setup_cost

parallel_tuple_cost

Attribute Valor
Category Ajuste de consultas / Constantes de coste de Planner
Descripción Establece la estimación del planificador sobre el costo de pasar cada tupla (fila) de un trabajo a un back-end maestro.
Tipo de datos numérico
Valor predeterminado 0.1
Valores permitidos 0-1.79769e+308
Parameter type (Tipo de parámetro) dinámico
Documentación parallel_tuple_cost

random_page_cost

Attribute Valor
Category Ajuste de consultas / Constantes de coste de Planner
Descripción Establece la estimación del planificador sobre el costo de una página de disco capturada de forma no secuencial.
Tipo de datos numérico
Valor predeterminado 2
Valores permitidos 0-1.79769e+308
Parameter type (Tipo de parámetro) dinámico
Documentación random_page_cost

seq_page_cost

Attribute Valor
Category Ajuste de consultas / Constantes de coste de Planner
Descripción Establece la estimación del planificador sobre el costo de una página de disco capturada de forma secuencial.
Tipo de datos numérico
Valor predeterminado 1
Valores permitidos 0-1.79769e+308
Parameter type (Tipo de parámetro) dinámico
Documentación seq_page_cost

cpu_index_tuple_cost

Attribute Valor
Category Ajuste de consultas / Constantes de coste de Planner
Descripción Establece la estimación del planificador del costo de procesamiento de cada entrada de índice durante un examen de índice.
Tipo de datos numérico
Valor predeterminado 0.005
Valores permitidos 0-1.79769e+308
Parameter type (Tipo de parámetro) dinámico
Documentación cpu_index_tuple_cost

cpu_operator_cost

Attribute Valor
Category Ajuste de consultas / Constantes de coste de Planner
Descripción Establece la estimación del planificador del costo de procesamiento de cada llamada de operador o función ejecutada durante una consulta.
Tipo de datos numérico
Valor predeterminado 0.0025
Valores permitidos 0-1.79769e+308
Parameter type (Tipo de parámetro) dinámico
Documentación cpu_operator_cost

cpu_tuple_cost

Attribute Valor
Category Ajuste de consultas / Constantes de coste de Planner
Descripción Establece la estimación del planificador del costo de procesamiento de cada fila durante una consulta.
Tipo de datos numérico
Valor predeterminado 0.01
Valores permitidos 0-1.79769e+308
Parameter type (Tipo de parámetro) dinámico
Documentación cpu_tuple_cost

effective_cache_size

Attribute Valor
Category Ajuste de consultas / Constantes de coste de Planner
Descripción Establece la suposición del planificador sobre el tamaño de la caché de disco.
Tipo de datos integer
Valor predeterminado Depende de los recursos (núcleos virtuales, RAM o espacio en disco) asignados al servidor.
Valores permitidos 1-2147483647
Parameter type (Tipo de parámetro) dinámico
Documentación 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 que se usa para calcular el valor de effective_cache_size depende del valor de shared_buffers y es similar a (memoryGib * 131072) - shared_buffers.

Tamaño de memoria shared_buffers effective_cache_size
2 GiB 32 768 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 4194304 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

Attribute Valor
Category Ajuste de consultas / Constantes de coste de Planner
Descripción Establece el costo de consulta por encima del cual se activa la compilación JIT, si está habilitada.
Tipo de datos integer
Valor predeterminado 100000
Valores permitidos -1-2147483647
Parameter type (Tipo de parámetro) dinámico
Documentación jit_above_cost

jit_inline_above_cost

Attribute Valor
Category Ajuste de consultas / Constantes de coste de Planner
Descripción Establece el costo de consulta por encima del cual la compilación JIT intenta realizar funciones y operadores insertados.
Tipo de datos integer
Valor predeterminado 500000
Valores permitidos -1-2147483647
Parameter type (Tipo de parámetro) dinámico
Documentación jit_inline_above_cost

jit_optimize_above_cost

Attribute Valor
Category Ajuste de consultas / Constantes de coste de Planner
Descripción Establece el costo de consulta por encima del cual la compilación JIT aplica optimizaciones costosas.
Tipo de datos integer
Valor predeterminado 500000
Valores permitidos -1-2147483647
Parameter type (Tipo de parámetro) dinámico
Documentación jit_optimize_above_cost

min_parallel_index_scan_size

Attribute Valor
Category Ajuste de consultas / Constantes de coste de Planner
Descripción Establece la cantidad mínima de datos de índice de un examen paralelo.
Tipo de datos integer
Valor predeterminado 64
Valores permitidos 0-715827882
Parameter type (Tipo de parámetro) dinámico
Documentación min_parallel_index_scan_size

min_parallel_table_scan_size

Attribute Valor
Category Ajuste de consultas / Constantes de coste de Planner
Descripción Establece la cantidad mínima de datos de tabla que se deben examinar para que se considere un examen paralelo.
Tipo de datos integer
Valor predeterminado 1024
Valores permitidos 0-715827882
Parameter type (Tipo de parámetro) dinámico
Documentación min_parallel_table_scan_size

parallel_setup_cost

Attribute Valor
Category Ajuste de consultas / Constantes de coste de Planner
Descripción Establece la estimación del planificador sobre el costo de iniciar procesos de trabajo para consultas paralelas.
Tipo de datos numérico
Valor predeterminado 1000
Valores permitidos 0-1.79769e+308
Parameter type (Tipo de parámetro) dinámico
Documentación parallel_setup_cost

parallel_tuple_cost

Attribute Valor
Category Ajuste de consultas / Constantes de coste de Planner
Descripción Establece la estimación del planificador sobre el costo de pasar cada tupla (fila) de un trabajo a un back-end maestro.
Tipo de datos numérico
Valor predeterminado 0.1
Valores permitidos 0-1.79769e+308
Parameter type (Tipo de parámetro) dinámico
Documentación parallel_tuple_cost

random_page_cost

Attribute Valor
Category Ajuste de consultas / Constantes de coste de Planner
Descripción Establece la estimación del planificador sobre el costo de una página de disco capturada de forma no secuencial.
Tipo de datos numérico
Valor predeterminado 2
Valores permitidos 0-1.79769e+308
Parameter type (Tipo de parámetro) dinámico
Documentación random_page_cost

seq_page_cost

Attribute Valor
Category Ajuste de consultas / Constantes de coste de Planner
Descripción Establece la estimación del planificador sobre el costo de una página de disco capturada de forma secuencial.
Tipo de datos numérico
Valor predeterminado 1
Valores permitidos 0-1.79769e+308
Parameter type (Tipo de parámetro) dinámico
Documentación seq_page_cost

cpu_index_tuple_cost

Attribute Valor
Category Ajuste de consultas / Constantes de coste de Planner
Descripción Establece la estimación del planificador del costo de procesamiento de cada entrada de índice durante un examen de índice.
Tipo de datos numérico
Valor predeterminado 0.005
Valores permitidos 0-1.79769e+308
Parameter type (Tipo de parámetro) dinámico
Documentación cpu_index_tuple_cost

cpu_operator_cost

Attribute Valor
Category Ajuste de consultas / Constantes de coste de Planner
Descripción Establece la estimación del planificador del costo de procesamiento de cada llamada de operador o función ejecutada durante una consulta.
Tipo de datos numérico
Valor predeterminado 0.0025
Valores permitidos 0-1.79769e+308
Parameter type (Tipo de parámetro) dinámico
Documentación cpu_operator_cost

cpu_tuple_cost

Attribute Valor
Category Ajuste de consultas / Constantes de coste de Planner
Descripción Establece la estimación del planificador del costo de procesamiento de cada fila durante una consulta.
Tipo de datos numérico
Valor predeterminado 0.01
Valores permitidos 0-1.79769e+308
Parameter type (Tipo de parámetro) dinámico
Documentación cpu_tuple_cost

effective_cache_size

Attribute Valor
Category Ajuste de consultas / Constantes de coste de Planner
Descripción Establece la suposición del planificador sobre el tamaño de la caché de disco.
Tipo de datos integer
Valor predeterminado Depende de los recursos (núcleos virtuales, RAM o espacio en disco) asignados al servidor.
Valores permitidos 1-2147483647
Parameter type (Tipo de parámetro) dinámico
Documentación 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 que se usa para calcular el valor de effective_cache_size depende del valor de shared_buffers y es similar a (memoryGib * 131072) - shared_buffers.

Tamaño de memoria shared_buffers effective_cache_size
2 GiB 32 768 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 4194304 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

Attribute Valor
Category Ajuste de consultas / Constantes de coste de Planner
Descripción Establece el costo de consulta por encima del cual se activa la compilación JIT, si está habilitada.
Tipo de datos integer
Valor predeterminado 100000
Valores permitidos -1-2147483647
Parameter type (Tipo de parámetro) dinámico
Documentación jit_above_cost

jit_inline_above_cost

Attribute Valor
Category Ajuste de consultas / Constantes de coste de Planner
Descripción Establece el costo de consulta por encima del cual la compilación JIT intenta realizar funciones y operadores insertados.
Tipo de datos integer
Valor predeterminado 500000
Valores permitidos -1-2147483647
Parameter type (Tipo de parámetro) dinámico
Documentación jit_inline_above_cost

jit_optimize_above_cost

Attribute Valor
Category Ajuste de consultas / Constantes de coste de Planner
Descripción Establece el costo de consulta por encima del cual la compilación JIT aplica optimizaciones costosas.
Tipo de datos integer
Valor predeterminado 500000
Valores permitidos -1-2147483647
Parameter type (Tipo de parámetro) dinámico
Documentación jit_optimize_above_cost

min_parallel_index_scan_size

Attribute Valor
Category Ajuste de consultas / Constantes de coste de Planner
Descripción Establece la cantidad mínima de datos de índice de un examen paralelo.
Tipo de datos integer
Valor predeterminado 64
Valores permitidos 0-715827882
Parameter type (Tipo de parámetro) dinámico
Documentación min_parallel_index_scan_size

min_parallel_table_scan_size

Attribute Valor
Category Ajuste de consultas / Constantes de coste de Planner
Descripción Establece la cantidad mínima de datos de tabla que se deben examinar para que se considere un examen paralelo.
Tipo de datos integer
Valor predeterminado 1024
Valores permitidos 0-715827882
Parameter type (Tipo de parámetro) dinámico
Documentación min_parallel_table_scan_size

parallel_setup_cost

Attribute Valor
Category Ajuste de consultas / Constantes de coste de Planner
Descripción Establece la estimación del planificador sobre el costo de iniciar procesos de trabajo para consultas paralelas.
Tipo de datos numérico
Valor predeterminado 1000
Valores permitidos 0-1.79769e+308
Parameter type (Tipo de parámetro) dinámico
Documentación parallel_setup_cost

parallel_tuple_cost

Attribute Valor
Category Ajuste de consultas / Constantes de coste de Planner
Descripción Establece la estimación del planificador sobre el costo de pasar cada tupla (fila) de un trabajo a un back-end maestro.
Tipo de datos numérico
Valor predeterminado 0.1
Valores permitidos 0-1.79769e+308
Parameter type (Tipo de parámetro) dinámico
Documentación parallel_tuple_cost

random_page_cost

Attribute Valor
Category Ajuste de consultas / Constantes de coste de Planner
Descripción Establece la estimación del planificador sobre el costo de una página de disco capturada de forma no secuencial.
Tipo de datos numérico
Valor predeterminado 2
Valores permitidos 0-1.79769e+308
Parameter type (Tipo de parámetro) dinámico
Documentación random_page_cost

seq_page_cost

Attribute Valor
Category Ajuste de consultas / Constantes de coste de Planner
Descripción Establece la estimación del planificador sobre el costo de una página de disco capturada de forma secuencial.
Tipo de datos numérico
Valor predeterminado 1
Valores permitidos 0-1.79769e+308
Parameter type (Tipo de parámetro) dinámico
Documentación seq_page_cost