Condividi tramite


Ottimizzazione delle query / Altre impostazioni del pianificatore

constraint_exclusion

Attribute Value
Categoria Ottimizzazione delle query / Altre impostazioni del pianificatore
Description Consente allo strumento di pianificazione di usare vincoli per ottimizzare le query. Le analisi delle tabelle verranno ignorate se i vincoli garantiscono che nessuna riga corrisponda alla query.
Tipo di dati enumeration
Valore predefinito partition
Valori consentiti partition,on,off
Tipo di parametro dynamic
Documentation constraint_exclusion

cursor_tuple_fraction

Attribute Value
Categoria Ottimizzazione delle query / Altre impostazioni del pianificatore
Description Imposta la stima della frazione delle righe di un cursore che verranno recuperate da parte del planner.
Tipo di dati NUMERIC
Valore predefinito 0.1
Valori consentiti 0-1
Tipo di parametro dynamic
Documentation cursor_tuple_fraction

default_statistics_target

Attribute Value
Categoria Ottimizzazione delle query / Altre impostazioni del pianificatore
Description Imposta la destinazione predefinita delle statistiche. Questo vale per le colonne di tabella che non hanno una destinazione specifica della colonna impostata tramite ALTER TABLE SET STATISTICS.
Tipo di dati integer
Valore predefinito 100
Valori consentiti 1-10000
Tipo di parametro dynamic
Documentation default_statistics_target

from_collapse_limit

Attribute Value
Categoria Ottimizzazione delle query / Altre impostazioni del pianificatore
Description Imposta la dimensione della FROM-list oltre la quale le sottoquery non vengono compresse. Lo strumento di pianificazione unisce le sottoquery nelle query superiori se l'elenco FROM risultante non avrà più di questo numero di elementi.
Tipo di dati integer
Valore predefinito 8
Valori consentiti 1-2147483647
Tipo di parametro dynamic
Documentation from_collapse_limit

jit

Attribute Value
Categoria Ottimizzazione delle query / Altre impostazioni del pianificatore
Description Consenti compilazione JIT.
Tipo di dati boolean
Valore predefinito off
Valori consentiti on,off
Tipo di parametro dynamic
Documentation Jit

join_collapse_limit

Attribute Value
Categoria Ottimizzazione delle query / Altre impostazioni del pianificatore
Description Imposta le dimensioni dell’elenco FROM oltre cui i costrutti JOIN non vengono appiattiti. Lo strumento di pianificazione convertirà i costrutti JOIN espliciti in elenchi di elementi FROM ogni volta che ciò produrrebbe un elenco di non più di questo numero di elementi.
Tipo di dati integer
Valore predefinito 8
Valori consentiti 1-2147483647
Tipo di parametro dynamic
Documentation join_collapse_limit

plan_cache_mode

Attribute Value
Categoria Ottimizzazione delle query / Altre impostazioni del pianificatore
Description Controlla, da parte del pianificatore, la selezione di un piano personalizzato o generico. Le istruzioni preparate possono avere pianificazioni personalizzate e generiche e il pianificatore tenterà di determinare quale sia migliore. Questa impostazione può essere impostata per eseguire l'override del comportamento predefinito.
Tipo di dati enumeration
Valore predefinito auto
Valori consentiti auto,force_generic_plan,force_custom_plan
Tipo di parametro dynamic
Documentation plan_cache_mode

fattore_tabella_di_lavoro_ricorsivo

Attribute Value
Categoria Ottimizzazione delle query / Altre impostazioni del pianificatore
Description Imposta la stima delle dimensioni medie della tabella di lavoro di una query ricorsiva da parte del planner.
Tipo di dati NUMERIC
Valore predefinito 10
Valori consentiti 10
Tipo di parametro Sola lettura
Documentation recursive_worktable_factor

constraint_exclusion

Attribute Value
Categoria Ottimizzazione delle query / Altre impostazioni del pianificatore
Description Consente allo strumento di pianificazione di usare vincoli per ottimizzare le query. Le analisi delle tabelle verranno ignorate se i vincoli garantiscono che nessuna riga corrisponda alla query.
Tipo di dati enumeration
Valore predefinito partition
Valori consentiti partition,on,off
Tipo di parametro dynamic
Documentation constraint_exclusion

cursor_tuple_fraction

Attribute Value
Categoria Ottimizzazione delle query / Altre impostazioni del pianificatore
Description Imposta la stima della frazione delle righe di un cursore che verranno recuperate da parte del planner.
Tipo di dati NUMERIC
Valore predefinito 0.1
Valori consentiti 0-1
Tipo di parametro dynamic
Documentation cursor_tuple_fraction

default_statistics_target

Attribute Value
Categoria Ottimizzazione delle query / Altre impostazioni del pianificatore
Description Imposta la destinazione predefinita delle statistiche. Questo vale per le colonne di tabella che non hanno una destinazione specifica della colonna impostata tramite ALTER TABLE SET STATISTICS.
Tipo di dati integer
Valore predefinito 100
Valori consentiti 1-10000
Tipo di parametro dynamic
Documentation default_statistics_target

from_collapse_limit

Attribute Value
Categoria Ottimizzazione delle query / Altre impostazioni del pianificatore
Description Imposta la dimensione della FROM-list oltre la quale le sottoquery non vengono compresse. Lo strumento di pianificazione unisce le sottoquery nelle query superiori se l'elenco FROM risultante non avrà più di questo numero di elementi.
Tipo di dati integer
Valore predefinito 8
Valori consentiti 1-2147483647
Tipo di parametro dynamic
Documentation from_collapse_limit

jit

Attribute Value
Categoria Ottimizzazione delle query / Altre impostazioni del pianificatore
Description Consenti compilazione JIT.
Tipo di dati boolean
Valore predefinito off
Valori consentiti on, off
Tipo di parametro dynamic
Documentation Jit

join_collapse_limit

Attribute Value
Categoria Ottimizzazione delle query / Altre impostazioni del pianificatore
Description Imposta le dimensioni dell’elenco FROM oltre cui i costrutti JOIN non vengono appiattiti. Lo strumento di pianificazione convertirà i costrutti JOIN espliciti in elenchi di elementi FROM ogni volta che ciò produrrebbe un elenco di non più di questo numero di elementi.
Tipo di dati integer
Valore predefinito 8
Valori consentiti 1-2147483647
Tipo di parametro dynamic
Documentation join_collapse_limit

plan_cache_mode

Attribute Value
Categoria Ottimizzazione delle query / Altre impostazioni del pianificatore
Description Controlla, da parte del pianificatore, la selezione di un piano personalizzato o generico. Le istruzioni preparate possono avere pianificazioni personalizzate e generiche e il pianificatore tenterà di determinare quale sia migliore. Questa impostazione può essere impostata per eseguire l'override del comportamento predefinito.
Tipo di dati enumeration
Valore predefinito auto
Valori consentiti auto,force_generic_plan,force_custom_plan
Tipo di parametro dynamic
Documentation plan_cache_mode

fattore_tabella_di_lavoro_ricorsivo

Attribute Value
Categoria Ottimizzazione delle query / Altre impostazioni del pianificatore
Description Imposta la stima delle dimensioni medie della tabella di lavoro di una query ricorsiva da parte del planner.
Tipo di dati NUMERIC
Valore predefinito 10
Valori consentiti 10
Tipo di parametro Sola lettura
Documentation recursive_worktable_factor

constraint_exclusion

Attribute Value
Categoria Ottimizzazione delle query / Altre impostazioni del pianificatore
Description Controlla come il pianificatore delle query utilizza i vincoli delle tabelle per ottimizzare le query.
Tipo di dati enumeration
Valore predefinito partition
Valori consentiti partition,on,off
Tipo di parametro dynamic
Documentation constraint_exclusion

cursor_tuple_fraction

Attribute Value
Categoria Ottimizzazione delle query / Altre impostazioni del pianificatore
Description Imposta la stima della frazione delle righe di un cursore che verranno recuperate da parte del planner.
Tipo di dati NUMERIC
Valore predefinito 0.1
Valori consentiti 0-1
Tipo di parametro dynamic
Documentation cursor_tuple_fraction

default_statistics_target

Attribute Value
Categoria Ottimizzazione delle query / Altre impostazioni del pianificatore
Description Imposta l’obiettivo delle statistiche predefinite per le colonne della tabella senza un obiettivo specifico della colonna.
Tipo di dati integer
Valore predefinito 100
Valori consentiti 1-10000
Tipo di parametro dynamic
Documentation default_statistics_target

from_collapse_limit

Attribute Value
Categoria Ottimizzazione delle query / Altre impostazioni del pianificatore
Description Il planner unirà le query secondarie nelle query superiori fino a questo limite nella clausola FROM. Valori più piccoli riducono il tempo di pianificazione ma potrebbero produrre piani di query inferiori.
Tipo di dati integer
Valore predefinito 8
Valori consentiti 1-2147483647
Tipo di parametro dynamic
Documentation from_collapse_limit

jit

Attribute Value
Categoria Ottimizzazione delle query / Altre impostazioni del pianificatore
Description Determina se la compilazione JIT può essere usata da PostgreSQL.
Tipo di dati boolean
Valore predefinito off
Valori consentiti on, off
Tipo di parametro dynamic
Documentation Jit

join_collapse_limit

Attribute Value
Categoria Ottimizzazione delle query / Altre impostazioni del pianificatore
Description Imposta le dimensioni dell’elenco FROM oltre cui i costrutti JOIN non vengono appiattiti.
Tipo di dati integer
Valore predefinito 8
Valori consentiti 1-2147483647
Tipo di parametro dynamic
Documentation join_collapse_limit

plan_cache_mode

Attribute Value
Categoria Ottimizzazione delle query / Altre impostazioni del pianificatore
Description Controlla, da parte del pianificatore, la selezione di un piano personalizzato o generico.
Tipo di dati enumeration
Valore predefinito auto
Valori consentiti auto,force_generic_plan,force_custom_plan
Tipo di parametro dynamic
Documentation plan_cache_mode

fattore_tabella_di_lavoro_ricorsivo

Attribute Value
Categoria Ottimizzazione delle query / Altre impostazioni del pianificatore
Description Imposta la stima delle dimensioni medie della tabella di lavoro di una query ricorsiva da parte del planner.
Tipo di dati NUMERIC
Valore predefinito 10
Valori consentiti 10
Tipo di parametro Sola lettura
Documentation recursive_worktable_factor

constraint_exclusion

Attribute Value
Categoria Ottimizzazione delle query / Altre impostazioni del pianificatore
Description Controlla come il pianificatore delle query utilizza i vincoli delle tabelle per ottimizzare le query.
Tipo di dati enumeration
Valore predefinito partition
Valori consentiti partition,on,off
Tipo di parametro dynamic
Documentation constraint_exclusion

cursor_tuple_fraction

Attribute Value
Categoria Ottimizzazione delle query / Altre impostazioni del pianificatore
Description Imposta la stima della frazione delle righe di un cursore che verranno recuperate da parte del planner.
Tipo di dati NUMERIC
Valore predefinito 0.1
Valori consentiti 0-1
Tipo di parametro dynamic
Documentation cursor_tuple_fraction

default_statistics_target

Attribute Value
Categoria Ottimizzazione delle query / Altre impostazioni del pianificatore
Description Imposta l’obiettivo delle statistiche predefinite per le colonne della tabella senza un obiettivo specifico della colonna.
Tipo di dati integer
Valore predefinito 100
Valori consentiti 1-10000
Tipo di parametro dynamic
Documentation default_statistics_target

from_collapse_limit

Attribute Value
Categoria Ottimizzazione delle query / Altre impostazioni del pianificatore
Description Il planner unirà le query secondarie nelle query superiori fino a questo limite nella clausola FROM. Valori più piccoli riducono il tempo di pianificazione ma potrebbero produrre piani di query inferiori.
Tipo di dati integer
Valore predefinito 8
Valori consentiti 1-2147483647
Tipo di parametro dynamic
Documentation from_collapse_limit

jit

Attribute Value
Categoria Ottimizzazione delle query / Altre impostazioni del pianificatore
Description Determina se la compilazione JIT può essere usata da PostgreSQL.
Tipo di dati boolean
Valore predefinito off
Valori consentiti on, off
Tipo di parametro dynamic
Documentation Jit

join_collapse_limit

Attribute Value
Categoria Ottimizzazione delle query / Altre impostazioni del pianificatore
Description Imposta le dimensioni dell’elenco FROM oltre cui i costrutti JOIN non vengono appiattiti.
Tipo di dati integer
Valore predefinito 8
Valori consentiti 1-2147483647
Tipo di parametro dynamic
Documentation join_collapse_limit

plan_cache_mode

Attribute Value
Categoria Ottimizzazione delle query / Altre impostazioni del pianificatore
Description Controlla, da parte del pianificatore, la selezione di un piano personalizzato o generico.
Tipo di dati enumeration
Valore predefinito auto
Valori consentiti auto,force_generic_plan,force_custom_plan
Tipo di parametro dynamic
Documentation plan_cache_mode

fattore_tabella_di_lavoro_ricorsivo

Attribute Value
Categoria Ottimizzazione delle query / Altre impostazioni del pianificatore
Description Imposta la stima delle dimensioni medie della tabella di lavoro di una query ricorsiva da parte del planner.
Tipo di dati NUMERIC
Valore predefinito 10
Valori consentiti 10
Tipo di parametro Sola lettura
Documentation recursive_worktable_factor

constraint_exclusion

Attribute Value
Categoria Ottimizzazione delle query / Altre impostazioni del pianificatore
Description Controlla come il pianificatore delle query utilizza i vincoli delle tabelle per ottimizzare le query.
Tipo di dati enumeration
Valore predefinito partition
Valori consentiti partition,on,off
Tipo di parametro dynamic
Documentation constraint_exclusion

cursor_tuple_fraction

Attribute Value
Categoria Ottimizzazione delle query / Altre impostazioni del pianificatore
Description Imposta la stima della frazione delle righe di un cursore che verranno recuperate da parte del planner.
Tipo di dati NUMERIC
Valore predefinito 0.1
Valori consentiti 0-1
Tipo di parametro dynamic
Documentation cursor_tuple_fraction

default_statistics_target

Attribute Value
Categoria Ottimizzazione delle query / Altre impostazioni del pianificatore
Description Imposta l’obiettivo delle statistiche predefinite per le colonne della tabella senza un obiettivo specifico della colonna.
Tipo di dati integer
Valore predefinito 100
Valori consentiti 1-10000
Tipo di parametro dynamic
Documentation default_statistics_target

from_collapse_limit

Attribute Value
Categoria Ottimizzazione delle query / Altre impostazioni del pianificatore
Description Il planner unirà le query secondarie nelle query superiori fino a questo limite nella clausola FROM. Valori più piccoli riducono il tempo di pianificazione ma potrebbero produrre piani di query inferiori.
Tipo di dati integer
Valore predefinito 8
Valori consentiti 1-2147483647
Tipo di parametro dynamic
Documentation from_collapse_limit

jit

Attribute Value
Categoria Ottimizzazione delle query / Altre impostazioni del pianificatore
Description Determina se la compilazione JIT può essere usata da PostgreSQL.
Tipo di dati boolean
Valore predefinito off
Valori consentiti on, off
Tipo di parametro dynamic
Documentation Jit

join_collapse_limit

Attribute Value
Categoria Ottimizzazione delle query / Altre impostazioni del pianificatore
Description Imposta le dimensioni dell’elenco FROM oltre cui i costrutti JOIN non vengono appiattiti.
Tipo di dati integer
Valore predefinito 8
Valori consentiti 1-2147483647
Tipo di parametro dynamic
Documentation join_collapse_limit

plan_cache_mode

Attribute Value
Categoria Ottimizzazione delle query / Altre impostazioni del pianificatore
Description Controlla, da parte del pianificatore, la selezione di un piano personalizzato o generico.
Tipo di dati enumeration
Valore predefinito auto
Valori consentiti auto,force_generic_plan,force_custom_plan
Tipo di parametro dynamic
Documentation plan_cache_mode

constraint_exclusion

Attribute Value
Categoria Ottimizzazione delle query / Altre impostazioni del pianificatore
Description Controlla come il pianificatore delle query utilizza i vincoli delle tabelle per ottimizzare le query.
Tipo di dati enumeration
Valore predefinito partition
Valori consentiti partition,on,off
Tipo di parametro dynamic
Documentation constraint_exclusion

cursor_tuple_fraction

Attribute Value
Categoria Ottimizzazione delle query / Altre impostazioni del pianificatore
Description Imposta la stima della frazione delle righe di un cursore che verranno recuperate da parte del planner.
Tipo di dati NUMERIC
Valore predefinito 0.1
Valori consentiti 0-1
Tipo di parametro dynamic
Documentation cursor_tuple_fraction

default_statistics_target

Attribute Value
Categoria Ottimizzazione delle query / Altre impostazioni del pianificatore
Description Imposta l’obiettivo delle statistiche predefinite per le colonne della tabella senza un obiettivo specifico della colonna.
Tipo di dati integer
Valore predefinito 100
Valori consentiti 1-10000
Tipo di parametro dynamic
Documentation default_statistics_target

from_collapse_limit

Attribute Value
Categoria Ottimizzazione delle query / Altre impostazioni del pianificatore
Description Il planner unirà le query secondarie nelle query superiori fino a questo limite nella clausola FROM. Valori più piccoli riducono il tempo di pianificazione ma potrebbero produrre piani di query inferiori.
Tipo di dati integer
Valore predefinito 8
Valori consentiti 1-2147483647
Tipo di parametro dynamic
Documentation from_collapse_limit

jit

Attribute Value
Categoria Ottimizzazione delle query / Altre impostazioni del pianificatore
Description Determina se la compilazione JIT può essere usata da PostgreSQL.
Tipo di dati boolean
Valore predefinito off
Valori consentiti on, off
Tipo di parametro dynamic
Documentation Jit

join_collapse_limit

Attribute Value
Categoria Ottimizzazione delle query / Altre impostazioni del pianificatore
Description Imposta le dimensioni dell’elenco FROM oltre cui i costrutti JOIN non vengono appiattiti.
Tipo di dati integer
Valore predefinito 8
Valori consentiti 1-2147483647
Tipo di parametro dynamic
Documentation join_collapse_limit

plan_cache_mode

Attribute Value
Categoria Ottimizzazione delle query / Altre impostazioni del pianificatore
Description Controlla, da parte del pianificatore, la selezione di un piano personalizzato o generico.
Tipo di dati enumeration
Valore predefinito auto
Valori consentiti auto,force_generic_plan,force_custom_plan
Tipo di parametro dynamic
Documentation plan_cache_mode

constraint_exclusion

Attribute Value
Categoria Ottimizzazione delle query / Altre impostazioni del pianificatore
Description Controlla come il pianificatore delle query utilizza i vincoli delle tabelle per ottimizzare le query.
Tipo di dati enumeration
Valore predefinito partition
Valori consentiti partition,on,off
Tipo di parametro dynamic
Documentation constraint_exclusion

cursor_tuple_fraction

Attribute Value
Categoria Ottimizzazione delle query / Altre impostazioni del pianificatore
Description Imposta la stima della frazione delle righe di un cursore che verranno recuperate da parte del planner.
Tipo di dati NUMERIC
Valore predefinito 0.1
Valori consentiti 0-1
Tipo di parametro dynamic
Documentation cursor_tuple_fraction

default_statistics_target

Attribute Value
Categoria Ottimizzazione delle query / Altre impostazioni del pianificatore
Description Imposta l’obiettivo delle statistiche predefinite per le colonne della tabella senza un obiettivo specifico della colonna.
Tipo di dati integer
Valore predefinito 100
Valori consentiti 1-10000
Tipo di parametro dynamic
Documentation default_statistics_target

from_collapse_limit

Attribute Value
Categoria Ottimizzazione delle query / Altre impostazioni del pianificatore
Description Il planner unirà le query secondarie nelle query superiori fino a questo limite nella clausola FROM. Valori più piccoli riducono il tempo di pianificazione ma potrebbero produrre piani di query inferiori.
Tipo di dati integer
Valore predefinito 8
Valori consentiti 1-2147483647
Tipo di parametro dynamic
Documentation from_collapse_limit

jit

Attribute Value
Categoria Ottimizzazione delle query / Altre impostazioni del pianificatore
Description Determina se la compilazione JIT può essere usata da PostgreSQL.
Tipo di dati boolean
Valore predefinito off
Valori consentiti on, off
Tipo di parametro dynamic
Documentation Jit

join_collapse_limit

Attribute Value
Categoria Ottimizzazione delle query / Altre impostazioni del pianificatore
Description Imposta le dimensioni dell’elenco FROM oltre cui i costrutti JOIN non vengono appiattiti.
Tipo di dati integer
Valore predefinito 8
Valori consentiti 1-2147483647
Tipo di parametro dynamic
Documentation join_collapse_limit

plan_cache_mode

Attribute Value
Categoria Ottimizzazione delle query / Altre impostazioni del pianificatore
Description Controlla, da parte del pianificatore, la selezione di un piano personalizzato o generico.
Tipo di dati enumeration
Valore predefinito auto
Valori consentiti auto,force_generic_plan,force_custom_plan
Tipo di parametro dynamic
Documentation plan_cache_mode

constraint_exclusion

Attribute Value
Categoria Ottimizzazione delle query / Altre impostazioni del pianificatore
Description Controlla come il pianificatore delle query utilizza i vincoli delle tabelle per ottimizzare le query.
Tipo di dati enumeration
Valore predefinito partition
Valori consentiti partition,on,off
Tipo di parametro dynamic
Documentation constraint_exclusion

cursor_tuple_fraction

Attribute Value
Categoria Ottimizzazione delle query / Altre impostazioni del pianificatore
Description Imposta la stima della frazione delle righe di un cursore che verranno recuperate da parte del planner.
Tipo di dati NUMERIC
Valore predefinito 0.1
Valori consentiti 0-1
Tipo di parametro dynamic
Documentation cursor_tuple_fraction

default_statistics_target

Attribute Value
Categoria Ottimizzazione delle query / Altre impostazioni del pianificatore
Description Imposta l’obiettivo delle statistiche predefinite per le colonne della tabella senza un obiettivo specifico della colonna.
Tipo di dati integer
Valore predefinito 100
Valori consentiti 1-10000
Tipo di parametro dynamic
Documentation default_statistics_target

from_collapse_limit

Attribute Value
Categoria Ottimizzazione delle query / Altre impostazioni del pianificatore
Description Il planner unirà le query secondarie nelle query superiori fino a questo limite nella clausola FROM. Valori più piccoli riducono il tempo di pianificazione ma potrebbero produrre piani di query inferiori.
Tipo di dati integer
Valore predefinito 8
Valori consentiti 1-2147483647
Tipo di parametro dynamic
Documentation from_collapse_limit

jit

Attribute Value
Categoria Ottimizzazione delle query / Altre impostazioni del pianificatore
Description Determina se la compilazione JIT può essere usata da PostgreSQL.
Tipo di dati boolean
Valore predefinito off
Valori consentiti on, off
Tipo di parametro dynamic
Documentation Jit

join_collapse_limit

Attribute Value
Categoria Ottimizzazione delle query / Altre impostazioni del pianificatore
Description Imposta le dimensioni dell’elenco FROM oltre cui i costrutti JOIN non vengono appiattiti.
Tipo di dati integer
Valore predefinito 8
Valori consentiti 1-2147483647
Tipo di parametro dynamic
Documentation join_collapse_limit