Partilhar via


Ajuste de Consulta / Outras Opções do Planeador

constraint_exclusion

Attribute Valor
Categoria Ajuste de Consulta / Outras Opções do Planeador
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 corresponde à consulta.
Tipo de dados enumeração
Valor predefinido partition
Valores permitidos partition,on,off
Tipo de parâmetro dynamic
Documentation exclusão_de_restrição

fração_de_tupla_do_cursor

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

default_statistics_target

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

from_collapse_limit

Attribute Valor
Categoria Ajuste de Consulta / Outras Opções do Planeador
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 esse número de itens.
Tipo de dados número inteiro
Valor predefinido 8
Valores permitidos 1-2147483647
Tipo de parâmetro dynamic
Documentation from_collapse_limit

JIT

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

join_collapse_limit

Attribute Valor
Categoria Ajuste de Consulta / Outras Opções do Planeador
Description Configura o tamanho da lista FROM acima do qual as construções JOIN não são niveladas. O planeador simplificará as construções JOIN explícitas em listas de itens FROM sempre que uma lista com não mais do que esse número de itens for o resultado.
Tipo de dados número inteiro
Valor predefinido 8
Valores permitidos 1-2147483647
Tipo de parâmetro dynamic
Documentation join_collapse_limit

modo_cache_plano

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

recursive_worktable_factor

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

constraint_exclusion

Attribute Valor
Categoria Ajuste de Consulta / Outras Opções do Planeador
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 corresponde à consulta.
Tipo de dados enumeração
Valor predefinido partition
Valores permitidos partition,on,off
Tipo de parâmetro dynamic
Documentation exclusão_de_restrição

fração_de_tupla_do_cursor

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

default_statistics_target

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

from_collapse_limit

Attribute Valor
Categoria Ajuste de Consulta / Outras Opções do Planeador
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 esse número de itens.
Tipo de dados número inteiro
Valor predefinido 8
Valores permitidos 1-2147483647
Tipo de parâmetro dynamic
Documentation from_collapse_limit

JIT

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

join_collapse_limit

Attribute Valor
Categoria Ajuste de Consulta / Outras Opções do Planeador
Description Configura o tamanho da lista FROM acima do qual as construções JOIN não são niveladas. O planeador simplificará as construções JOIN explícitas em listas de itens FROM sempre que uma lista com não mais do que esse número de itens for o resultado.
Tipo de dados número inteiro
Valor predefinido 8
Valores permitidos 1-2147483647
Tipo de parâmetro dynamic
Documentation join_collapse_limit

modo_cache_plano

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

recursive_worktable_factor

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

constraint_exclusion

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

fração_de_tupla_do_cursor

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

default_statistics_target

Attribute Valor
Categoria Ajuste de Consulta / Outras Opções do Planeador
Description Define o alvo padrão de estatísticas para colunas de tabela que não têm um alvo específico.
Tipo de dados número inteiro
Valor predefinido 100
Valores permitidos 1-10000
Tipo de parâmetro dynamic
Documentation default_statistics_target

from_collapse_limit

Attribute Valor
Categoria Ajuste de Consulta / Outras Opções do Planeador
Description O planeador integrará 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 número inteiro
Valor predefinido 8
Valores permitidos 1-2147483647
Tipo de parâmetro dynamic
Documentation from_collapse_limit

JIT

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

join_collapse_limit

Attribute Valor
Categoria Ajuste de Consulta / Outras Opções do Planeador
Description Configura o tamanho da lista FROM acima do qual as construções JOIN não são niveladas.
Tipo de dados número inteiro
Valor predefinido 8
Valores permitidos 1-2147483647
Tipo de parâmetro dynamic
Documentation join_collapse_limit

modo_cache_plano

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

recursive_worktable_factor

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

constraint_exclusion

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

fração_de_tupla_do_cursor

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

default_statistics_target

Attribute Valor
Categoria Ajuste de Consulta / Outras Opções do Planeador
Description Define o alvo padrão de estatísticas para colunas de tabela que não têm um alvo específico.
Tipo de dados número inteiro
Valor predefinido 100
Valores permitidos 1-10000
Tipo de parâmetro dynamic
Documentation default_statistics_target

from_collapse_limit

Attribute Valor
Categoria Ajuste de Consulta / Outras Opções do Planeador
Description O planeador integrará 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 número inteiro
Valor predefinido 8
Valores permitidos 1-2147483647
Tipo de parâmetro dynamic
Documentation from_collapse_limit

JIT

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

join_collapse_limit

Attribute Valor
Categoria Ajuste de Consulta / Outras Opções do Planeador
Description Configura o tamanho da lista FROM acima do qual as construções JOIN não são niveladas.
Tipo de dados número inteiro
Valor predefinido 8
Valores permitidos 1-2147483647
Tipo de parâmetro dynamic
Documentation join_collapse_limit

modo_cache_plano

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

recursive_worktable_factor

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

constraint_exclusion

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

fração_de_tupla_do_cursor

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

default_statistics_target

Attribute Valor
Categoria Ajuste de Consulta / Outras Opções do Planeador
Description Define o alvo padrão de estatísticas para colunas de tabela que não têm um alvo específico.
Tipo de dados número inteiro
Valor predefinido 100
Valores permitidos 1-10000
Tipo de parâmetro dynamic
Documentation default_statistics_target

from_collapse_limit

Attribute Valor
Categoria Ajuste de Consulta / Outras Opções do Planeador
Description O planeador integrará 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 número inteiro
Valor predefinido 8
Valores permitidos 1-2147483647
Tipo de parâmetro dynamic
Documentation from_collapse_limit

JIT

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

join_collapse_limit

Attribute Valor
Categoria Ajuste de Consulta / Outras Opções do Planeador
Description Configura o tamanho da lista FROM acima do qual as construções JOIN não são niveladas.
Tipo de dados número inteiro
Valor predefinido 8
Valores permitidos 1-2147483647
Tipo de parâmetro dynamic
Documentation join_collapse_limit

modo_cache_plano

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

constraint_exclusion

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

fração_de_tupla_do_cursor

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

default_statistics_target

Attribute Valor
Categoria Ajuste de Consulta / Outras Opções do Planeador
Description Define o alvo padrão de estatísticas para colunas de tabela que não têm um alvo específico.
Tipo de dados número inteiro
Valor predefinido 100
Valores permitidos 1-10000
Tipo de parâmetro dynamic
Documentation default_statistics_target

from_collapse_limit

Attribute Valor
Categoria Ajuste de Consulta / Outras Opções do Planeador
Description O planeador integrará 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 número inteiro
Valor predefinido 8
Valores permitidos 1-2147483647
Tipo de parâmetro dynamic
Documentation from_collapse_limit

JIT

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

join_collapse_limit

Attribute Valor
Categoria Ajuste de Consulta / Outras Opções do Planeador
Description Configura o tamanho da lista FROM acima do qual as construções JOIN não são niveladas.
Tipo de dados número inteiro
Valor predefinido 8
Valores permitidos 1-2147483647
Tipo de parâmetro dynamic
Documentation join_collapse_limit

modo_cache_plano

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

constraint_exclusion

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

fração_de_tupla_do_cursor

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

default_statistics_target

Attribute Valor
Categoria Ajuste de Consulta / Outras Opções do Planeador
Description Define o alvo padrão de estatísticas para colunas de tabela que não têm um alvo específico.
Tipo de dados número inteiro
Valor predefinido 100
Valores permitidos 1-10000
Tipo de parâmetro dynamic
Documentation default_statistics_target

from_collapse_limit

Attribute Valor
Categoria Ajuste de Consulta / Outras Opções do Planeador
Description O planeador integrará 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 número inteiro
Valor predefinido 8
Valores permitidos 1-2147483647
Tipo de parâmetro dynamic
Documentation from_collapse_limit

JIT

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

join_collapse_limit

Attribute Valor
Categoria Ajuste de Consulta / Outras Opções do Planeador
Description Configura o tamanho da lista FROM acima do qual as construções JOIN não são niveladas.
Tipo de dados número inteiro
Valor predefinido 8
Valores permitidos 1-2147483647
Tipo de parâmetro dynamic
Documentation join_collapse_limit

modo_cache_plano

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

constraint_exclusion

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

fração_de_tupla_do_cursor

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

default_statistics_target

Attribute Valor
Categoria Ajuste de Consulta / Outras Opções do Planeador
Description Define o alvo padrão de estatísticas para colunas de tabela que não têm um alvo específico.
Tipo de dados número inteiro
Valor predefinido 100
Valores permitidos 1-10000
Tipo de parâmetro dynamic
Documentation default_statistics_target

from_collapse_limit

Attribute Valor
Categoria Ajuste de Consulta / Outras Opções do Planeador
Description O planeador integrará 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 número inteiro
Valor predefinido 8
Valores permitidos 1-2147483647
Tipo de parâmetro dynamic
Documentation from_collapse_limit

JIT

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

join_collapse_limit

Attribute Valor
Categoria Ajuste de Consulta / Outras Opções do Planeador
Description Configura o tamanho da lista FROM acima do qual as construções JOIN não são niveladas.
Tipo de dados número inteiro
Valor predefinido 8
Valores permitidos 1-2147483647
Tipo de parâmetro dynamic
Documentation join_collapse_limit