cpu_index_tuple_cost
| Attribute |
Value |
| Categoria |
Ottimizzazione query / Costanti costo planner |
| Description |
Imposta la stima del costo dell'elaborazione di ogni voce di indice durante l'analisi di un indice da parte del planner. |
| Tipo di dati |
NUMERIC |
| Valore predefinito |
0.005 |
| Valori consentiti |
0-1.79769e+308 |
| Tipo di parametro |
dynamic |
| Documentation |
cpu_index_tuple_cost |
cpu_operator_cost
| Attribute |
Value |
| Categoria |
Ottimizzazione query / Costanti costo planner |
| Description |
Imposta la stima del costo dell'elaborazione di ogni operatore o chiamata di funzione. |
| Tipo di dati |
NUMERIC |
| Valore predefinito |
0.0025 |
| Valori consentiti |
0-1.79769e+308 |
| Tipo di parametro |
dynamic |
| Documentation |
cpu_operator_cost |
cpu_tuple_cost
| Attribute |
Value |
| Categoria |
Ottimizzazione query / Costanti costo planner |
| Description |
Imposta la stima fa parte dello strumento di pianificazione del costo dell'elaborazione di ciascuna tupla (riga). |
| Tipo di dati |
NUMERIC |
| Valore predefinito |
0.01 |
| Valori consentiti |
0-1.79769e+308 |
| Tipo di parametro |
dynamic |
| Documentation |
cpu_tuple_cost |
effective_cache_size
| Attribute |
Value |
| Categoria |
Ottimizzazione query / Costanti costo planner |
| Description |
Imposta il presupposto dello strumento di pianificazione sulle dimensioni totali delle cache dei dati. Ovvero, le dimensioni totali delle cache (cache del kernel e buffer condivisi) usate per i file di dati PostgreSQL. Questa misura viene misurata in pagine disco, che in genere sono 8 kB ciascuno. |
| Tipo di dati |
integer |
| Valore predefinito |
Dipende dalle risorse (vCore, RAM o spazio su disco) allocate al server. |
| Valori consentiti |
1-2147483647 |
| Tipo di parametro |
dynamic |
| Documentation |
effective_cache_size |
Note specifiche su Azure
Il valore predefinito per il parametro del server effective_cache_size viene calcolato quando si effettua il provisioning dell'istanza del server flessibile di Database di Azure per PostgreSQL, in base al nome del prodotto selezionato per il relativo calcolo. Eventuali modifiche successive della selezione del prodotto al calcolo che supporta il server flessibile non avranno alcun effetto sul valore predefinito per il parametro server effective_cache_size di tale istanza.
Ogni volta che si modifica il prodotto assegnato a un'istanza, è necessario modificare anche il valore per il parametro effective_cache_size in base ai valori nella formula seguente.
La formula usata per calcolare il valore di effective_cache_size dipende dal valore di shared_bufferse ha un aspetto simile (memoryGib * 131072) - shared_buffersa .
| Dimensioni memoria |
shared_buffers |
effective_cache_size |
| 2 GiB |
32768 |
229376 |
| 4 GiB |
131072 |
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 |
Value |
| Categoria |
Ottimizzazione query / Costanti costo planner |
| Description |
Eseguire la compilazione JIT se la query è più costosa. -1 disabilita la compilazione JIT. |
| Tipo di dati |
integer |
| Valore predefinito |
100000 |
| Valori consentiti |
-1-2147483647 |
| Tipo di parametro |
dynamic |
| Documentation |
jit_above_cost |
jit_inline_above_cost
| Attribute |
Value |
| Categoria |
Ottimizzazione query / Costanti costo planner |
| Description |
Eseguire l'inlining JIT se la query è più costosa. -1 disabilita l'inlining. |
| Tipo di dati |
integer |
| Valore predefinito |
500000 |
| Valori consentiti |
-1-2147483647 |
| Tipo di parametro |
dynamic |
| Documentation |
jit_inline_above_cost |
jit_optimize_above_cost
| Attribute |
Value |
| Categoria |
Ottimizzazione query / Costanti costo planner |
| Description |
Ottimizzare funzioni compilate da JIT se la query è più onerosa. -1 disabilita l'ottimizzazione. |
| Tipo di dati |
integer |
| Valore predefinito |
500000 |
| Valori consentiti |
-1-2147483647 |
| Tipo di parametro |
dynamic |
| Documentation |
jit_optimize_above_cost |
min_parallel_index_scan_size
| Attribute |
Value |
| Categoria |
Ottimizzazione query / Costanti costo planner |
| Description |
Imposta la quantità minima di dati dell'indice per un'analisi parallela. Se lo strumento di pianificazione stima che leggerà una serie di pagine di indice troppo piccola per raggiungere questo limite, non verrà considerata una scansione parallela. |
| Tipo di dati |
integer |
| Valore predefinito |
64 |
| Valori consentiti |
0-715827882 |
| Tipo di parametro |
dynamic |
| Documentation |
min_parallel_index_scan_size |
min_parallel_table_scan_size
| Attribute |
Value |
| Categoria |
Ottimizzazione query / Costanti costo planner |
| Description |
Imposta la quantità minima di dati della tabella per un'analisi parallela. Se lo strumento di pianificazione stima che leggerà un numero di pagine della tabella troppo basso per raggiungere questo limite, non verrà considerata una scansione parallela. |
| Tipo di dati |
integer |
| Valore predefinito |
1024 |
| Valori consentiti |
0-715827882 |
| Tipo di parametro |
dynamic |
| Documentation |
min_parallel_table_scan_size |
costo_di_configurazione_parallela
| Attribute |
Value |
| Categoria |
Ottimizzazione query / Costanti costo planner |
| Description |
Imposta la stima del costo dell'avvio dei processi di lavoro per la query parallela da parte del planner. |
| Tipo di dati |
NUMERIC |
| Valore predefinito |
1000 |
| Valori consentiti |
0-1.79769e+308 |
| Tipo di parametro |
dynamic |
| Documentation |
parallel_setup_cost |
parallel_tuple_cost
| Attribute |
Value |
| Categoria |
Ottimizzazione query / Costanti costo planner |
| Description |
Imposta la stima del costo del passaggio di ogni tupla (riga) dal ruolo di lavoro al back-endleader leader. |
| Tipo di dati |
NUMERIC |
| Valore predefinito |
0.1 |
| Valori consentiti |
0-1.79769e+308 |
| Tipo di parametro |
dynamic |
| Documentation |
parallel_tuple_cost |
random_page_cost
| Attribute |
Value |
| Categoria |
Ottimizzazione query / Costanti costo planner |
| Description |
Imposta la stima del costo di una pagina disco recuperata in modo non sequenziale da parte del planner. |
| Tipo di dati |
NUMERIC |
| Valore predefinito |
2 |
| Valori consentiti |
0-1.79769e+308 |
| Tipo di parametro |
dynamic |
| Documentation |
random_page_cost |
seq_page_cost
| Attribute |
Value |
| Categoria |
Ottimizzazione query / Costanti costo planner |
| Description |
Imposta la stima del costo di una pagina disco recuperata in modo sequenziale da parte del planner. |
| Tipo di dati |
NUMERIC |
| Valore predefinito |
1 |
| Valori consentiti |
0-1.79769e+308 |
| Tipo di parametro |
dynamic |
| Documentation |
seq_page_cost |
cpu_index_tuple_cost
| Attribute |
Value |
| Categoria |
Ottimizzazione query / Costanti costo planner |
| Description |
Imposta la stima del costo dell'elaborazione di ogni voce di indice durante l'analisi di un indice da parte del planner. |
| Tipo di dati |
NUMERIC |
| Valore predefinito |
0.005 |
| Valori consentiti |
0-1.79769e+308 |
| Tipo di parametro |
dynamic |
| Documentation |
cpu_index_tuple_cost |
cpu_operator_cost
| Attribute |
Value |
| Categoria |
Ottimizzazione query / Costanti costo planner |
| Description |
Imposta la stima del costo dell'elaborazione di ogni operatore o chiamata di funzione. |
| Tipo di dati |
NUMERIC |
| Valore predefinito |
0.0025 |
| Valori consentiti |
0-1.79769e+308 |
| Tipo di parametro |
dynamic |
| Documentation |
cpu_operator_cost |
cpu_tuple_cost
| Attribute |
Value |
| Categoria |
Ottimizzazione query / Costanti costo planner |
| Description |
Imposta la stima fa parte dello strumento di pianificazione del costo dell'elaborazione di ciascuna tupla (riga). |
| Tipo di dati |
NUMERIC |
| Valore predefinito |
0.01 |
| Valori consentiti |
0-1.79769e+308 |
| Tipo di parametro |
dynamic |
| Documentation |
cpu_tuple_cost |
effective_cache_size
| Attribute |
Value |
| Categoria |
Ottimizzazione query / Costanti costo planner |
| Description |
Imposta il presupposto dello strumento di pianificazione sulle dimensioni totali delle cache dei dati. Ovvero, le dimensioni totali delle cache (cache del kernel e buffer condivisi) usate per i file di dati PostgreSQL. Questa misura viene misurata in pagine disco, che in genere sono 8 kB ciascuno. |
| Tipo di dati |
integer |
| Valore predefinito |
Dipende dalle risorse (vCore, RAM o spazio su disco) allocate al server. |
| Valori consentiti |
1-2147483647 |
| Tipo di parametro |
dynamic |
| Documentation |
effective_cache_size |
Note specifiche su Azure
Il valore predefinito per il parametro del server effective_cache_size viene calcolato quando si effettua il provisioning dell'istanza del server flessibile di Database di Azure per PostgreSQL, in base al nome del prodotto selezionato per il relativo calcolo. Eventuali modifiche successive della selezione del prodotto al calcolo che supporta il server flessibile non avranno alcun effetto sul valore predefinito per il parametro server effective_cache_size di tale istanza.
Ogni volta che si modifica il prodotto assegnato a un'istanza, è necessario modificare anche il valore per il parametro effective_cache_size in base ai valori nella formula seguente.
La formula usata per calcolare il valore di effective_cache_size dipende dal valore di shared_bufferse ha un aspetto simile (memoryGib * 131072) - shared_buffersa .
| Dimensioni memoria |
shared_buffers |
effective_cache_size |
| 2 GiB |
32768 |
229376 |
| 4 GiB |
131072 |
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 |
Value |
| Categoria |
Ottimizzazione query / Costanti costo planner |
| Description |
Eseguire la compilazione JIT se la query è più costosa. -1 disabilita la compilazione JIT. |
| Tipo di dati |
integer |
| Valore predefinito |
100000 |
| Valori consentiti |
-1-2147483647 |
| Tipo di parametro |
dynamic |
| Documentation |
jit_above_cost |
jit_inline_above_cost
| Attribute |
Value |
| Categoria |
Ottimizzazione query / Costanti costo planner |
| Description |
Eseguire l'inlining JIT se la query è più costosa. -1 disabilita l'inlining. |
| Tipo di dati |
integer |
| Valore predefinito |
500000 |
| Valori consentiti |
-1-2147483647 |
| Tipo di parametro |
dynamic |
| Documentation |
jit_inline_above_cost |
jit_optimize_above_cost
| Attribute |
Value |
| Categoria |
Ottimizzazione query / Costanti costo planner |
| Description |
Ottimizzare funzioni compilate da JIT se la query è più onerosa. -1 disabilita l'ottimizzazione. |
| Tipo di dati |
integer |
| Valore predefinito |
500000 |
| Valori consentiti |
-1-2147483647 |
| Tipo di parametro |
dynamic |
| Documentation |
jit_optimize_above_cost |
min_parallel_index_scan_size
| Attribute |
Value |
| Categoria |
Ottimizzazione query / Costanti costo planner |
| Description |
Imposta la quantità minima di dati dell'indice per un'analisi parallela. Se lo strumento di pianificazione stima che leggerà una serie di pagine di indice troppo piccola per raggiungere questo limite, non verrà considerata una scansione parallela. |
| Tipo di dati |
integer |
| Valore predefinito |
64 |
| Valori consentiti |
0-715827882 |
| Tipo di parametro |
dynamic |
| Documentation |
min_parallel_index_scan_size |
min_parallel_table_scan_size
| Attribute |
Value |
| Categoria |
Ottimizzazione query / Costanti costo planner |
| Description |
Imposta la quantità minima di dati della tabella per un'analisi parallela. Se lo strumento di pianificazione stima che leggerà un numero di pagine della tabella troppo basso per raggiungere questo limite, non verrà considerata una scansione parallela. |
| Tipo di dati |
integer |
| Valore predefinito |
1024 |
| Valori consentiti |
0-715827882 |
| Tipo di parametro |
dynamic |
| Documentation |
min_parallel_table_scan_size |
costo_di_configurazione_parallela
| Attribute |
Value |
| Categoria |
Ottimizzazione query / Costanti costo planner |
| Description |
Imposta la stima del costo dell'avvio dei processi di lavoro per la query parallela da parte del planner. |
| Tipo di dati |
NUMERIC |
| Valore predefinito |
1000 |
| Valori consentiti |
0-1.79769e+308 |
| Tipo di parametro |
dynamic |
| Documentation |
parallel_setup_cost |
parallel_tuple_cost
| Attribute |
Value |
| Categoria |
Ottimizzazione query / Costanti costo planner |
| Description |
Imposta la stima del costo del passaggio di ogni tupla (riga) dal ruolo di lavoro al back-endleader leader. |
| Tipo di dati |
NUMERIC |
| Valore predefinito |
0.1 |
| Valori consentiti |
0-1.79769e+308 |
| Tipo di parametro |
dynamic |
| Documentation |
parallel_tuple_cost |
random_page_cost
| Attribute |
Value |
| Categoria |
Ottimizzazione query / Costanti costo planner |
| Description |
Imposta la stima del costo di una pagina disco recuperata in modo non sequenziale da parte del planner. |
| Tipo di dati |
NUMERIC |
| Valore predefinito |
2 |
| Valori consentiti |
0-1.79769e+308 |
| Tipo di parametro |
dynamic |
| Documentation |
random_page_cost |
seq_page_cost
| Attribute |
Value |
| Categoria |
Ottimizzazione query / Costanti costo planner |
| Description |
Imposta la stima del costo di una pagina disco recuperata in modo sequenziale da parte del planner. |
| Tipo di dati |
NUMERIC |
| Valore predefinito |
1 |
| Valori consentiti |
0-1.79769e+308 |
| Tipo di parametro |
dynamic |
| Documentation |
seq_page_cost |
cpu_index_tuple_cost
| Attribute |
Value |
| Categoria |
Ottimizzazione query / Costanti costo planner |
| Description |
Imposta la stima del costo dell'elaborazione di ogni voce di indice durante l'analisi di un indice da parte del planner. |
| Tipo di dati |
NUMERIC |
| Valore predefinito |
0.005 |
| Valori consentiti |
0-1.79769e+308 |
| Tipo di parametro |
dynamic |
| Documentation |
cpu_index_tuple_cost |
cpu_operator_cost
| Attribute |
Value |
| Categoria |
Ottimizzazione query / Costanti costo planner |
| Description |
Imposta la stima del costo dell'elaborazione di ogni operatore o funzione eseguita durante una query da parte del planner. |
| Tipo di dati |
NUMERIC |
| Valore predefinito |
0.0025 |
| Valori consentiti |
0-1.79769e+308 |
| Tipo di parametro |
dynamic |
| Documentation |
cpu_operator_cost |
cpu_tuple_cost
| Attribute |
Value |
| Categoria |
Ottimizzazione query / Costanti costo planner |
| Description |
Imposta la stima del costo dell'elaborazione di ogni riga durante una query da parte del planner. |
| Tipo di dati |
NUMERIC |
| Valore predefinito |
0.01 |
| Valori consentiti |
0-1.79769e+308 |
| Tipo di parametro |
dynamic |
| Documentation |
cpu_tuple_cost |
effective_cache_size
| Attribute |
Value |
| Categoria |
Ottimizzazione query / Costanti costo planner |
| Description |
Imposta il presupposto del planner sulle dimensioni della cache del disco. |
| Tipo di dati |
integer |
| Valore predefinito |
Dipende dalle risorse (vCore, RAM o spazio su disco) allocate al server. |
| Valori consentiti |
1-2147483647 |
| Tipo di parametro |
dynamic |
| Documentation |
effective_cache_size |
Note specifiche su Azure
Il valore predefinito per il parametro del server effective_cache_size viene calcolato quando si effettua il provisioning dell'istanza del server flessibile di Database di Azure per PostgreSQL, in base al nome del prodotto selezionato per il relativo calcolo. Eventuali modifiche successive della selezione del prodotto al calcolo che supporta il server flessibile non avranno alcun effetto sul valore predefinito per il parametro server effective_cache_size di tale istanza.
Ogni volta che si modifica il prodotto assegnato a un'istanza, è necessario modificare anche il valore per il parametro effective_cache_size in base ai valori nella formula seguente.
La formula usata per calcolare il valore di effective_cache_size dipende dal valore di shared_bufferse ha un aspetto simile (memoryGib * 131072) - shared_buffersa .
| Dimensioni memoria |
shared_buffers |
effective_cache_size |
| 2 GiB |
32768 |
229376 |
| 4 GiB |
131072 |
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 |
Value |
| Categoria |
Ottimizzazione query / Costanti costo planner |
| Description |
Imposta il costo della query al di sopra del quale viene attivata la compilazione JIT, se attivata. |
| Tipo di dati |
integer |
| Valore predefinito |
100000 |
| Valori consentiti |
-1-2147483647 |
| Tipo di parametro |
dynamic |
| Documentation |
jit_above_cost |
jit_inline_above_cost
| Attribute |
Value |
| Categoria |
Ottimizzazione query / Costanti costo planner |
| Description |
Imposta il costo della query al di sopra del quale la compilazione JIT tenta di eseguire funzioni e operatori inline. |
| Tipo di dati |
integer |
| Valore predefinito |
500000 |
| Valori consentiti |
-1-2147483647 |
| Tipo di parametro |
dynamic |
| Documentation |
jit_inline_above_cost |
jit_optimize_above_cost
| Attribute |
Value |
| Categoria |
Ottimizzazione query / Costanti costo planner |
| Description |
Imposta il costo della query al di sopra del quale la compilazione JIT applica ottimizzazioni costose. |
| Tipo di dati |
integer |
| Valore predefinito |
500000 |
| Valori consentiti |
-1-2147483647 |
| Tipo di parametro |
dynamic |
| Documentation |
jit_optimize_above_cost |
min_parallel_index_scan_size
| Attribute |
Value |
| Categoria |
Ottimizzazione query / Costanti costo planner |
| Description |
Imposta la quantità minima di dati dell'indice per un'analisi parallela. |
| Tipo di dati |
integer |
| Valore predefinito |
64 |
| Valori consentiti |
0-715827882 |
| Tipo di parametro |
dynamic |
| Documentation |
min_parallel_index_scan_size |
min_parallel_table_scan_size
| Attribute |
Value |
| Categoria |
Ottimizzazione query / Costanti costo planner |
| Description |
Imposta la quantità minima di dati della tabella da analizzare per considerare un'analisi parallela. |
| Tipo di dati |
integer |
| Valore predefinito |
1024 |
| Valori consentiti |
0-715827882 |
| Tipo di parametro |
dynamic |
| Documentation |
min_parallel_table_scan_size |
costo_di_configurazione_parallela
| Attribute |
Value |
| Categoria |
Ottimizzazione query / Costanti costo planner |
| Description |
Imposta la stima del costo dell'avvio dei processi di lavoro per la query parallela da parte del planner. |
| Tipo di dati |
NUMERIC |
| Valore predefinito |
1000 |
| Valori consentiti |
0-1.79769e+308 |
| Tipo di parametro |
dynamic |
| Documentation |
parallel_setup_cost |
parallel_tuple_cost
| Attribute |
Value |
| Categoria |
Ottimizzazione query / Costanti costo planner |
| Description |
Imposta la stima del costo del passaggio di ogni tupla (riga) dal ruolo di lavoro al back-end master da parte del planner. |
| Tipo di dati |
NUMERIC |
| Valore predefinito |
0.1 |
| Valori consentiti |
0-1.79769e+308 |
| Tipo di parametro |
dynamic |
| Documentation |
parallel_tuple_cost |
random_page_cost
| Attribute |
Value |
| Categoria |
Ottimizzazione query / Costanti costo planner |
| Description |
Imposta la stima del costo di una pagina disco recuperata in modo non sequenziale da parte del planner. |
| Tipo di dati |
NUMERIC |
| Valore predefinito |
2 |
| Valori consentiti |
0-1.79769e+308 |
| Tipo di parametro |
dynamic |
| Documentation |
random_page_cost |
seq_page_cost
| Attribute |
Value |
| Categoria |
Ottimizzazione query / Costanti costo planner |
| Description |
Imposta la stima del costo di una pagina disco recuperata in modo sequenziale da parte del planner. |
| Tipo di dati |
NUMERIC |
| Valore predefinito |
1 |
| Valori consentiti |
0-1.79769e+308 |
| Tipo di parametro |
dynamic |
| Documentation |
seq_page_cost |
cpu_index_tuple_cost
| Attribute |
Value |
| Categoria |
Ottimizzazione query / Costanti costo planner |
| Description |
Imposta la stima del costo dell'elaborazione di ogni voce di indice durante l'analisi di un indice da parte del planner. |
| Tipo di dati |
NUMERIC |
| Valore predefinito |
0.005 |
| Valori consentiti |
0-1.79769e+308 |
| Tipo di parametro |
dynamic |
| Documentation |
cpu_index_tuple_cost |
cpu_operator_cost
| Attribute |
Value |
| Categoria |
Ottimizzazione query / Costanti costo planner |
| Description |
Imposta la stima del costo dell'elaborazione di ogni operatore o funzione eseguita durante una query da parte del planner. |
| Tipo di dati |
NUMERIC |
| Valore predefinito |
0.0025 |
| Valori consentiti |
0-1.79769e+308 |
| Tipo di parametro |
dynamic |
| Documentation |
cpu_operator_cost |
cpu_tuple_cost
| Attribute |
Value |
| Categoria |
Ottimizzazione query / Costanti costo planner |
| Description |
Imposta la stima del costo dell'elaborazione di ogni riga durante una query da parte del planner. |
| Tipo di dati |
NUMERIC |
| Valore predefinito |
0.01 |
| Valori consentiti |
0-1.79769e+308 |
| Tipo di parametro |
dynamic |
| Documentation |
cpu_tuple_cost |
effective_cache_size
| Attribute |
Value |
| Categoria |
Ottimizzazione query / Costanti costo planner |
| Description |
Imposta il presupposto del planner sulle dimensioni della cache del disco. |
| Tipo di dati |
integer |
| Valore predefinito |
Dipende dalle risorse (vCore, RAM o spazio su disco) allocate al server. |
| Valori consentiti |
1-2147483647 |
| Tipo di parametro |
dynamic |
| Documentation |
effective_cache_size |
Note specifiche su Azure
Il valore predefinito per il parametro del server effective_cache_size viene calcolato quando si effettua il provisioning dell'istanza del server flessibile di Database di Azure per PostgreSQL, in base al nome del prodotto selezionato per il relativo calcolo. Eventuali modifiche successive della selezione del prodotto al calcolo che supporta il server flessibile non avranno alcun effetto sul valore predefinito per il parametro server effective_cache_size di tale istanza.
Ogni volta che si modifica il prodotto assegnato a un'istanza, è necessario modificare anche il valore per il parametro effective_cache_size in base ai valori nella formula seguente.
La formula usata per calcolare il valore di effective_cache_size dipende dal valore di shared_bufferse ha un aspetto simile (memoryGib * 131072) - shared_buffersa .
| Dimensioni memoria |
shared_buffers |
effective_cache_size |
| 2 GiB |
32768 |
229376 |
| 4 GiB |
131072 |
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 |
Value |
| Categoria |
Ottimizzazione query / Costanti costo planner |
| Description |
Imposta il costo della query al di sopra del quale viene attivata la compilazione JIT, se attivata. |
| Tipo di dati |
integer |
| Valore predefinito |
100000 |
| Valori consentiti |
-1-2147483647 |
| Tipo di parametro |
dynamic |
| Documentation |
jit_above_cost |
jit_inline_above_cost
| Attribute |
Value |
| Categoria |
Ottimizzazione query / Costanti costo planner |
| Description |
Imposta il costo della query al di sopra del quale la compilazione JIT tenta di eseguire funzioni e operatori inline. |
| Tipo di dati |
integer |
| Valore predefinito |
500000 |
| Valori consentiti |
-1-2147483647 |
| Tipo di parametro |
dynamic |
| Documentation |
jit_inline_above_cost |
jit_optimize_above_cost
| Attribute |
Value |
| Categoria |
Ottimizzazione query / Costanti costo planner |
| Description |
Imposta il costo della query al di sopra del quale la compilazione JIT applica ottimizzazioni costose. |
| Tipo di dati |
integer |
| Valore predefinito |
500000 |
| Valori consentiti |
-1-2147483647 |
| Tipo di parametro |
dynamic |
| Documentation |
jit_optimize_above_cost |
min_parallel_index_scan_size
| Attribute |
Value |
| Categoria |
Ottimizzazione query / Costanti costo planner |
| Description |
Imposta la quantità minima di dati dell'indice per un'analisi parallela. |
| Tipo di dati |
integer |
| Valore predefinito |
64 |
| Valori consentiti |
0-715827882 |
| Tipo di parametro |
dynamic |
| Documentation |
min_parallel_index_scan_size |
min_parallel_table_scan_size
| Attribute |
Value |
| Categoria |
Ottimizzazione query / Costanti costo planner |
| Description |
Imposta la quantità minima di dati della tabella da analizzare per considerare un'analisi parallela. |
| Tipo di dati |
integer |
| Valore predefinito |
1024 |
| Valori consentiti |
0-715827882 |
| Tipo di parametro |
dynamic |
| Documentation |
min_parallel_table_scan_size |
costo_di_configurazione_parallela
| Attribute |
Value |
| Categoria |
Ottimizzazione query / Costanti costo planner |
| Description |
Imposta la stima del costo dell'avvio dei processi di lavoro per la query parallela da parte del planner. |
| Tipo di dati |
NUMERIC |
| Valore predefinito |
1000 |
| Valori consentiti |
0-1.79769e+308 |
| Tipo di parametro |
dynamic |
| Documentation |
parallel_setup_cost |
parallel_tuple_cost
| Attribute |
Value |
| Categoria |
Ottimizzazione query / Costanti costo planner |
| Description |
Imposta la stima del costo del passaggio di ogni tupla (riga) dal ruolo di lavoro al back-end master da parte del planner. |
| Tipo di dati |
NUMERIC |
| Valore predefinito |
0.1 |
| Valori consentiti |
0-1.79769e+308 |
| Tipo di parametro |
dynamic |
| Documentation |
parallel_tuple_cost |
random_page_cost
| Attribute |
Value |
| Categoria |
Ottimizzazione query / Costanti costo planner |
| Description |
Imposta la stima del costo di una pagina disco recuperata in modo non sequenziale da parte del planner. |
| Tipo di dati |
NUMERIC |
| Valore predefinito |
2 |
| Valori consentiti |
0-1.79769e+308 |
| Tipo di parametro |
dynamic |
| Documentation |
random_page_cost |
seq_page_cost
| Attribute |
Value |
| Categoria |
Ottimizzazione query / Costanti costo planner |
| Description |
Imposta la stima del costo di una pagina disco recuperata in modo sequenziale da parte del planner. |
| Tipo di dati |
NUMERIC |
| Valore predefinito |
1 |
| Valori consentiti |
0-1.79769e+308 |
| Tipo di parametro |
dynamic |
| Documentation |
seq_page_cost |
cpu_index_tuple_cost
| Attribute |
Value |
| Categoria |
Ottimizzazione query / Costanti costo planner |
| Description |
Imposta la stima del costo dell'elaborazione di ogni voce di indice durante l'analisi di un indice da parte del planner. |
| Tipo di dati |
NUMERIC |
| Valore predefinito |
0.005 |
| Valori consentiti |
0-1.79769e+308 |
| Tipo di parametro |
dynamic |
| Documentation |
cpu_index_tuple_cost |
cpu_operator_cost
| Attribute |
Value |
| Categoria |
Ottimizzazione query / Costanti costo planner |
| Description |
Imposta la stima del costo dell'elaborazione di ogni operatore o funzione eseguita durante una query da parte del planner. |
| Tipo di dati |
NUMERIC |
| Valore predefinito |
0.0025 |
| Valori consentiti |
0-1.79769e+308 |
| Tipo di parametro |
dynamic |
| Documentation |
cpu_operator_cost |
cpu_tuple_cost
| Attribute |
Value |
| Categoria |
Ottimizzazione query / Costanti costo planner |
| Description |
Imposta la stima del costo dell'elaborazione di ogni riga durante una query da parte del planner. |
| Tipo di dati |
NUMERIC |
| Valore predefinito |
0.01 |
| Valori consentiti |
0-1.79769e+308 |
| Tipo di parametro |
dynamic |
| Documentation |
cpu_tuple_cost |
effective_cache_size
| Attribute |
Value |
| Categoria |
Ottimizzazione query / Costanti costo planner |
| Description |
Imposta il presupposto del planner sulle dimensioni della cache del disco. |
| Tipo di dati |
integer |
| Valore predefinito |
Dipende dalle risorse (vCore, RAM o spazio su disco) allocate al server. |
| Valori consentiti |
1-2147483647 |
| Tipo di parametro |
dynamic |
| Documentation |
effective_cache_size |
Note specifiche su Azure
Il valore predefinito per il parametro del server effective_cache_size viene calcolato quando si effettua il provisioning dell'istanza del server flessibile di Database di Azure per PostgreSQL, in base al nome del prodotto selezionato per il relativo calcolo. Eventuali modifiche successive della selezione del prodotto al calcolo che supporta il server flessibile non avranno alcun effetto sul valore predefinito per il parametro server effective_cache_size di tale istanza.
Ogni volta che si modifica il prodotto assegnato a un'istanza, è necessario modificare anche il valore per il parametro effective_cache_size in base ai valori nella formula seguente.
La formula usata per calcolare il valore di effective_cache_size dipende dal valore di shared_bufferse ha un aspetto simile (memoryGib * 131072) - shared_buffersa .
| Dimensioni memoria |
shared_buffers |
effective_cache_size |
| 2 GiB |
32768 |
229376 |
| 4 GiB |
131072 |
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 |
Value |
| Categoria |
Ottimizzazione query / Costanti costo planner |
| Description |
Imposta il costo della query al di sopra del quale viene attivata la compilazione JIT, se attivata. |
| Tipo di dati |
integer |
| Valore predefinito |
100000 |
| Valori consentiti |
-1-2147483647 |
| Tipo di parametro |
dynamic |
| Documentation |
jit_above_cost |
jit_inline_above_cost
| Attribute |
Value |
| Categoria |
Ottimizzazione query / Costanti costo planner |
| Description |
Imposta il costo della query al di sopra del quale la compilazione JIT tenta di eseguire funzioni e operatori inline. |
| Tipo di dati |
integer |
| Valore predefinito |
500000 |
| Valori consentiti |
-1-2147483647 |
| Tipo di parametro |
dynamic |
| Documentation |
jit_inline_above_cost |
jit_optimize_above_cost
| Attribute |
Value |
| Categoria |
Ottimizzazione query / Costanti costo planner |
| Description |
Imposta il costo della query al di sopra del quale la compilazione JIT applica ottimizzazioni costose. |
| Tipo di dati |
integer |
| Valore predefinito |
500000 |
| Valori consentiti |
-1-2147483647 |
| Tipo di parametro |
dynamic |
| Documentation |
jit_optimize_above_cost |
min_parallel_index_scan_size
| Attribute |
Value |
| Categoria |
Ottimizzazione query / Costanti costo planner |
| Description |
Imposta la quantità minima di dati dell'indice per un'analisi parallela. |
| Tipo di dati |
integer |
| Valore predefinito |
64 |
| Valori consentiti |
0-715827882 |
| Tipo di parametro |
dynamic |
| Documentation |
min_parallel_index_scan_size |
min_parallel_table_scan_size
| Attribute |
Value |
| Categoria |
Ottimizzazione query / Costanti costo planner |
| Description |
Imposta la quantità minima di dati della tabella da analizzare per considerare un'analisi parallela. |
| Tipo di dati |
integer |
| Valore predefinito |
1024 |
| Valori consentiti |
0-715827882 |
| Tipo di parametro |
dynamic |
| Documentation |
min_parallel_table_scan_size |
costo_di_configurazione_parallela
| Attribute |
Value |
| Categoria |
Ottimizzazione query / Costanti costo planner |
| Description |
Imposta la stima del costo dell'avvio dei processi di lavoro per la query parallela da parte del planner. |
| Tipo di dati |
NUMERIC |
| Valore predefinito |
1000 |
| Valori consentiti |
0-1.79769e+308 |
| Tipo di parametro |
dynamic |
| Documentation |
parallel_setup_cost |
parallel_tuple_cost
| Attribute |
Value |
| Categoria |
Ottimizzazione query / Costanti costo planner |
| Description |
Imposta la stima del costo del passaggio di ogni tupla (riga) dal ruolo di lavoro al back-end master da parte del planner. |
| Tipo di dati |
NUMERIC |
| Valore predefinito |
0.1 |
| Valori consentiti |
0-1.79769e+308 |
| Tipo di parametro |
dynamic |
| Documentation |
parallel_tuple_cost |
random_page_cost
| Attribute |
Value |
| Categoria |
Ottimizzazione query / Costanti costo planner |
| Description |
Imposta la stima del costo di una pagina disco recuperata in modo non sequenziale da parte del planner. |
| Tipo di dati |
NUMERIC |
| Valore predefinito |
2 |
| Valori consentiti |
0-1.79769e+308 |
| Tipo di parametro |
dynamic |
| Documentation |
random_page_cost |
seq_page_cost
| Attribute |
Value |
| Categoria |
Ottimizzazione query / Costanti costo planner |
| Description |
Imposta la stima del costo di una pagina disco recuperata in modo sequenziale da parte del planner. |
| Tipo di dati |
NUMERIC |
| Valore predefinito |
1 |
| Valori consentiti |
0-1.79769e+308 |
| Tipo di parametro |
dynamic |
| Documentation |
seq_page_cost |
cpu_index_tuple_cost
| Attribute |
Value |
| Categoria |
Ottimizzazione query / Costanti costo planner |
| Description |
Imposta la stima del costo dell'elaborazione di ogni voce di indice durante l'analisi di un indice da parte del planner. |
| Tipo di dati |
NUMERIC |
| Valore predefinito |
0.005 |
| Valori consentiti |
0-1.79769e+308 |
| Tipo di parametro |
dynamic |
| Documentation |
cpu_index_tuple_cost |
cpu_operator_cost
| Attribute |
Value |
| Categoria |
Ottimizzazione query / Costanti costo planner |
| Description |
Imposta la stima del costo dell'elaborazione di ogni operatore o funzione eseguita durante una query da parte del planner. |
| Tipo di dati |
NUMERIC |
| Valore predefinito |
0.0025 |
| Valori consentiti |
0-1.79769e+308 |
| Tipo di parametro |
dynamic |
| Documentation |
cpu_operator_cost |
cpu_tuple_cost
| Attribute |
Value |
| Categoria |
Ottimizzazione query / Costanti costo planner |
| Description |
Imposta la stima del costo dell'elaborazione di ogni riga durante una query da parte del planner. |
| Tipo di dati |
NUMERIC |
| Valore predefinito |
0.01 |
| Valori consentiti |
0-1.79769e+308 |
| Tipo di parametro |
dynamic |
| Documentation |
cpu_tuple_cost |
effective_cache_size
| Attribute |
Value |
| Categoria |
Ottimizzazione query / Costanti costo planner |
| Description |
Imposta il presupposto del planner sulle dimensioni della cache del disco. |
| Tipo di dati |
integer |
| Valore predefinito |
Dipende dalle risorse (vCore, RAM o spazio su disco) allocate al server. |
| Valori consentiti |
1-2147483647 |
| Tipo di parametro |
dynamic |
| Documentation |
effective_cache_size |
Note specifiche su Azure
Il valore predefinito per il parametro del server effective_cache_size viene calcolato quando si effettua il provisioning dell'istanza del server flessibile di Database di Azure per PostgreSQL, in base al nome del prodotto selezionato per il relativo calcolo. Eventuali modifiche successive della selezione del prodotto al calcolo che supporta il server flessibile non avranno alcun effetto sul valore predefinito per il parametro server effective_cache_size di tale istanza.
Ogni volta che si modifica il prodotto assegnato a un'istanza, è necessario modificare anche il valore per il parametro effective_cache_size in base ai valori nella formula seguente.
La formula usata per calcolare il valore di effective_cache_size dipende dal valore di shared_bufferse ha un aspetto simile (memoryGib * 131072) - shared_buffersa .
| Dimensioni memoria |
shared_buffers |
effective_cache_size |
| 2 GiB |
32768 |
229376 |
| 4 GiB |
131072 |
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 |
Value |
| Categoria |
Ottimizzazione query / Costanti costo planner |
| Description |
Imposta il costo della query al di sopra del quale viene attivata la compilazione JIT, se attivata. |
| Tipo di dati |
integer |
| Valore predefinito |
100000 |
| Valori consentiti |
-1-2147483647 |
| Tipo di parametro |
dynamic |
| Documentation |
jit_above_cost |
jit_inline_above_cost
| Attribute |
Value |
| Categoria |
Ottimizzazione query / Costanti costo planner |
| Description |
Imposta il costo della query al di sopra del quale la compilazione JIT tenta di eseguire funzioni e operatori inline. |
| Tipo di dati |
integer |
| Valore predefinito |
500000 |
| Valori consentiti |
-1-2147483647 |
| Tipo di parametro |
dynamic |
| Documentation |
jit_inline_above_cost |
jit_optimize_above_cost
| Attribute |
Value |
| Categoria |
Ottimizzazione query / Costanti costo planner |
| Description |
Imposta il costo della query al di sopra del quale la compilazione JIT applica ottimizzazioni costose. |
| Tipo di dati |
integer |
| Valore predefinito |
500000 |
| Valori consentiti |
-1-2147483647 |
| Tipo di parametro |
dynamic |
| Documentation |
jit_optimize_above_cost |
min_parallel_index_scan_size
| Attribute |
Value |
| Categoria |
Ottimizzazione query / Costanti costo planner |
| Description |
Imposta la quantità minima di dati dell'indice per un'analisi parallela. |
| Tipo di dati |
integer |
| Valore predefinito |
64 |
| Valori consentiti |
0-715827882 |
| Tipo di parametro |
dynamic |
| Documentation |
min_parallel_index_scan_size |
min_parallel_table_scan_size
| Attribute |
Value |
| Categoria |
Ottimizzazione query / Costanti costo planner |
| Description |
Imposta la quantità minima di dati della tabella da analizzare per considerare un'analisi parallela. |
| Tipo di dati |
integer |
| Valore predefinito |
1024 |
| Valori consentiti |
0-715827882 |
| Tipo di parametro |
dynamic |
| Documentation |
min_parallel_table_scan_size |
costo_di_configurazione_parallela
| Attribute |
Value |
| Categoria |
Ottimizzazione query / Costanti costo planner |
| Description |
Imposta la stima del costo dell'avvio dei processi di lavoro per la query parallela da parte del planner. |
| Tipo di dati |
NUMERIC |
| Valore predefinito |
1000 |
| Valori consentiti |
0-1.79769e+308 |
| Tipo di parametro |
dynamic |
| Documentation |
parallel_setup_cost |
parallel_tuple_cost
| Attribute |
Value |
| Categoria |
Ottimizzazione query / Costanti costo planner |
| Description |
Imposta la stima del costo del passaggio di ogni tupla (riga) dal ruolo di lavoro al back-end master da parte del planner. |
| Tipo di dati |
NUMERIC |
| Valore predefinito |
0.1 |
| Valori consentiti |
0-1.79769e+308 |
| Tipo di parametro |
dynamic |
| Documentation |
parallel_tuple_cost |
random_page_cost
| Attribute |
Value |
| Categoria |
Ottimizzazione query / Costanti costo planner |
| Description |
Imposta la stima del costo di una pagina disco recuperata in modo non sequenziale da parte del planner. |
| Tipo di dati |
NUMERIC |
| Valore predefinito |
2 |
| Valori consentiti |
0-1.79769e+308 |
| Tipo di parametro |
dynamic |
| Documentation |
random_page_cost |
seq_page_cost
| Attribute |
Value |
| Categoria |
Ottimizzazione query / Costanti costo planner |
| Description |
Imposta la stima del costo di una pagina disco recuperata in modo sequenziale da parte del planner. |
| Tipo di dati |
NUMERIC |
| Valore predefinito |
1 |
| Valori consentiti |
0-1.79769e+308 |
| Tipo di parametro |
dynamic |
| Documentation |
seq_page_cost |
cpu_index_tuple_cost
| Attribute |
Value |
| Categoria |
Ottimizzazione query / Costanti costo planner |
| Description |
Imposta la stima del costo dell'elaborazione di ogni voce di indice durante l'analisi di un indice da parte del planner. |
| Tipo di dati |
NUMERIC |
| Valore predefinito |
0.005 |
| Valori consentiti |
0-1.79769e+308 |
| Tipo di parametro |
dynamic |
| Documentation |
cpu_index_tuple_cost |
cpu_operator_cost
| Attribute |
Value |
| Categoria |
Ottimizzazione query / Costanti costo planner |
| Description |
Imposta la stima del costo dell'elaborazione di ogni operatore o funzione eseguita durante una query da parte del planner. |
| Tipo di dati |
NUMERIC |
| Valore predefinito |
0.0025 |
| Valori consentiti |
0-1.79769e+308 |
| Tipo di parametro |
dynamic |
| Documentation |
cpu_operator_cost |
cpu_tuple_cost
| Attribute |
Value |
| Categoria |
Ottimizzazione query / Costanti costo planner |
| Description |
Imposta la stima del costo dell'elaborazione di ogni riga durante una query da parte del planner. |
| Tipo di dati |
NUMERIC |
| Valore predefinito |
0.01 |
| Valori consentiti |
0-1.79769e+308 |
| Tipo di parametro |
dynamic |
| Documentation |
cpu_tuple_cost |
effective_cache_size
| Attribute |
Value |
| Categoria |
Ottimizzazione query / Costanti costo planner |
| Description |
Imposta il presupposto del planner sulle dimensioni della cache del disco. |
| Tipo di dati |
integer |
| Valore predefinito |
Dipende dalle risorse (vCore, RAM o spazio su disco) allocate al server. |
| Valori consentiti |
1-2147483647 |
| Tipo di parametro |
dynamic |
| Documentation |
effective_cache_size |
Note specifiche su Azure
Il valore predefinito per il parametro del server effective_cache_size viene calcolato quando si effettua il provisioning dell'istanza del server flessibile di Database di Azure per PostgreSQL, in base al nome del prodotto selezionato per il relativo calcolo. Eventuali modifiche successive della selezione del prodotto al calcolo che supporta il server flessibile non avranno alcun effetto sul valore predefinito per il parametro server effective_cache_size di tale istanza.
Ogni volta che si modifica il prodotto assegnato a un'istanza, è necessario modificare anche il valore per il parametro effective_cache_size in base ai valori nella formula seguente.
La formula usata per calcolare il valore di effective_cache_size dipende dal valore di shared_bufferse ha un aspetto simile (memoryGib * 131072) - shared_buffersa .
| Dimensioni memoria |
shared_buffers |
effective_cache_size |
| 2 GiB |
32768 |
229376 |
| 4 GiB |
131072 |
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 |
Value |
| Categoria |
Ottimizzazione query / Costanti costo planner |
| Description |
Imposta il costo della query al di sopra del quale viene attivata la compilazione JIT, se attivata. |
| Tipo di dati |
integer |
| Valore predefinito |
100000 |
| Valori consentiti |
-1-2147483647 |
| Tipo di parametro |
dynamic |
| Documentation |
jit_above_cost |
jit_inline_above_cost
| Attribute |
Value |
| Categoria |
Ottimizzazione query / Costanti costo planner |
| Description |
Imposta il costo della query al di sopra del quale la compilazione JIT tenta di eseguire funzioni e operatori inline. |
| Tipo di dati |
integer |
| Valore predefinito |
500000 |
| Valori consentiti |
-1-2147483647 |
| Tipo di parametro |
dynamic |
| Documentation |
jit_inline_above_cost |
jit_optimize_above_cost
| Attribute |
Value |
| Categoria |
Ottimizzazione query / Costanti costo planner |
| Description |
Imposta il costo della query al di sopra del quale la compilazione JIT applica ottimizzazioni costose. |
| Tipo di dati |
integer |
| Valore predefinito |
500000 |
| Valori consentiti |
-1-2147483647 |
| Tipo di parametro |
dynamic |
| Documentation |
jit_optimize_above_cost |
min_parallel_index_scan_size
| Attribute |
Value |
| Categoria |
Ottimizzazione query / Costanti costo planner |
| Description |
Imposta la quantità minima di dati dell'indice per un'analisi parallela. |
| Tipo di dati |
integer |
| Valore predefinito |
64 |
| Valori consentiti |
0-715827882 |
| Tipo di parametro |
dynamic |
| Documentation |
min_parallel_index_scan_size |
min_parallel_table_scan_size
| Attribute |
Value |
| Categoria |
Ottimizzazione query / Costanti costo planner |
| Description |
Imposta la quantità minima di dati della tabella da analizzare per considerare un'analisi parallela. |
| Tipo di dati |
integer |
| Valore predefinito |
1024 |
| Valori consentiti |
0-715827882 |
| Tipo di parametro |
dynamic |
| Documentation |
min_parallel_table_scan_size |
costo_di_configurazione_parallela
| Attribute |
Value |
| Categoria |
Ottimizzazione query / Costanti costo planner |
| Description |
Imposta la stima del costo dell'avvio dei processi di lavoro per la query parallela da parte del planner. |
| Tipo di dati |
NUMERIC |
| Valore predefinito |
1000 |
| Valori consentiti |
0-1.79769e+308 |
| Tipo di parametro |
dynamic |
| Documentation |
parallel_setup_cost |
parallel_tuple_cost
| Attribute |
Value |
| Categoria |
Ottimizzazione query / Costanti costo planner |
| Description |
Imposta la stima del costo del passaggio di ogni tupla (riga) dal ruolo di lavoro al back-end master da parte del planner. |
| Tipo di dati |
NUMERIC |
| Valore predefinito |
0.1 |
| Valori consentiti |
0-1.79769e+308 |
| Tipo di parametro |
dynamic |
| Documentation |
parallel_tuple_cost |
random_page_cost
| Attribute |
Value |
| Categoria |
Ottimizzazione query / Costanti costo planner |
| Description |
Imposta la stima del costo di una pagina disco recuperata in modo non sequenziale da parte del planner. |
| Tipo di dati |
NUMERIC |
| Valore predefinito |
2 |
| Valori consentiti |
0-1.79769e+308 |
| Tipo di parametro |
dynamic |
| Documentation |
random_page_cost |
seq_page_cost
| Attribute |
Value |
| Categoria |
Ottimizzazione query / Costanti costo planner |
| Description |
Imposta la stima del costo di una pagina disco recuperata in modo sequenziale da parte del planner. |
| Tipo di dati |
NUMERIC |
| Valore predefinito |
1 |
| Valori consentiti |
0-1.79769e+308 |
| Tipo di parametro |
dynamic |
| Documentation |
seq_page_cost |
cpu_index_tuple_cost
| Attribute |
Value |
| Categoria |
Ottimizzazione query / Costanti costo planner |
| Description |
Imposta la stima del costo dell'elaborazione di ogni voce di indice durante l'analisi di un indice da parte del planner. |
| Tipo di dati |
NUMERIC |
| Valore predefinito |
0.005 |
| Valori consentiti |
0-1.79769e+308 |
| Tipo di parametro |
dynamic |
| Documentation |
cpu_index_tuple_cost |
cpu_operator_cost
| Attribute |
Value |
| Categoria |
Ottimizzazione query / Costanti costo planner |
| Description |
Imposta la stima del costo dell'elaborazione di ogni operatore o funzione eseguita durante una query da parte del planner. |
| Tipo di dati |
NUMERIC |
| Valore predefinito |
0.0025 |
| Valori consentiti |
0-1.79769e+308 |
| Tipo di parametro |
dynamic |
| Documentation |
cpu_operator_cost |
cpu_tuple_cost
| Attribute |
Value |
| Categoria |
Ottimizzazione query / Costanti costo planner |
| Description |
Imposta la stima del costo dell'elaborazione di ogni riga durante una query da parte del planner. |
| Tipo di dati |
NUMERIC |
| Valore predefinito |
0.01 |
| Valori consentiti |
0-1.79769e+308 |
| Tipo di parametro |
dynamic |
| Documentation |
cpu_tuple_cost |
effective_cache_size
| Attribute |
Value |
| Categoria |
Ottimizzazione query / Costanti costo planner |
| Description |
Imposta il presupposto del planner sulle dimensioni della cache del disco. |
| Tipo di dati |
integer |
| Valore predefinito |
Dipende dalle risorse (vCore, RAM o spazio su disco) allocate al server. |
| Valori consentiti |
1-2147483647 |
| Tipo di parametro |
dynamic |
| Documentation |
effective_cache_size |
Note specifiche su Azure
Il valore predefinito per il parametro del server effective_cache_size viene calcolato quando si effettua il provisioning dell'istanza del server flessibile di Database di Azure per PostgreSQL, in base al nome del prodotto selezionato per il relativo calcolo. Eventuali modifiche successive della selezione del prodotto al calcolo che supporta il server flessibile non avranno alcun effetto sul valore predefinito per il parametro server effective_cache_size di tale istanza.
Ogni volta che si modifica il prodotto assegnato a un'istanza, è necessario modificare anche il valore per il parametro effective_cache_size in base ai valori nella formula seguente.
La formula usata per calcolare il valore di effective_cache_size dipende dal valore di shared_bufferse ha un aspetto simile (memoryGib * 131072) - shared_buffersa .
| Dimensioni memoria |
shared_buffers |
effective_cache_size |
| 2 GiB |
32768 |
229376 |
| 4 GiB |
131072 |
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 |
Value |
| Categoria |
Ottimizzazione query / Costanti costo planner |
| Description |
Imposta il costo della query al di sopra del quale viene attivata la compilazione JIT, se attivata. |
| Tipo di dati |
integer |
| Valore predefinito |
100000 |
| Valori consentiti |
-1-2147483647 |
| Tipo di parametro |
dynamic |
| Documentation |
jit_above_cost |
jit_inline_above_cost
| Attribute |
Value |
| Categoria |
Ottimizzazione query / Costanti costo planner |
| Description |
Imposta il costo della query al di sopra del quale la compilazione JIT tenta di eseguire funzioni e operatori inline. |
| Tipo di dati |
integer |
| Valore predefinito |
500000 |
| Valori consentiti |
-1-2147483647 |
| Tipo di parametro |
dynamic |
| Documentation |
jit_inline_above_cost |
jit_optimize_above_cost
| Attribute |
Value |
| Categoria |
Ottimizzazione query / Costanti costo planner |
| Description |
Imposta il costo della query al di sopra del quale la compilazione JIT applica ottimizzazioni costose. |
| Tipo di dati |
integer |
| Valore predefinito |
500000 |
| Valori consentiti |
-1-2147483647 |
| Tipo di parametro |
dynamic |
| Documentation |
jit_optimize_above_cost |
min_parallel_index_scan_size
| Attribute |
Value |
| Categoria |
Ottimizzazione query / Costanti costo planner |
| Description |
Imposta la quantità minima di dati dell'indice per un'analisi parallela. |
| Tipo di dati |
integer |
| Valore predefinito |
64 |
| Valori consentiti |
0-715827882 |
| Tipo di parametro |
dynamic |
| Documentation |
min_parallel_index_scan_size |
min_parallel_table_scan_size
| Attribute |
Value |
| Categoria |
Ottimizzazione query / Costanti costo planner |
| Description |
Imposta la quantità minima di dati della tabella da analizzare per considerare un'analisi parallela. |
| Tipo di dati |
integer |
| Valore predefinito |
1024 |
| Valori consentiti |
0-715827882 |
| Tipo di parametro |
dynamic |
| Documentation |
min_parallel_table_scan_size |
costo_di_configurazione_parallela
| Attribute |
Value |
| Categoria |
Ottimizzazione query / Costanti costo planner |
| Description |
Imposta la stima del costo dell'avvio dei processi di lavoro per la query parallela da parte del planner. |
| Tipo di dati |
NUMERIC |
| Valore predefinito |
1000 |
| Valori consentiti |
0-1.79769e+308 |
| Tipo di parametro |
dynamic |
| Documentation |
parallel_setup_cost |
parallel_tuple_cost
| Attribute |
Value |
| Categoria |
Ottimizzazione query / Costanti costo planner |
| Description |
Imposta la stima del costo del passaggio di ogni tupla (riga) dal ruolo di lavoro al back-end master da parte del planner. |
| Tipo di dati |
NUMERIC |
| Valore predefinito |
0.1 |
| Valori consentiti |
0-1.79769e+308 |
| Tipo di parametro |
dynamic |
| Documentation |
parallel_tuple_cost |
random_page_cost
| Attribute |
Value |
| Categoria |
Ottimizzazione query / Costanti costo planner |
| Description |
Imposta la stima del costo di una pagina disco recuperata in modo non sequenziale da parte del planner. |
| Tipo di dati |
NUMERIC |
| Valore predefinito |
2 |
| Valori consentiti |
0-1.79769e+308 |
| Tipo di parametro |
dynamic |
| Documentation |
random_page_cost |
seq_page_cost
| Attribute |
Value |
| Categoria |
Ottimizzazione query / Costanti costo planner |
| Description |
Imposta la stima del costo di una pagina disco recuperata in modo sequenziale da parte del planner. |
| Tipo di dati |
NUMERIC |
| Valore predefinito |
1 |
| Valori consentiti |
0-1.79769e+308 |
| Tipo di parametro |
dynamic |
| Documentation |
seq_page_cost |