Compartilhar via


Ajuste de Consulta/Outras Opções do Planner

constraint_exclusion

Attribute Value
Categoria Ajuste de Consulta/Outras Opções do Planner
Description Permite que o planejador use restrições para otimizar consultas. As verificações de tabela serão ignoradas se suas restrições garantirem que nenhuma linha corresponda à consulta.
Tipo de dados enumeração
Valor padrão partition
Valores permitidos partition,on,off
Tipo de parâmetro dynamic
Documentation constraint_exclusion

cursor_tuple_fraction

Attribute Value
Categoria Ajuste de Consulta/Outras Opções do Planner
Description Define a estimativa do planejador da fração de linhas de um cursor que serão recuperadas.
Tipo de dados numérico
Valor padrão 0.1
Valores permitidos 0-1
Tipo de parâmetro dynamic
Documentation fração_de_tupla_do_cursor

default_statistics_target

Attribute Value
Categoria Ajuste de Consulta/Outras Opções do Planner
Description Define o alvo padrão de estatísticas. Isso se aplica a colunas de tabela que não tiveram um destino específico de coluna definido por meio de ALTER TABLE SET STATISTICS.
Tipo de dados inteiro
Valor padrão 100
Valores permitidos 1-10000
Tipo de parâmetro dynamic
Documentation default_statistics_target

from_collapse_limit

Attribute Value
Categoria Ajuste de Consulta/Outras Opções do Planner
Description Define o tamanho da lista FROM além do qual as subconsultas não são recolhidas. O planejador mesclará subconsultas em consultas superiores se a lista FROM resultante não tiver mais do que tantos itens.
Tipo de dados inteiro
Valor padrão 8
Valores permitidos 1-2147483647
Tipo de parâmetro dynamic
Documentation from_collapse_limit

jit

Attribute Value
Categoria Ajuste de Consulta/Outras Opções do Planner
Description Permitir compilação JIT.
Tipo de dados boolean
Valor padrão off
Valores permitidos on,off
Tipo de parâmetro dynamic
Documentation Jit

join_collapse_limit

Attribute Value
Categoria Ajuste de Consulta/Outras Opções do Planner
Description Define o tamanho da lista FROM além do qual as construções JOIN não são achatadas. O planejador transformará construções explícitas de JOIN em listas de itens FROM sempre que o resultado for uma lista com não mais do que este número de itens.
Tipo de dados inteiro
Valor padrão 8
Valores permitidos 1-2147483647
Tipo de parâmetro dynamic
Documentation join_collapse_limit

plan_cache_mode

Attribute Value
Categoria Ajuste de Consulta/Outras Opções do Planner
Description Controla a seleção do planejador de plano personalizado ou genérico. As declarações preparadas podem ter planos personalizados e genéricos, e o otimizador tentará escolher qual é o melhor. Isso pode ser definido para substituir o comportamento padrão.
Tipo de dados enumeração
Valor padrão auto
Valores permitidos auto,force_generic_plan,force_custom_plan
Tipo de parâmetro dynamic
Documentation plan_cache_mode

recursive_worktable_factor

Attribute Value
Categoria Ajuste de Consulta/Outras Opções do Planner
Description Define a estimativa do planejador do tamanho médio da tabela de trabalho de uma consulta recursiva.
Tipo de dados numérico
Valor padrão 10
Valores permitidos 10
Tipo de parâmetro somente leitura
Documentation recursive_worktable_factor

constraint_exclusion

Attribute Value
Categoria Ajuste de Consulta/Outras Opções do Planner
Description Permite que o planejador use restrições para otimizar consultas. As verificações de tabela serão ignoradas se suas restrições garantirem que nenhuma linha corresponda à consulta.
Tipo de dados enumeração
Valor padrão partition
Valores permitidos partition,on,off
Tipo de parâmetro dynamic
Documentation constraint_exclusion

cursor_tuple_fraction

Attribute Value
Categoria Ajuste de Consulta/Outras Opções do Planner
Description Define a estimativa do planejador da fração de linhas de um cursor que serão recuperadas.
Tipo de dados numérico
Valor padrão 0.1
Valores permitidos 0-1
Tipo de parâmetro dynamic
Documentation fração_de_tupla_do_cursor

default_statistics_target

Attribute Value
Categoria Ajuste de Consulta/Outras Opções do Planner
Description Define o alvo padrão de estatísticas. Isso se aplica a colunas de tabela que não tiveram um destino específico de coluna definido por meio de ALTER TABLE SET STATISTICS.
Tipo de dados inteiro
Valor padrão 100
Valores permitidos 1-10000
Tipo de parâmetro dynamic
Documentation default_statistics_target

from_collapse_limit

Attribute Value
Categoria Ajuste de Consulta/Outras Opções do Planner
Description Define o tamanho da lista FROM além do qual as subconsultas não são recolhidas. O planejador mesclará subconsultas em consultas superiores se a lista FROM resultante não tiver mais do que tantos itens.
Tipo de dados inteiro
Valor padrão 8
Valores permitidos 1-2147483647
Tipo de parâmetro dynamic
Documentation from_collapse_limit

jit

Attribute Value
Categoria Ajuste de Consulta/Outras Opções do Planner
Description Permitir compilação JIT.
Tipo de dados boolean
Valor padrão off
Valores permitidos on, off
Tipo de parâmetro dynamic
Documentation Jit

join_collapse_limit

Attribute Value
Categoria Ajuste de Consulta/Outras Opções do Planner
Description Define o tamanho da lista FROM além do qual as construções JOIN não são achatadas. O planejador transformará construções explícitas de JOIN em listas de itens FROM sempre que o resultado for uma lista com não mais do que este número de itens.
Tipo de dados inteiro
Valor padrão 8
Valores permitidos 1-2147483647
Tipo de parâmetro dynamic
Documentation join_collapse_limit

plan_cache_mode

Attribute Value
Categoria Ajuste de Consulta/Outras Opções do Planner
Description Controla a seleção do planejador de plano personalizado ou genérico. As declarações preparadas podem ter planos personalizados e genéricos, e o otimizador tentará escolher qual é o melhor. Isso pode ser definido para substituir o comportamento padrão.
Tipo de dados enumeração
Valor padrão auto
Valores permitidos auto,force_generic_plan,force_custom_plan
Tipo de parâmetro dynamic
Documentation plan_cache_mode

recursive_worktable_factor

Attribute Value
Categoria Ajuste de Consulta/Outras Opções do Planner
Description Define a estimativa do planejador do tamanho médio da tabela de trabalho de uma consulta recursiva.
Tipo de dados numérico
Valor padrão 10
Valores permitidos 10
Tipo de parâmetro somente leitura
Documentation recursive_worktable_factor

constraint_exclusion

Attribute Value
Categoria Ajuste de Consulta/Outras Opções do Planner
Description Controla o uso de restrições de tabela pelo planejador de consultas para otimizar consultas.
Tipo de dados enumeração
Valor padrão partition
Valores permitidos partition,on,off
Tipo de parâmetro dynamic
Documentation constraint_exclusion

cursor_tuple_fraction

Attribute Value
Categoria Ajuste de Consulta/Outras Opções do Planner
Description Define a estimativa do planejador da fração de linhas de um cursor que serão recuperadas.
Tipo de dados numérico
Valor padrão 0.1
Valores permitidos 0-1
Tipo de parâmetro dynamic
Documentation fração_de_tupla_do_cursor

default_statistics_target

Attribute Value
Categoria Ajuste de Consulta/Outras Opções do Planner
Description Define a meta de estatísticas padrão para colunas de tabela sem uma meta específica de coluna.
Tipo de dados inteiro
Valor padrão 100
Valores permitidos 1-10000
Tipo de parâmetro dynamic
Documentation default_statistics_target

from_collapse_limit

Attribute Value
Categoria Ajuste de Consulta/Outras Opções do Planner
Description O planejador mesclará subconsultas em consultas superiores até esse limite na cláusula FROM. Valores menores reduzem o tempo de planejamento, mas podem gerar planos de consulta inferiores.
Tipo de dados inteiro
Valor padrão 8
Valores permitidos 1-2147483647
Tipo de parâmetro dynamic
Documentation from_collapse_limit

jit

Attribute Value
Categoria Ajuste de Consulta/Outras Opções do Planner
Description Determina se a compilação JIT pode ser usada pelo PostgreSQL.
Tipo de dados boolean
Valor padrão off
Valores permitidos on, off
Tipo de parâmetro dynamic
Documentation Jit

join_collapse_limit

Attribute Value
Categoria Ajuste de Consulta/Outras Opções do Planner
Description Define o tamanho da lista FROM além do qual as construções JOIN não são achatadas.
Tipo de dados inteiro
Valor padrão 8
Valores permitidos 1-2147483647
Tipo de parâmetro dynamic
Documentation join_collapse_limit

plan_cache_mode

Attribute Value
Categoria Ajuste de Consulta/Outras Opções do Planner
Description Controla a seleção do planejador de plano personalizado ou genérico.
Tipo de dados enumeração
Valor padrão auto
Valores permitidos auto,force_generic_plan,force_custom_plan
Tipo de parâmetro dynamic
Documentation plan_cache_mode

recursive_worktable_factor

Attribute Value
Categoria Ajuste de Consulta/Outras Opções do Planner
Description Define a estimativa do planejador do tamanho médio da tabela de trabalho de uma consulta recursiva.
Tipo de dados numérico
Valor padrão 10
Valores permitidos 10
Tipo de parâmetro somente leitura
Documentation recursive_worktable_factor

constraint_exclusion

Attribute Value
Categoria Ajuste de Consulta/Outras Opções do Planner
Description Controla o uso de restrições de tabela pelo planejador de consultas para otimizar consultas.
Tipo de dados enumeração
Valor padrão partition
Valores permitidos partition,on,off
Tipo de parâmetro dynamic
Documentation constraint_exclusion

cursor_tuple_fraction

Attribute Value
Categoria Ajuste de Consulta/Outras Opções do Planner
Description Define a estimativa do planejador da fração de linhas de um cursor que serão recuperadas.
Tipo de dados numérico
Valor padrão 0.1
Valores permitidos 0-1
Tipo de parâmetro dynamic
Documentation fração_de_tupla_do_cursor

default_statistics_target

Attribute Value
Categoria Ajuste de Consulta/Outras Opções do Planner
Description Define a meta de estatísticas padrão para colunas de tabela sem uma meta específica de coluna.
Tipo de dados inteiro
Valor padrão 100
Valores permitidos 1-10000
Tipo de parâmetro dynamic
Documentation default_statistics_target

from_collapse_limit

Attribute Value
Categoria Ajuste de Consulta/Outras Opções do Planner
Description O planejador mesclará subconsultas em consultas superiores até esse limite na cláusula FROM. Valores menores reduzem o tempo de planejamento, mas podem gerar planos de consulta inferiores.
Tipo de dados inteiro
Valor padrão 8
Valores permitidos 1-2147483647
Tipo de parâmetro dynamic
Documentation from_collapse_limit

jit

Attribute Value
Categoria Ajuste de Consulta/Outras Opções do Planner
Description Determina se a compilação JIT pode ser usada pelo PostgreSQL.
Tipo de dados boolean
Valor padrão off
Valores permitidos on, off
Tipo de parâmetro dynamic
Documentation Jit

join_collapse_limit

Attribute Value
Categoria Ajuste de Consulta/Outras Opções do Planner
Description Define o tamanho da lista FROM além do qual as construções JOIN não são achatadas.
Tipo de dados inteiro
Valor padrão 8
Valores permitidos 1-2147483647
Tipo de parâmetro dynamic
Documentation join_collapse_limit

plan_cache_mode

Attribute Value
Categoria Ajuste de Consulta/Outras Opções do Planner
Description Controla a seleção do planejador de plano personalizado ou genérico.
Tipo de dados enumeração
Valor padrão auto
Valores permitidos auto,force_generic_plan,force_custom_plan
Tipo de parâmetro dynamic
Documentation plan_cache_mode

recursive_worktable_factor

Attribute Value
Categoria Ajuste de Consulta/Outras Opções do Planner
Description Define a estimativa do planejador do tamanho médio da tabela de trabalho de uma consulta recursiva.
Tipo de dados numérico
Valor padrão 10
Valores permitidos 10
Tipo de parâmetro somente leitura
Documentation recursive_worktable_factor

constraint_exclusion

Attribute Value
Categoria Ajuste de Consulta/Outras Opções do Planner
Description Controla o uso de restrições de tabela pelo planejador de consultas para otimizar consultas.
Tipo de dados enumeração
Valor padrão partition
Valores permitidos partition,on,off
Tipo de parâmetro dynamic
Documentation constraint_exclusion

cursor_tuple_fraction

Attribute Value
Categoria Ajuste de Consulta/Outras Opções do Planner
Description Define a estimativa do planejador da fração de linhas de um cursor que serão recuperadas.
Tipo de dados numérico
Valor padrão 0.1
Valores permitidos 0-1
Tipo de parâmetro dynamic
Documentation fração_de_tupla_do_cursor

default_statistics_target

Attribute Value
Categoria Ajuste de Consulta/Outras Opções do Planner
Description Define a meta de estatísticas padrão para colunas de tabela sem uma meta específica de coluna.
Tipo de dados inteiro
Valor padrão 100
Valores permitidos 1-10000
Tipo de parâmetro dynamic
Documentation default_statistics_target

from_collapse_limit

Attribute Value
Categoria Ajuste de Consulta/Outras Opções do Planner
Description O planejador mesclará subconsultas em consultas superiores até esse limite na cláusula FROM. Valores menores reduzem o tempo de planejamento, mas podem gerar planos de consulta inferiores.
Tipo de dados inteiro
Valor padrão 8
Valores permitidos 1-2147483647
Tipo de parâmetro dynamic
Documentation from_collapse_limit

jit

Attribute Value
Categoria Ajuste de Consulta/Outras Opções do Planner
Description Determina se a compilação JIT pode ser usada pelo PostgreSQL.
Tipo de dados boolean
Valor padrão off
Valores permitidos on, off
Tipo de parâmetro dynamic
Documentation Jit

join_collapse_limit

Attribute Value
Categoria Ajuste de Consulta/Outras Opções do Planner
Description Define o tamanho da lista FROM além do qual as construções JOIN não são achatadas.
Tipo de dados inteiro
Valor padrão 8
Valores permitidos 1-2147483647
Tipo de parâmetro dynamic
Documentation join_collapse_limit

plan_cache_mode

Attribute Value
Categoria Ajuste de Consulta/Outras Opções do Planner
Description Controla a seleção do planejador de plano personalizado ou genérico.
Tipo de dados enumeração
Valor padrão auto
Valores permitidos auto,force_generic_plan,force_custom_plan
Tipo de parâmetro dynamic
Documentation plan_cache_mode

constraint_exclusion

Attribute Value
Categoria Ajuste de Consulta/Outras Opções do Planner
Description Controla o uso de restrições de tabela pelo planejador de consultas para otimizar consultas.
Tipo de dados enumeração
Valor padrão partition
Valores permitidos partition,on,off
Tipo de parâmetro dynamic
Documentation constraint_exclusion

cursor_tuple_fraction

Attribute Value
Categoria Ajuste de Consulta/Outras Opções do Planner
Description Define a estimativa do planejador da fração de linhas de um cursor que serão recuperadas.
Tipo de dados numérico
Valor padrão 0.1
Valores permitidos 0-1
Tipo de parâmetro dynamic
Documentation fração_de_tupla_do_cursor

default_statistics_target

Attribute Value
Categoria Ajuste de Consulta/Outras Opções do Planner
Description Define a meta de estatísticas padrão para colunas de tabela sem uma meta específica de coluna.
Tipo de dados inteiro
Valor padrão 100
Valores permitidos 1-10000
Tipo de parâmetro dynamic
Documentation default_statistics_target

from_collapse_limit

Attribute Value
Categoria Ajuste de Consulta/Outras Opções do Planner
Description O planejador mesclará subconsultas em consultas superiores até esse limite na cláusula FROM. Valores menores reduzem o tempo de planejamento, mas podem gerar planos de consulta inferiores.
Tipo de dados inteiro
Valor padrão 8
Valores permitidos 1-2147483647
Tipo de parâmetro dynamic
Documentation from_collapse_limit

jit

Attribute Value
Categoria Ajuste de Consulta/Outras Opções do Planner
Description Determina se a compilação JIT pode ser usada pelo PostgreSQL.
Tipo de dados boolean
Valor padrão off
Valores permitidos on, off
Tipo de parâmetro dynamic
Documentation Jit

join_collapse_limit

Attribute Value
Categoria Ajuste de Consulta/Outras Opções do Planner
Description Define o tamanho da lista FROM além do qual as construções JOIN não são achatadas.
Tipo de dados inteiro
Valor padrão 8
Valores permitidos 1-2147483647
Tipo de parâmetro dynamic
Documentation join_collapse_limit

plan_cache_mode

Attribute Value
Categoria Ajuste de Consulta/Outras Opções do Planner
Description Controla a seleção do planejador de plano personalizado ou genérico.
Tipo de dados enumeração
Valor padrão auto
Valores permitidos auto,force_generic_plan,force_custom_plan
Tipo de parâmetro dynamic
Documentation plan_cache_mode

constraint_exclusion

Attribute Value
Categoria Ajuste de Consulta/Outras Opções do Planner
Description Controla o uso de restrições de tabela pelo planejador de consultas para otimizar consultas.
Tipo de dados enumeração
Valor padrão partition
Valores permitidos partition,on,off
Tipo de parâmetro dynamic
Documentation constraint_exclusion

cursor_tuple_fraction

Attribute Value
Categoria Ajuste de Consulta/Outras Opções do Planner
Description Define a estimativa do planejador da fração de linhas de um cursor que serão recuperadas.
Tipo de dados numérico
Valor padrão 0.1
Valores permitidos 0-1
Tipo de parâmetro dynamic
Documentation fração_de_tupla_do_cursor

default_statistics_target

Attribute Value
Categoria Ajuste de Consulta/Outras Opções do Planner
Description Define a meta de estatísticas padrão para colunas de tabela sem uma meta específica de coluna.
Tipo de dados inteiro
Valor padrão 100
Valores permitidos 1-10000
Tipo de parâmetro dynamic
Documentation default_statistics_target

from_collapse_limit

Attribute Value
Categoria Ajuste de Consulta/Outras Opções do Planner
Description O planejador mesclará subconsultas em consultas superiores até esse limite na cláusula FROM. Valores menores reduzem o tempo de planejamento, mas podem gerar planos de consulta inferiores.
Tipo de dados inteiro
Valor padrão 8
Valores permitidos 1-2147483647
Tipo de parâmetro dynamic
Documentation from_collapse_limit

jit

Attribute Value
Categoria Ajuste de Consulta/Outras Opções do Planner
Description Determina se a compilação JIT pode ser usada pelo PostgreSQL.
Tipo de dados boolean
Valor padrão off
Valores permitidos on, off
Tipo de parâmetro dynamic
Documentation Jit

join_collapse_limit

Attribute Value
Categoria Ajuste de Consulta/Outras Opções do Planner
Description Define o tamanho da lista FROM além do qual as construções JOIN não são achatadas.
Tipo de dados inteiro
Valor padrão 8
Valores permitidos 1-2147483647
Tipo de parâmetro dynamic
Documentation join_collapse_limit

plan_cache_mode

Attribute Value
Categoria Ajuste de Consulta/Outras Opções do Planner
Description Controla a seleção do planejador de plano personalizado ou genérico.
Tipo de dados enumeração
Valor padrão auto
Valores permitidos auto,force_generic_plan,force_custom_plan
Tipo de parâmetro dynamic
Documentation plan_cache_mode

constraint_exclusion

Attribute Value
Categoria Ajuste de Consulta/Outras Opções do Planner
Description Controla o uso de restrições de tabela pelo planejador de consultas para otimizar consultas.
Tipo de dados enumeração
Valor padrão partition
Valores permitidos partition,on,off
Tipo de parâmetro dynamic
Documentation constraint_exclusion

cursor_tuple_fraction

Attribute Value
Categoria Ajuste de Consulta/Outras Opções do Planner
Description Define a estimativa do planejador da fração de linhas de um cursor que serão recuperadas.
Tipo de dados numérico
Valor padrão 0.1
Valores permitidos 0-1
Tipo de parâmetro dynamic
Documentation fração_de_tupla_do_cursor

default_statistics_target

Attribute Value
Categoria Ajuste de Consulta/Outras Opções do Planner
Description Define a meta de estatísticas padrão para colunas de tabela sem uma meta específica de coluna.
Tipo de dados inteiro
Valor padrão 100
Valores permitidos 1-10000
Tipo de parâmetro dynamic
Documentation default_statistics_target

from_collapse_limit

Attribute Value
Categoria Ajuste de Consulta/Outras Opções do Planner
Description O planejador mesclará subconsultas em consultas superiores até esse limite na cláusula FROM. Valores menores reduzem o tempo de planejamento, mas podem gerar planos de consulta inferiores.
Tipo de dados inteiro
Valor padrão 8
Valores permitidos 1-2147483647
Tipo de parâmetro dynamic
Documentation from_collapse_limit

jit

Attribute Value
Categoria Ajuste de Consulta/Outras Opções do Planner
Description Determina se a compilação JIT pode ser usada pelo PostgreSQL.
Tipo de dados boolean
Valor padrão off
Valores permitidos on, off
Tipo de parâmetro dynamic
Documentation Jit

join_collapse_limit

Attribute Value
Categoria Ajuste de Consulta/Outras Opções do Planner
Description Define o tamanho da lista FROM além do qual as construções JOIN não são achatadas.
Tipo de dados inteiro
Valor padrão 8
Valores permitidos 1-2147483647
Tipo de parâmetro dynamic
Documentation join_collapse_limit