cpu_index_tuple_cost
| Merkmal |
Wert |
| Kategorie |
Abfrageoptimierung/Planner-Kostenkonstanten |
| Description |
Legt die Kostenschätzung des Planers für die Verarbeitung der einzelnen Indexeinträge bei einem Indexscan fest. |
| Datentyp |
NUMERIC |
| Standardwert |
0.005 |
| Zulässige Werte |
0-1.79769e+308 |
| Parametertyp |
dynamic |
| Dokumentation |
cpu_index_tuple_cost |
CPU-Operator-Kosten
| Merkmal |
Wert |
| Kategorie |
Abfrageoptimierung/Planner-Kostenkonstanten |
| Description |
Legt die Kostenschätzung des Planers für die Verarbeitung der einzelnen Operatoren oder Funktionsaufrufe fest. |
| Datentyp |
NUMERIC |
| Standardwert |
0.0025 |
| Zulässige Werte |
0-1.79769e+308 |
| Parametertyp |
dynamic |
| Dokumentation |
cpu_operator_cost |
cpu_tuple_cost
| Merkmal |
Wert |
| Kategorie |
Abfrageoptimierung/Planner-Kostenkonstanten |
| Description |
Legt die Kostenschätzung des Planers für die Verarbeitung der einzelnen Tupel (Zeilen) fest. |
| Datentyp |
NUMERIC |
| Standardwert |
0.01 |
| Zulässige Werte |
0-1.79769e+308 |
| Parametertyp |
dynamic |
| Dokumentation |
cpu_tuple_cost |
effective_cache_size
| Merkmal |
Wert |
| Kategorie |
Abfrageoptimierung/Planner-Kostenkonstanten |
| Description |
Legt die Annahme des Planners über die Gesamtgröße der Datencaches fest. Das heißt, die Gesamtgröße der Caches (Kernelcache und freigegebene Puffer), die für PostgreSQL-Datendateien verwendet werden. Dies wird auf Datenträgerseiten gemessen, die normalerweise jeweils 8 kB sind. |
| Datentyp |
integer |
| Standardwert |
Hängt von Ressourcen (virtuelle Kerne, RAM oder Speicherplatz) ab, die dem Server zugeordnet sind. |
| Zulässige Werte |
1-2147483647 |
| Parametertyp |
dynamic |
| Dokumentation |
effective_cache_size |
Azure-spezifische Hinweise
Der Standardwert für den Serverparameter effective_cache_size wird berechnet, wenn Sie die Instanz von Azure Database for PostgreSQL – Flexible Server basierend auf dem Produktnamen bereitstellen, den Sie für die Berechnung auswählen. Alle nachfolgenden Änderungen der Produktauswahl an der Berechnung, die den flexiblen Server unterstützt, haben keine Auswirkungen auf den Standardwert für den Serverparameter effective_cache_size dieser Instanz.
Jedes Mal, wenn Sie das einer Instanz zugewiesene Produkt ändern, sollten Sie auch den Wert für den effective_cache_size Parameter entsprechend den Werten in der folgenden Formel anpassen.
Die Formel, die zum Berechnen des Werts effective_cache_size verwendet wird, hängt vom Wert von shared_buffersund sieht wie (memoryGib * 131072) - shared_buffersfolgt aus.
| Arbeitsspeichergröße |
shared_buffers |
effective_cache_size |
| 2 GiB |
32768 |
229376 |
| 4 GiB |
131072 |
393216 |
| 8 GiB |
262144 |
786432 |
| 16 GiB |
524288 |
1572864 |
| 32GiB |
1048576 |
3145728 |
| 48 GiB |
1572864 |
4718592 |
| 64 GiB |
2097152 |
6291456 |
| 80 GiB |
2621440 |
7864320 |
| 128 GB |
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
| Merkmal |
Wert |
| Kategorie |
Abfrageoptimierung/Planner-Kostenkonstanten |
| Description |
Durchführen der JIT-Kompilierung, wenn die Abfrage teurer ist. -1 deaktiviert DIE JIT-Kompilierung. |
| Datentyp |
integer |
| Standardwert |
100000 |
| Zulässige Werte |
-1-2147483647 |
| Parametertyp |
dynamic |
| Dokumentation |
jit_above_cost |
jit_inline_above_cost
| Merkmal |
Wert |
| Kategorie |
Abfrageoptimierung/Planner-Kostenkonstanten |
| Description |
Führen Sie JIT-Inlining aus, wenn die Abfrage teurer ist. -1 deaktiviert die Inlining. |
| Datentyp |
integer |
| Standardwert |
500000 |
| Zulässige Werte |
-1-2147483647 |
| Parametertyp |
dynamic |
| Dokumentation |
jit_inline_above_cost |
jit_optimize_above_cost
| Merkmal |
Wert |
| Kategorie |
Abfrageoptimierung/Planner-Kostenkonstanten |
| Description |
Optimieren Sie JIT-kompilierte Funktionen, wenn die Abfrage teurer ist. -1 deaktiviert die Optimierung. |
| Datentyp |
integer |
| Standardwert |
500000 |
| Zulässige Werte |
-1-2147483647 |
| Parametertyp |
dynamic |
| Dokumentation |
jit_optimize_above_cost |
min_parallel_index_scan_size
| Merkmal |
Wert |
| Kategorie |
Abfrageoptimierung/Planner-Kostenkonstanten |
| Description |
Legt die mindestens erforderliche Menge an Indexdaten für einen parallelen Scan fest. Wenn der Planer schätzt, dass es eine zu kleine Anzahl von Indexseiten liest, um diesen Grenzwert zu überschreiten, wird kein paralleler Scan berücksichtigt. |
| Datentyp |
integer |
| Standardwert |
64 |
| Zulässige Werte |
0-715827882 |
| Parametertyp |
dynamic |
| Dokumentation |
min_parallel_index_scan_size |
minimale_parallele_Tabellenscan-Größe
| Merkmal |
Wert |
| Kategorie |
Abfrageoptimierung/Planner-Kostenkonstanten |
| Description |
Legt die Mindestmenge an Tabellendaten für einen parallelen Scan fest. Wenn der Planer schätzt, dass er eine zu geringe Anzahl von Tabellenseiten liest, um diesen Grenzwert zu erreichen, wird ein paralleler Scan nicht in Betracht gezogen. |
| Datentyp |
integer |
| Standardwert |
1024 |
| Zulässige Werte |
0-715827882 |
| Parametertyp |
dynamic |
| Dokumentation |
min_parallel_table_scan_size |
Parallele Einrichtungsgebühr
| Merkmal |
Wert |
| Kategorie |
Abfrageoptimierung/Planner-Kostenkonstanten |
| Description |
Legt die Kostenschätzung des Planers für das Starten von Workerprozessen für parallele Abfragen fest. |
| Datentyp |
NUMERIC |
| Standardwert |
1000 |
| Zulässige Werte |
0-1.79769e+308 |
| Parametertyp |
dynamic |
| Dokumentation |
parallel_setup_cost |
parallel_tuple_cost
| Merkmal |
Wert |
| Kategorie |
Abfrageoptimierung/Planner-Kostenkonstanten |
| Description |
Legt die Kostenschätzung des Planers für die Übergabe der einzelnen Tupeln (Zeilen) vom Worker an das Führungslinie-Back-End fest. |
| Datentyp |
NUMERIC |
| Standardwert |
0.1 |
| Zulässige Werte |
0-1.79769e+308 |
| Parametertyp |
dynamic |
| Dokumentation |
parallel_tuple_cost |
zufällige_Seitenkosten
| Merkmal |
Wert |
| Kategorie |
Abfrageoptimierung/Planner-Kostenkonstanten |
| Description |
Legt die Kostenschätzung des Planers für eine nicht sequenziell abgerufene Datenträgerseite fest. |
| Datentyp |
NUMERIC |
| Standardwert |
2 |
| Zulässige Werte |
0-1.79769e+308 |
| Parametertyp |
dynamic |
| Dokumentation |
random_page_cost |
seq_page_cost
| Merkmal |
Wert |
| Kategorie |
Abfrageoptimierung/Planner-Kostenkonstanten |
| Description |
Legt die Kostenschätzung des Planers für eine sequenziell abgerufene Datenträgerseite fest. |
| Datentyp |
NUMERIC |
| Standardwert |
1 |
| Zulässige Werte |
0-1.79769e+308 |
| Parametertyp |
dynamic |
| Dokumentation |
seq_page_cost |
cpu_index_tuple_cost
| Merkmal |
Wert |
| Kategorie |
Abfrageoptimierung/Planner-Kostenkonstanten |
| Description |
Legt die Kostenschätzung des Planers für die Verarbeitung der einzelnen Indexeinträge bei einem Indexscan fest. |
| Datentyp |
NUMERIC |
| Standardwert |
0.005 |
| Zulässige Werte |
0-1.79769e+308 |
| Parametertyp |
dynamic |
| Dokumentation |
cpu_index_tuple_cost |
CPU-Operator-Kosten
| Merkmal |
Wert |
| Kategorie |
Abfrageoptimierung/Planner-Kostenkonstanten |
| Description |
Legt die Kostenschätzung des Planers für die Verarbeitung der einzelnen Operatoren oder Funktionsaufrufe fest. |
| Datentyp |
NUMERIC |
| Standardwert |
0.0025 |
| Zulässige Werte |
0-1.79769e+308 |
| Parametertyp |
dynamic |
| Dokumentation |
cpu_operator_cost |
cpu_tuple_cost
| Merkmal |
Wert |
| Kategorie |
Abfrageoptimierung/Planner-Kostenkonstanten |
| Description |
Legt die Kostenschätzung des Planers für die Verarbeitung der einzelnen Tupel (Zeilen) fest. |
| Datentyp |
NUMERIC |
| Standardwert |
0.01 |
| Zulässige Werte |
0-1.79769e+308 |
| Parametertyp |
dynamic |
| Dokumentation |
cpu_tuple_cost |
effective_cache_size
| Merkmal |
Wert |
| Kategorie |
Abfrageoptimierung/Planner-Kostenkonstanten |
| Description |
Legt die Annahme des Planners über die Gesamtgröße der Datencaches fest. Das heißt, die Gesamtgröße der Caches (Kernelcache und freigegebene Puffer), die für PostgreSQL-Datendateien verwendet werden. Dies wird auf Datenträgerseiten gemessen, die normalerweise jeweils 8 kB sind. |
| Datentyp |
integer |
| Standardwert |
Hängt von Ressourcen (virtuelle Kerne, RAM oder Speicherplatz) ab, die dem Server zugeordnet sind. |
| Zulässige Werte |
1-2147483647 |
| Parametertyp |
dynamic |
| Dokumentation |
effective_cache_size |
Azure-spezifische Hinweise
Der Standardwert für den Serverparameter effective_cache_size wird berechnet, wenn Sie die Instanz von Azure Database for PostgreSQL – Flexible Server basierend auf dem Produktnamen bereitstellen, den Sie für die Berechnung auswählen. Alle nachfolgenden Änderungen der Produktauswahl an der Berechnung, die den flexiblen Server unterstützt, haben keine Auswirkungen auf den Standardwert für den Serverparameter effective_cache_size dieser Instanz.
Jedes Mal, wenn Sie das einer Instanz zugewiesene Produkt ändern, sollten Sie auch den Wert für den effective_cache_size Parameter entsprechend den Werten in der folgenden Formel anpassen.
Die Formel, die zum Berechnen des Werts effective_cache_size verwendet wird, hängt vom Wert von shared_buffersund sieht wie (memoryGib * 131072) - shared_buffersfolgt aus.
| Arbeitsspeichergröße |
shared_buffers |
effective_cache_size |
| 2 GiB |
32768 |
229376 |
| 4 GiB |
131072 |
393216 |
| 8 GiB |
262144 |
786432 |
| 16 GiB |
524288 |
1572864 |
| 32GiB |
1048576 |
3145728 |
| 48 GiB |
1572864 |
4718592 |
| 64 GiB |
2097152 |
6291456 |
| 80 GiB |
2621440 |
7864320 |
| 128 GB |
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
| Merkmal |
Wert |
| Kategorie |
Abfrageoptimierung/Planner-Kostenkonstanten |
| Description |
Durchführen der JIT-Kompilierung, wenn die Abfrage teurer ist. -1 deaktiviert DIE JIT-Kompilierung. |
| Datentyp |
integer |
| Standardwert |
100000 |
| Zulässige Werte |
-1-2147483647 |
| Parametertyp |
dynamic |
| Dokumentation |
jit_above_cost |
jit_inline_above_cost
| Merkmal |
Wert |
| Kategorie |
Abfrageoptimierung/Planner-Kostenkonstanten |
| Description |
Führen Sie JIT-Inlining aus, wenn die Abfrage teurer ist. -1 deaktiviert die Inlining. |
| Datentyp |
integer |
| Standardwert |
500000 |
| Zulässige Werte |
-1-2147483647 |
| Parametertyp |
dynamic |
| Dokumentation |
jit_inline_above_cost |
jit_optimize_above_cost
| Merkmal |
Wert |
| Kategorie |
Abfrageoptimierung/Planner-Kostenkonstanten |
| Description |
Optimieren Sie JIT-kompilierte Funktionen, wenn die Abfrage teurer ist. -1 deaktiviert die Optimierung. |
| Datentyp |
integer |
| Standardwert |
500000 |
| Zulässige Werte |
-1-2147483647 |
| Parametertyp |
dynamic |
| Dokumentation |
jit_optimize_above_cost |
min_parallel_index_scan_size
| Merkmal |
Wert |
| Kategorie |
Abfrageoptimierung/Planner-Kostenkonstanten |
| Description |
Legt die mindestens erforderliche Menge an Indexdaten für einen parallelen Scan fest. Wenn der Planer schätzt, dass es eine zu kleine Anzahl von Indexseiten liest, um diesen Grenzwert zu überschreiten, wird kein paralleler Scan berücksichtigt. |
| Datentyp |
integer |
| Standardwert |
64 |
| Zulässige Werte |
0-715827882 |
| Parametertyp |
dynamic |
| Dokumentation |
min_parallel_index_scan_size |
minimale_parallele_Tabellenscan-Größe
| Merkmal |
Wert |
| Kategorie |
Abfrageoptimierung/Planner-Kostenkonstanten |
| Description |
Legt die Mindestmenge an Tabellendaten für einen parallelen Scan fest. Wenn der Planer schätzt, dass er eine zu geringe Anzahl von Tabellenseiten liest, um diesen Grenzwert zu erreichen, wird ein paralleler Scan nicht in Betracht gezogen. |
| Datentyp |
integer |
| Standardwert |
1024 |
| Zulässige Werte |
0-715827882 |
| Parametertyp |
dynamic |
| Dokumentation |
min_parallel_table_scan_size |
Parallele Einrichtungsgebühr
| Merkmal |
Wert |
| Kategorie |
Abfrageoptimierung/Planner-Kostenkonstanten |
| Description |
Legt die Kostenschätzung des Planers für das Starten von Workerprozessen für parallele Abfragen fest. |
| Datentyp |
NUMERIC |
| Standardwert |
1000 |
| Zulässige Werte |
0-1.79769e+308 |
| Parametertyp |
dynamic |
| Dokumentation |
parallel_setup_cost |
parallel_tuple_cost
| Merkmal |
Wert |
| Kategorie |
Abfrageoptimierung/Planner-Kostenkonstanten |
| Description |
Legt die Kostenschätzung des Planers für die Übergabe der einzelnen Tupeln (Zeilen) vom Worker an das Führungslinie-Back-End fest. |
| Datentyp |
NUMERIC |
| Standardwert |
0.1 |
| Zulässige Werte |
0-1.79769e+308 |
| Parametertyp |
dynamic |
| Dokumentation |
parallel_tuple_cost |
zufällige_Seitenkosten
| Merkmal |
Wert |
| Kategorie |
Abfrageoptimierung/Planner-Kostenkonstanten |
| Description |
Legt die Kostenschätzung des Planers für eine nicht sequenziell abgerufene Datenträgerseite fest. |
| Datentyp |
NUMERIC |
| Standardwert |
2 |
| Zulässige Werte |
0-1.79769e+308 |
| Parametertyp |
dynamic |
| Dokumentation |
random_page_cost |
seq_page_cost
| Merkmal |
Wert |
| Kategorie |
Abfrageoptimierung/Planner-Kostenkonstanten |
| Description |
Legt die Kostenschätzung des Planers für eine sequenziell abgerufene Datenträgerseite fest. |
| Datentyp |
NUMERIC |
| Standardwert |
1 |
| Zulässige Werte |
0-1.79769e+308 |
| Parametertyp |
dynamic |
| Dokumentation |
seq_page_cost |
cpu_index_tuple_cost
| Merkmal |
Wert |
| Kategorie |
Abfrageoptimierung/Planner-Kostenkonstanten |
| Description |
Legt die Kostenschätzung des Planers für die Verarbeitung der einzelnen Indexeinträge bei einem Indexscan fest. |
| Datentyp |
NUMERIC |
| Standardwert |
0.005 |
| Zulässige Werte |
0-1.79769e+308 |
| Parametertyp |
dynamic |
| Dokumentation |
cpu_index_tuple_cost |
CPU-Operator-Kosten
| Merkmal |
Wert |
| Kategorie |
Abfrageoptimierung/Planner-Kostenkonstanten |
| Description |
Legt die Kostenschätzung des Planers für die Verarbeitung der einzelnen Operatoren oder Funktionen fest, die während einer Abfrage ausgeführt werden. |
| Datentyp |
NUMERIC |
| Standardwert |
0.0025 |
| Zulässige Werte |
0-1.79769e+308 |
| Parametertyp |
dynamic |
| Dokumentation |
cpu_operator_cost |
cpu_tuple_cost
| Merkmal |
Wert |
| Kategorie |
Abfrageoptimierung/Planner-Kostenkonstanten |
| Description |
Legt die Kostenschätzung des Planers für die Verarbeitung der einzelnen Zeilen während einer Abfrage fest. |
| Datentyp |
NUMERIC |
| Standardwert |
0.01 |
| Zulässige Werte |
0-1.79769e+308 |
| Parametertyp |
dynamic |
| Dokumentation |
cpu_tuple_cost |
effective_cache_size
| Merkmal |
Wert |
| Kategorie |
Abfrageoptimierung/Planner-Kostenkonstanten |
| Description |
Legt die Annahme des Planers in Bezug auf die Größe des Datenträgercaches fest. |
| Datentyp |
integer |
| Standardwert |
Hängt von Ressourcen (virtuelle Kerne, RAM oder Speicherplatz) ab, die dem Server zugeordnet sind. |
| Zulässige Werte |
1-2147483647 |
| Parametertyp |
dynamic |
| Dokumentation |
effective_cache_size |
Azure-spezifische Hinweise
Der Standardwert für den Serverparameter effective_cache_size wird berechnet, wenn Sie die Instanz von Azure Database for PostgreSQL – Flexible Server basierend auf dem Produktnamen bereitstellen, den Sie für die Berechnung auswählen. Alle nachfolgenden Änderungen der Produktauswahl an der Berechnung, die den flexiblen Server unterstützt, haben keine Auswirkungen auf den Standardwert für den Serverparameter effective_cache_size dieser Instanz.
Jedes Mal, wenn Sie das einer Instanz zugewiesene Produkt ändern, sollten Sie auch den Wert für den effective_cache_size Parameter entsprechend den Werten in der folgenden Formel anpassen.
Die Formel, die zum Berechnen des Werts effective_cache_size verwendet wird, hängt vom Wert von shared_buffersund sieht wie (memoryGib * 131072) - shared_buffersfolgt aus.
| Arbeitsspeichergröße |
shared_buffers |
effective_cache_size |
| 2 GiB |
32768 |
229376 |
| 4 GiB |
131072 |
393216 |
| 8 GiB |
262144 |
786432 |
| 16 GiB |
524288 |
1572864 |
| 32GiB |
1048576 |
3145728 |
| 48 GiB |
1572864 |
4718592 |
| 64 GiB |
2097152 |
6291456 |
| 80 GiB |
2621440 |
7864320 |
| 128 GB |
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
| Merkmal |
Wert |
| Kategorie |
Abfrageoptimierung/Planner-Kostenkonstanten |
| Description |
Legt die Abfragekosten fest, über denen die JIT-Kompilierung aktiviert wird, falls diese Funktion aktiviert ist. |
| Datentyp |
integer |
| Standardwert |
100000 |
| Zulässige Werte |
-1-2147483647 |
| Parametertyp |
dynamic |
| Dokumentation |
jit_above_cost |
jit_inline_above_cost
| Merkmal |
Wert |
| Kategorie |
Abfrageoptimierung/Planner-Kostenkonstanten |
| Description |
Legt die Abfragekosten fest, über denen die JIT-Kompilierung versucht, Inlinefunktionen und Operatoren zu verwenden. |
| Datentyp |
integer |
| Standardwert |
500000 |
| Zulässige Werte |
-1-2147483647 |
| Parametertyp |
dynamic |
| Dokumentation |
jit_inline_above_cost |
jit_optimize_above_cost
| Merkmal |
Wert |
| Kategorie |
Abfrageoptimierung/Planner-Kostenkonstanten |
| Description |
Legt die Abfragekosten fest, über denen die JIT-Kompilierung teure Optimierungen anwendet. |
| Datentyp |
integer |
| Standardwert |
500000 |
| Zulässige Werte |
-1-2147483647 |
| Parametertyp |
dynamic |
| Dokumentation |
jit_optimize_above_cost |
min_parallel_index_scan_size
| Merkmal |
Wert |
| Kategorie |
Abfrageoptimierung/Planner-Kostenkonstanten |
| Description |
Legt die mindestens erforderliche Menge an Indexdaten für einen parallelen Scan fest. |
| Datentyp |
integer |
| Standardwert |
64 |
| Zulässige Werte |
0-715827882 |
| Parametertyp |
dynamic |
| Dokumentation |
min_parallel_index_scan_size |
minimale_parallele_Tabellenscan-Größe
| Merkmal |
Wert |
| Kategorie |
Abfrageoptimierung/Planner-Kostenkonstanten |
| Description |
Legt die Mindestmenge an Tabellendaten fest, die gescannt werden müssen, damit ein paralleler Scan berücksichtigt wird. |
| Datentyp |
integer |
| Standardwert |
1024 |
| Zulässige Werte |
0-715827882 |
| Parametertyp |
dynamic |
| Dokumentation |
min_parallel_table_scan_size |
Parallele Einrichtungsgebühr
| Merkmal |
Wert |
| Kategorie |
Abfrageoptimierung/Planner-Kostenkonstanten |
| Description |
Legt die Kostenschätzung des Planers für das Starten von Workerprozessen für parallele Abfragen fest. |
| Datentyp |
NUMERIC |
| Standardwert |
1000 |
| Zulässige Werte |
0-1.79769e+308 |
| Parametertyp |
dynamic |
| Dokumentation |
parallel_setup_cost |
parallel_tuple_cost
| Merkmal |
Wert |
| Kategorie |
Abfrageoptimierung/Planner-Kostenkonstanten |
| Description |
Legt die Kostenschätzung des Planers für die Übergabe der einzelnen Tupeln (Zeilen) vom Worker an das Master-Back-End fest. |
| Datentyp |
NUMERIC |
| Standardwert |
0.1 |
| Zulässige Werte |
0-1.79769e+308 |
| Parametertyp |
dynamic |
| Dokumentation |
parallel_tuple_cost |
zufällige_Seitenkosten
| Merkmal |
Wert |
| Kategorie |
Abfrageoptimierung/Planner-Kostenkonstanten |
| Description |
Legt die Kostenschätzung des Planers für eine nicht sequenziell abgerufene Datenträgerseite fest. |
| Datentyp |
NUMERIC |
| Standardwert |
2 |
| Zulässige Werte |
0-1.79769e+308 |
| Parametertyp |
dynamic |
| Dokumentation |
random_page_cost |
seq_page_cost
| Merkmal |
Wert |
| Kategorie |
Abfrageoptimierung/Planner-Kostenkonstanten |
| Description |
Legt die Kostenschätzung des Planers für eine sequenziell abgerufene Datenträgerseite fest. |
| Datentyp |
NUMERIC |
| Standardwert |
1 |
| Zulässige Werte |
0-1.79769e+308 |
| Parametertyp |
dynamic |
| Dokumentation |
seq_page_cost |
cpu_index_tuple_cost
| Merkmal |
Wert |
| Kategorie |
Abfrageoptimierung/Planner-Kostenkonstanten |
| Description |
Legt die Kostenschätzung des Planers für die Verarbeitung der einzelnen Indexeinträge bei einem Indexscan fest. |
| Datentyp |
NUMERIC |
| Standardwert |
0.005 |
| Zulässige Werte |
0-1.79769e+308 |
| Parametertyp |
dynamic |
| Dokumentation |
cpu_index_tuple_cost |
CPU-Operator-Kosten
| Merkmal |
Wert |
| Kategorie |
Abfrageoptimierung/Planner-Kostenkonstanten |
| Description |
Legt die Kostenschätzung des Planers für die Verarbeitung der einzelnen Operatoren oder Funktionen fest, die während einer Abfrage ausgeführt werden. |
| Datentyp |
NUMERIC |
| Standardwert |
0.0025 |
| Zulässige Werte |
0-1.79769e+308 |
| Parametertyp |
dynamic |
| Dokumentation |
cpu_operator_cost |
cpu_tuple_cost
| Merkmal |
Wert |
| Kategorie |
Abfrageoptimierung/Planner-Kostenkonstanten |
| Description |
Legt die Kostenschätzung des Planers für die Verarbeitung der einzelnen Zeilen während einer Abfrage fest. |
| Datentyp |
NUMERIC |
| Standardwert |
0.01 |
| Zulässige Werte |
0-1.79769e+308 |
| Parametertyp |
dynamic |
| Dokumentation |
cpu_tuple_cost |
effective_cache_size
| Merkmal |
Wert |
| Kategorie |
Abfrageoptimierung/Planner-Kostenkonstanten |
| Description |
Legt die Annahme des Planers in Bezug auf die Größe des Datenträgercaches fest. |
| Datentyp |
integer |
| Standardwert |
Hängt von Ressourcen (virtuelle Kerne, RAM oder Speicherplatz) ab, die dem Server zugeordnet sind. |
| Zulässige Werte |
1-2147483647 |
| Parametertyp |
dynamic |
| Dokumentation |
effective_cache_size |
Azure-spezifische Hinweise
Der Standardwert für den Serverparameter effective_cache_size wird berechnet, wenn Sie die Instanz von Azure Database for PostgreSQL – Flexible Server basierend auf dem Produktnamen bereitstellen, den Sie für die Berechnung auswählen. Alle nachfolgenden Änderungen der Produktauswahl an der Berechnung, die den flexiblen Server unterstützt, haben keine Auswirkungen auf den Standardwert für den Serverparameter effective_cache_size dieser Instanz.
Jedes Mal, wenn Sie das einer Instanz zugewiesene Produkt ändern, sollten Sie auch den Wert für den effective_cache_size Parameter entsprechend den Werten in der folgenden Formel anpassen.
Die Formel, die zum Berechnen des Werts effective_cache_size verwendet wird, hängt vom Wert von shared_buffersund sieht wie (memoryGib * 131072) - shared_buffersfolgt aus.
| Arbeitsspeichergröße |
shared_buffers |
effective_cache_size |
| 2 GiB |
32768 |
229376 |
| 4 GiB |
131072 |
393216 |
| 8 GiB |
262144 |
786432 |
| 16 GiB |
524288 |
1572864 |
| 32GiB |
1048576 |
3145728 |
| 48 GiB |
1572864 |
4718592 |
| 64 GiB |
2097152 |
6291456 |
| 80 GiB |
2621440 |
7864320 |
| 128 GB |
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
| Merkmal |
Wert |
| Kategorie |
Abfrageoptimierung/Planner-Kostenkonstanten |
| Description |
Legt die Abfragekosten fest, über denen die JIT-Kompilierung aktiviert wird, falls diese Funktion aktiviert ist. |
| Datentyp |
integer |
| Standardwert |
100000 |
| Zulässige Werte |
-1-2147483647 |
| Parametertyp |
dynamic |
| Dokumentation |
jit_above_cost |
jit_inline_above_cost
| Merkmal |
Wert |
| Kategorie |
Abfrageoptimierung/Planner-Kostenkonstanten |
| Description |
Legt die Abfragekosten fest, über denen die JIT-Kompilierung versucht, Inlinefunktionen und Operatoren zu verwenden. |
| Datentyp |
integer |
| Standardwert |
500000 |
| Zulässige Werte |
-1-2147483647 |
| Parametertyp |
dynamic |
| Dokumentation |
jit_inline_above_cost |
jit_optimize_above_cost
| Merkmal |
Wert |
| Kategorie |
Abfrageoptimierung/Planner-Kostenkonstanten |
| Description |
Legt die Abfragekosten fest, über denen die JIT-Kompilierung teure Optimierungen anwendet. |
| Datentyp |
integer |
| Standardwert |
500000 |
| Zulässige Werte |
-1-2147483647 |
| Parametertyp |
dynamic |
| Dokumentation |
jit_optimize_above_cost |
min_parallel_index_scan_size
| Merkmal |
Wert |
| Kategorie |
Abfrageoptimierung/Planner-Kostenkonstanten |
| Description |
Legt die mindestens erforderliche Menge an Indexdaten für einen parallelen Scan fest. |
| Datentyp |
integer |
| Standardwert |
64 |
| Zulässige Werte |
0-715827882 |
| Parametertyp |
dynamic |
| Dokumentation |
min_parallel_index_scan_size |
minimale_parallele_Tabellenscan-Größe
| Merkmal |
Wert |
| Kategorie |
Abfrageoptimierung/Planner-Kostenkonstanten |
| Description |
Legt die Mindestmenge an Tabellendaten fest, die gescannt werden müssen, damit ein paralleler Scan berücksichtigt wird. |
| Datentyp |
integer |
| Standardwert |
1024 |
| Zulässige Werte |
0-715827882 |
| Parametertyp |
dynamic |
| Dokumentation |
min_parallel_table_scan_size |
Parallele Einrichtungsgebühr
| Merkmal |
Wert |
| Kategorie |
Abfrageoptimierung/Planner-Kostenkonstanten |
| Description |
Legt die Kostenschätzung des Planers für das Starten von Workerprozessen für parallele Abfragen fest. |
| Datentyp |
NUMERIC |
| Standardwert |
1000 |
| Zulässige Werte |
0-1.79769e+308 |
| Parametertyp |
dynamic |
| Dokumentation |
parallel_setup_cost |
parallel_tuple_cost
| Merkmal |
Wert |
| Kategorie |
Abfrageoptimierung/Planner-Kostenkonstanten |
| Description |
Legt die Kostenschätzung des Planers für die Übergabe der einzelnen Tupeln (Zeilen) vom Worker an das Master-Back-End fest. |
| Datentyp |
NUMERIC |
| Standardwert |
0.1 |
| Zulässige Werte |
0-1.79769e+308 |
| Parametertyp |
dynamic |
| Dokumentation |
parallel_tuple_cost |
zufällige_Seitenkosten
| Merkmal |
Wert |
| Kategorie |
Abfrageoptimierung/Planner-Kostenkonstanten |
| Description |
Legt die Kostenschätzung des Planers für eine nicht sequenziell abgerufene Datenträgerseite fest. |
| Datentyp |
NUMERIC |
| Standardwert |
2 |
| Zulässige Werte |
0-1.79769e+308 |
| Parametertyp |
dynamic |
| Dokumentation |
random_page_cost |
seq_page_cost
| Merkmal |
Wert |
| Kategorie |
Abfrageoptimierung/Planner-Kostenkonstanten |
| Description |
Legt die Kostenschätzung des Planers für eine sequenziell abgerufene Datenträgerseite fest. |
| Datentyp |
NUMERIC |
| Standardwert |
1 |
| Zulässige Werte |
0-1.79769e+308 |
| Parametertyp |
dynamic |
| Dokumentation |
seq_page_cost |
cpu_index_tuple_cost
| Merkmal |
Wert |
| Kategorie |
Abfrageoptimierung/Planner-Kostenkonstanten |
| Description |
Legt die Kostenschätzung des Planers für die Verarbeitung der einzelnen Indexeinträge bei einem Indexscan fest. |
| Datentyp |
NUMERIC |
| Standardwert |
0.005 |
| Zulässige Werte |
0-1.79769e+308 |
| Parametertyp |
dynamic |
| Dokumentation |
cpu_index_tuple_cost |
CPU-Operator-Kosten
| Merkmal |
Wert |
| Kategorie |
Abfrageoptimierung/Planner-Kostenkonstanten |
| Description |
Legt die Kostenschätzung des Planers für die Verarbeitung der einzelnen Operatoren oder Funktionen fest, die während einer Abfrage ausgeführt werden. |
| Datentyp |
NUMERIC |
| Standardwert |
0.0025 |
| Zulässige Werte |
0-1.79769e+308 |
| Parametertyp |
dynamic |
| Dokumentation |
cpu_operator_cost |
cpu_tuple_cost
| Merkmal |
Wert |
| Kategorie |
Abfrageoptimierung/Planner-Kostenkonstanten |
| Description |
Legt die Kostenschätzung des Planers für die Verarbeitung der einzelnen Zeilen während einer Abfrage fest. |
| Datentyp |
NUMERIC |
| Standardwert |
0.01 |
| Zulässige Werte |
0-1.79769e+308 |
| Parametertyp |
dynamic |
| Dokumentation |
cpu_tuple_cost |
effective_cache_size
| Merkmal |
Wert |
| Kategorie |
Abfrageoptimierung/Planner-Kostenkonstanten |
| Description |
Legt die Annahme des Planers in Bezug auf die Größe des Datenträgercaches fest. |
| Datentyp |
integer |
| Standardwert |
Hängt von Ressourcen (virtuelle Kerne, RAM oder Speicherplatz) ab, die dem Server zugeordnet sind. |
| Zulässige Werte |
1-2147483647 |
| Parametertyp |
dynamic |
| Dokumentation |
effective_cache_size |
Azure-spezifische Hinweise
Der Standardwert für den Serverparameter effective_cache_size wird berechnet, wenn Sie die Instanz von Azure Database for PostgreSQL – Flexible Server basierend auf dem Produktnamen bereitstellen, den Sie für die Berechnung auswählen. Alle nachfolgenden Änderungen der Produktauswahl an der Berechnung, die den flexiblen Server unterstützt, haben keine Auswirkungen auf den Standardwert für den Serverparameter effective_cache_size dieser Instanz.
Jedes Mal, wenn Sie das einer Instanz zugewiesene Produkt ändern, sollten Sie auch den Wert für den effective_cache_size Parameter entsprechend den Werten in der folgenden Formel anpassen.
Die Formel, die zum Berechnen des Werts effective_cache_size verwendet wird, hängt vom Wert von shared_buffersund sieht wie (memoryGib * 131072) - shared_buffersfolgt aus.
| Arbeitsspeichergröße |
shared_buffers |
effective_cache_size |
| 2 GiB |
32768 |
229376 |
| 4 GiB |
131072 |
393216 |
| 8 GiB |
262144 |
786432 |
| 16 GiB |
524288 |
1572864 |
| 32GiB |
1048576 |
3145728 |
| 48 GiB |
1572864 |
4718592 |
| 64 GiB |
2097152 |
6291456 |
| 80 GiB |
2621440 |
7864320 |
| 128 GB |
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
| Merkmal |
Wert |
| Kategorie |
Abfrageoptimierung/Planner-Kostenkonstanten |
| Description |
Legt die Abfragekosten fest, über denen die JIT-Kompilierung aktiviert wird, falls diese Funktion aktiviert ist. |
| Datentyp |
integer |
| Standardwert |
100000 |
| Zulässige Werte |
-1-2147483647 |
| Parametertyp |
dynamic |
| Dokumentation |
jit_above_cost |
jit_inline_above_cost
| Merkmal |
Wert |
| Kategorie |
Abfrageoptimierung/Planner-Kostenkonstanten |
| Description |
Legt die Abfragekosten fest, über denen die JIT-Kompilierung versucht, Inlinefunktionen und Operatoren zu verwenden. |
| Datentyp |
integer |
| Standardwert |
500000 |
| Zulässige Werte |
-1-2147483647 |
| Parametertyp |
dynamic |
| Dokumentation |
jit_inline_above_cost |
jit_optimize_above_cost
| Merkmal |
Wert |
| Kategorie |
Abfrageoptimierung/Planner-Kostenkonstanten |
| Description |
Legt die Abfragekosten fest, über denen die JIT-Kompilierung teure Optimierungen anwendet. |
| Datentyp |
integer |
| Standardwert |
500000 |
| Zulässige Werte |
-1-2147483647 |
| Parametertyp |
dynamic |
| Dokumentation |
jit_optimize_above_cost |
min_parallel_index_scan_size
| Merkmal |
Wert |
| Kategorie |
Abfrageoptimierung/Planner-Kostenkonstanten |
| Description |
Legt die mindestens erforderliche Menge an Indexdaten für einen parallelen Scan fest. |
| Datentyp |
integer |
| Standardwert |
64 |
| Zulässige Werte |
0-715827882 |
| Parametertyp |
dynamic |
| Dokumentation |
min_parallel_index_scan_size |
minimale_parallele_Tabellenscan-Größe
| Merkmal |
Wert |
| Kategorie |
Abfrageoptimierung/Planner-Kostenkonstanten |
| Description |
Legt die Mindestmenge an Tabellendaten fest, die gescannt werden müssen, damit ein paralleler Scan berücksichtigt wird. |
| Datentyp |
integer |
| Standardwert |
1024 |
| Zulässige Werte |
0-715827882 |
| Parametertyp |
dynamic |
| Dokumentation |
min_parallel_table_scan_size |
Parallele Einrichtungsgebühr
| Merkmal |
Wert |
| Kategorie |
Abfrageoptimierung/Planner-Kostenkonstanten |
| Description |
Legt die Kostenschätzung des Planers für das Starten von Workerprozessen für parallele Abfragen fest. |
| Datentyp |
NUMERIC |
| Standardwert |
1000 |
| Zulässige Werte |
0-1.79769e+308 |
| Parametertyp |
dynamic |
| Dokumentation |
parallel_setup_cost |
parallel_tuple_cost
| Merkmal |
Wert |
| Kategorie |
Abfrageoptimierung/Planner-Kostenkonstanten |
| Description |
Legt die Kostenschätzung des Planers für die Übergabe der einzelnen Tupeln (Zeilen) vom Worker an das Master-Back-End fest. |
| Datentyp |
NUMERIC |
| Standardwert |
0.1 |
| Zulässige Werte |
0-1.79769e+308 |
| Parametertyp |
dynamic |
| Dokumentation |
parallel_tuple_cost |
zufällige_Seitenkosten
| Merkmal |
Wert |
| Kategorie |
Abfrageoptimierung/Planner-Kostenkonstanten |
| Description |
Legt die Kostenschätzung des Planers für eine nicht sequenziell abgerufene Datenträgerseite fest. |
| Datentyp |
NUMERIC |
| Standardwert |
2 |
| Zulässige Werte |
0-1.79769e+308 |
| Parametertyp |
dynamic |
| Dokumentation |
random_page_cost |
seq_page_cost
| Merkmal |
Wert |
| Kategorie |
Abfrageoptimierung/Planner-Kostenkonstanten |
| Description |
Legt die Kostenschätzung des Planers für eine sequenziell abgerufene Datenträgerseite fest. |
| Datentyp |
NUMERIC |
| Standardwert |
1 |
| Zulässige Werte |
0-1.79769e+308 |
| Parametertyp |
dynamic |
| Dokumentation |
seq_page_cost |
cpu_index_tuple_cost
| Merkmal |
Wert |
| Kategorie |
Abfrageoptimierung/Planner-Kostenkonstanten |
| Description |
Legt die Kostenschätzung des Planers für die Verarbeitung der einzelnen Indexeinträge bei einem Indexscan fest. |
| Datentyp |
NUMERIC |
| Standardwert |
0.005 |
| Zulässige Werte |
0-1.79769e+308 |
| Parametertyp |
dynamic |
| Dokumentation |
cpu_index_tuple_cost |
CPU-Operator-Kosten
| Merkmal |
Wert |
| Kategorie |
Abfrageoptimierung/Planner-Kostenkonstanten |
| Description |
Legt die Kostenschätzung des Planers für die Verarbeitung der einzelnen Operatoren oder Funktionen fest, die während einer Abfrage ausgeführt werden. |
| Datentyp |
NUMERIC |
| Standardwert |
0.0025 |
| Zulässige Werte |
0-1.79769e+308 |
| Parametertyp |
dynamic |
| Dokumentation |
cpu_operator_cost |
cpu_tuple_cost
| Merkmal |
Wert |
| Kategorie |
Abfrageoptimierung/Planner-Kostenkonstanten |
| Description |
Legt die Kostenschätzung des Planers für die Verarbeitung der einzelnen Zeilen während einer Abfrage fest. |
| Datentyp |
NUMERIC |
| Standardwert |
0.01 |
| Zulässige Werte |
0-1.79769e+308 |
| Parametertyp |
dynamic |
| Dokumentation |
cpu_tuple_cost |
effective_cache_size
| Merkmal |
Wert |
| Kategorie |
Abfrageoptimierung/Planner-Kostenkonstanten |
| Description |
Legt die Annahme des Planers in Bezug auf die Größe des Datenträgercaches fest. |
| Datentyp |
integer |
| Standardwert |
Hängt von Ressourcen (virtuelle Kerne, RAM oder Speicherplatz) ab, die dem Server zugeordnet sind. |
| Zulässige Werte |
1-2147483647 |
| Parametertyp |
dynamic |
| Dokumentation |
effective_cache_size |
Azure-spezifische Hinweise
Der Standardwert für den Serverparameter effective_cache_size wird berechnet, wenn Sie die Instanz von Azure Database for PostgreSQL – Flexible Server basierend auf dem Produktnamen bereitstellen, den Sie für die Berechnung auswählen. Alle nachfolgenden Änderungen der Produktauswahl an der Berechnung, die den flexiblen Server unterstützt, haben keine Auswirkungen auf den Standardwert für den Serverparameter effective_cache_size dieser Instanz.
Jedes Mal, wenn Sie das einer Instanz zugewiesene Produkt ändern, sollten Sie auch den Wert für den effective_cache_size Parameter entsprechend den Werten in der folgenden Formel anpassen.
Die Formel, die zum Berechnen des Werts effective_cache_size verwendet wird, hängt vom Wert von shared_buffersund sieht wie (memoryGib * 131072) - shared_buffersfolgt aus.
| Arbeitsspeichergröße |
shared_buffers |
effective_cache_size |
| 2 GiB |
32768 |
229376 |
| 4 GiB |
131072 |
393216 |
| 8 GiB |
262144 |
786432 |
| 16 GiB |
524288 |
1572864 |
| 32GiB |
1048576 |
3145728 |
| 48 GiB |
1572864 |
4718592 |
| 64 GiB |
2097152 |
6291456 |
| 80 GiB |
2621440 |
7864320 |
| 128 GB |
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
| Merkmal |
Wert |
| Kategorie |
Abfrageoptimierung/Planner-Kostenkonstanten |
| Description |
Legt die Abfragekosten fest, über denen die JIT-Kompilierung aktiviert wird, falls diese Funktion aktiviert ist. |
| Datentyp |
integer |
| Standardwert |
100000 |
| Zulässige Werte |
-1-2147483647 |
| Parametertyp |
dynamic |
| Dokumentation |
jit_above_cost |
jit_inline_above_cost
| Merkmal |
Wert |
| Kategorie |
Abfrageoptimierung/Planner-Kostenkonstanten |
| Description |
Legt die Abfragekosten fest, über denen die JIT-Kompilierung versucht, Inlinefunktionen und Operatoren zu verwenden. |
| Datentyp |
integer |
| Standardwert |
500000 |
| Zulässige Werte |
-1-2147483647 |
| Parametertyp |
dynamic |
| Dokumentation |
jit_inline_above_cost |
jit_optimize_above_cost
| Merkmal |
Wert |
| Kategorie |
Abfrageoptimierung/Planner-Kostenkonstanten |
| Description |
Legt die Abfragekosten fest, über denen die JIT-Kompilierung teure Optimierungen anwendet. |
| Datentyp |
integer |
| Standardwert |
500000 |
| Zulässige Werte |
-1-2147483647 |
| Parametertyp |
dynamic |
| Dokumentation |
jit_optimize_above_cost |
min_parallel_index_scan_size
| Merkmal |
Wert |
| Kategorie |
Abfrageoptimierung/Planner-Kostenkonstanten |
| Description |
Legt die mindestens erforderliche Menge an Indexdaten für einen parallelen Scan fest. |
| Datentyp |
integer |
| Standardwert |
64 |
| Zulässige Werte |
0-715827882 |
| Parametertyp |
dynamic |
| Dokumentation |
min_parallel_index_scan_size |
minimale_parallele_Tabellenscan-Größe
| Merkmal |
Wert |
| Kategorie |
Abfrageoptimierung/Planner-Kostenkonstanten |
| Description |
Legt die Mindestmenge an Tabellendaten fest, die gescannt werden müssen, damit ein paralleler Scan berücksichtigt wird. |
| Datentyp |
integer |
| Standardwert |
1024 |
| Zulässige Werte |
0-715827882 |
| Parametertyp |
dynamic |
| Dokumentation |
min_parallel_table_scan_size |
Parallele Einrichtungsgebühr
| Merkmal |
Wert |
| Kategorie |
Abfrageoptimierung/Planner-Kostenkonstanten |
| Description |
Legt die Kostenschätzung des Planers für das Starten von Workerprozessen für parallele Abfragen fest. |
| Datentyp |
NUMERIC |
| Standardwert |
1000 |
| Zulässige Werte |
0-1.79769e+308 |
| Parametertyp |
dynamic |
| Dokumentation |
parallel_setup_cost |
parallel_tuple_cost
| Merkmal |
Wert |
| Kategorie |
Abfrageoptimierung/Planner-Kostenkonstanten |
| Description |
Legt die Kostenschätzung des Planers für die Übergabe der einzelnen Tupeln (Zeilen) vom Worker an das Master-Back-End fest. |
| Datentyp |
NUMERIC |
| Standardwert |
0.1 |
| Zulässige Werte |
0-1.79769e+308 |
| Parametertyp |
dynamic |
| Dokumentation |
parallel_tuple_cost |
zufällige_Seitenkosten
| Merkmal |
Wert |
| Kategorie |
Abfrageoptimierung/Planner-Kostenkonstanten |
| Description |
Legt die Kostenschätzung des Planers für eine nicht sequenziell abgerufene Datenträgerseite fest. |
| Datentyp |
NUMERIC |
| Standardwert |
2 |
| Zulässige Werte |
0-1.79769e+308 |
| Parametertyp |
dynamic |
| Dokumentation |
random_page_cost |
seq_page_cost
| Merkmal |
Wert |
| Kategorie |
Abfrageoptimierung/Planner-Kostenkonstanten |
| Description |
Legt die Kostenschätzung des Planers für eine sequenziell abgerufene Datenträgerseite fest. |
| Datentyp |
NUMERIC |
| Standardwert |
1 |
| Zulässige Werte |
0-1.79769e+308 |
| Parametertyp |
dynamic |
| Dokumentation |
seq_page_cost |
cpu_index_tuple_cost
| Merkmal |
Wert |
| Kategorie |
Abfrageoptimierung/Planner-Kostenkonstanten |
| Description |
Legt die Kostenschätzung des Planers für die Verarbeitung der einzelnen Indexeinträge bei einem Indexscan fest. |
| Datentyp |
NUMERIC |
| Standardwert |
0.005 |
| Zulässige Werte |
0-1.79769e+308 |
| Parametertyp |
dynamic |
| Dokumentation |
cpu_index_tuple_cost |
CPU-Operator-Kosten
| Merkmal |
Wert |
| Kategorie |
Abfrageoptimierung/Planner-Kostenkonstanten |
| Description |
Legt die Kostenschätzung des Planers für die Verarbeitung der einzelnen Operatoren oder Funktionen fest, die während einer Abfrage ausgeführt werden. |
| Datentyp |
NUMERIC |
| Standardwert |
0.0025 |
| Zulässige Werte |
0-1.79769e+308 |
| Parametertyp |
dynamic |
| Dokumentation |
cpu_operator_cost |
cpu_tuple_cost
| Merkmal |
Wert |
| Kategorie |
Abfrageoptimierung/Planner-Kostenkonstanten |
| Description |
Legt die Kostenschätzung des Planers für die Verarbeitung der einzelnen Zeilen während einer Abfrage fest. |
| Datentyp |
NUMERIC |
| Standardwert |
0.01 |
| Zulässige Werte |
0-1.79769e+308 |
| Parametertyp |
dynamic |
| Dokumentation |
cpu_tuple_cost |
effective_cache_size
| Merkmal |
Wert |
| Kategorie |
Abfrageoptimierung/Planner-Kostenkonstanten |
| Description |
Legt die Annahme des Planers in Bezug auf die Größe des Datenträgercaches fest. |
| Datentyp |
integer |
| Standardwert |
Hängt von Ressourcen (virtuelle Kerne, RAM oder Speicherplatz) ab, die dem Server zugeordnet sind. |
| Zulässige Werte |
1-2147483647 |
| Parametertyp |
dynamic |
| Dokumentation |
effective_cache_size |
Azure-spezifische Hinweise
Der Standardwert für den Serverparameter effective_cache_size wird berechnet, wenn Sie die Instanz von Azure Database for PostgreSQL – Flexible Server basierend auf dem Produktnamen bereitstellen, den Sie für die Berechnung auswählen. Alle nachfolgenden Änderungen der Produktauswahl an der Berechnung, die den flexiblen Server unterstützt, haben keine Auswirkungen auf den Standardwert für den Serverparameter effective_cache_size dieser Instanz.
Jedes Mal, wenn Sie das einer Instanz zugewiesene Produkt ändern, sollten Sie auch den Wert für den effective_cache_size Parameter entsprechend den Werten in der folgenden Formel anpassen.
Die Formel, die zum Berechnen des Werts effective_cache_size verwendet wird, hängt vom Wert von shared_buffersund sieht wie (memoryGib * 131072) - shared_buffersfolgt aus.
| Arbeitsspeichergröße |
shared_buffers |
effective_cache_size |
| 2 GiB |
32768 |
229376 |
| 4 GiB |
131072 |
393216 |
| 8 GiB |
262144 |
786432 |
| 16 GiB |
524288 |
1572864 |
| 32GiB |
1048576 |
3145728 |
| 48 GiB |
1572864 |
4718592 |
| 64 GiB |
2097152 |
6291456 |
| 80 GiB |
2621440 |
7864320 |
| 128 GB |
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
| Merkmal |
Wert |
| Kategorie |
Abfrageoptimierung/Planner-Kostenkonstanten |
| Description |
Legt die Abfragekosten fest, über denen die JIT-Kompilierung aktiviert wird, falls diese Funktion aktiviert ist. |
| Datentyp |
integer |
| Standardwert |
100000 |
| Zulässige Werte |
-1-2147483647 |
| Parametertyp |
dynamic |
| Dokumentation |
jit_above_cost |
jit_inline_above_cost
| Merkmal |
Wert |
| Kategorie |
Abfrageoptimierung/Planner-Kostenkonstanten |
| Description |
Legt die Abfragekosten fest, über denen die JIT-Kompilierung versucht, Inlinefunktionen und Operatoren zu verwenden. |
| Datentyp |
integer |
| Standardwert |
500000 |
| Zulässige Werte |
-1-2147483647 |
| Parametertyp |
dynamic |
| Dokumentation |
jit_inline_above_cost |
jit_optimize_above_cost
| Merkmal |
Wert |
| Kategorie |
Abfrageoptimierung/Planner-Kostenkonstanten |
| Description |
Legt die Abfragekosten fest, über denen die JIT-Kompilierung teure Optimierungen anwendet. |
| Datentyp |
integer |
| Standardwert |
500000 |
| Zulässige Werte |
-1-2147483647 |
| Parametertyp |
dynamic |
| Dokumentation |
jit_optimize_above_cost |
min_parallel_index_scan_size
| Merkmal |
Wert |
| Kategorie |
Abfrageoptimierung/Planner-Kostenkonstanten |
| Description |
Legt die mindestens erforderliche Menge an Indexdaten für einen parallelen Scan fest. |
| Datentyp |
integer |
| Standardwert |
64 |
| Zulässige Werte |
0-715827882 |
| Parametertyp |
dynamic |
| Dokumentation |
min_parallel_index_scan_size |
minimale_parallele_Tabellenscan-Größe
| Merkmal |
Wert |
| Kategorie |
Abfrageoptimierung/Planner-Kostenkonstanten |
| Description |
Legt die Mindestmenge an Tabellendaten fest, die gescannt werden müssen, damit ein paralleler Scan berücksichtigt wird. |
| Datentyp |
integer |
| Standardwert |
1024 |
| Zulässige Werte |
0-715827882 |
| Parametertyp |
dynamic |
| Dokumentation |
min_parallel_table_scan_size |
Parallele Einrichtungsgebühr
| Merkmal |
Wert |
| Kategorie |
Abfrageoptimierung/Planner-Kostenkonstanten |
| Description |
Legt die Kostenschätzung des Planers für das Starten von Workerprozessen für parallele Abfragen fest. |
| Datentyp |
NUMERIC |
| Standardwert |
1000 |
| Zulässige Werte |
0-1.79769e+308 |
| Parametertyp |
dynamic |
| Dokumentation |
parallel_setup_cost |
parallel_tuple_cost
| Merkmal |
Wert |
| Kategorie |
Abfrageoptimierung/Planner-Kostenkonstanten |
| Description |
Legt die Kostenschätzung des Planers für die Übergabe der einzelnen Tupeln (Zeilen) vom Worker an das Master-Back-End fest. |
| Datentyp |
NUMERIC |
| Standardwert |
0.1 |
| Zulässige Werte |
0-1.79769e+308 |
| Parametertyp |
dynamic |
| Dokumentation |
parallel_tuple_cost |
zufällige_Seitenkosten
| Merkmal |
Wert |
| Kategorie |
Abfrageoptimierung/Planner-Kostenkonstanten |
| Description |
Legt die Kostenschätzung des Planers für eine nicht sequenziell abgerufene Datenträgerseite fest. |
| Datentyp |
NUMERIC |
| Standardwert |
2 |
| Zulässige Werte |
0-1.79769e+308 |
| Parametertyp |
dynamic |
| Dokumentation |
random_page_cost |
seq_page_cost
| Merkmal |
Wert |
| Kategorie |
Abfrageoptimierung/Planner-Kostenkonstanten |
| Description |
Legt die Kostenschätzung des Planers für eine sequenziell abgerufene Datenträgerseite fest. |
| Datentyp |
NUMERIC |
| Standardwert |
1 |
| Zulässige Werte |
0-1.79769e+308 |
| Parametertyp |
dynamic |
| Dokumentation |
seq_page_cost |
cpu_index_tuple_cost
| Merkmal |
Wert |
| Kategorie |
Abfrageoptimierung/Planner-Kostenkonstanten |
| Description |
Legt die Kostenschätzung des Planers für die Verarbeitung der einzelnen Indexeinträge bei einem Indexscan fest. |
| Datentyp |
NUMERIC |
| Standardwert |
0.005 |
| Zulässige Werte |
0-1.79769e+308 |
| Parametertyp |
dynamic |
| Dokumentation |
cpu_index_tuple_cost |
CPU-Operator-Kosten
| Merkmal |
Wert |
| Kategorie |
Abfrageoptimierung/Planner-Kostenkonstanten |
| Description |
Legt die Kostenschätzung des Planers für die Verarbeitung der einzelnen Operatoren oder Funktionen fest, die während einer Abfrage ausgeführt werden. |
| Datentyp |
NUMERIC |
| Standardwert |
0.0025 |
| Zulässige Werte |
0-1.79769e+308 |
| Parametertyp |
dynamic |
| Dokumentation |
cpu_operator_cost |
cpu_tuple_cost
| Merkmal |
Wert |
| Kategorie |
Abfrageoptimierung/Planner-Kostenkonstanten |
| Description |
Legt die Kostenschätzung des Planers für die Verarbeitung der einzelnen Zeilen während einer Abfrage fest. |
| Datentyp |
NUMERIC |
| Standardwert |
0.01 |
| Zulässige Werte |
0-1.79769e+308 |
| Parametertyp |
dynamic |
| Dokumentation |
cpu_tuple_cost |
effective_cache_size
| Merkmal |
Wert |
| Kategorie |
Abfrageoptimierung/Planner-Kostenkonstanten |
| Description |
Legt die Annahme des Planers in Bezug auf die Größe des Datenträgercaches fest. |
| Datentyp |
integer |
| Standardwert |
Hängt von Ressourcen (virtuelle Kerne, RAM oder Speicherplatz) ab, die dem Server zugeordnet sind. |
| Zulässige Werte |
1-2147483647 |
| Parametertyp |
dynamic |
| Dokumentation |
effective_cache_size |
Azure-spezifische Hinweise
Der Standardwert für den Serverparameter effective_cache_size wird berechnet, wenn Sie die Instanz von Azure Database for PostgreSQL – Flexible Server basierend auf dem Produktnamen bereitstellen, den Sie für die Berechnung auswählen. Alle nachfolgenden Änderungen der Produktauswahl an der Berechnung, die den flexiblen Server unterstützt, haben keine Auswirkungen auf den Standardwert für den Serverparameter effective_cache_size dieser Instanz.
Jedes Mal, wenn Sie das einer Instanz zugewiesene Produkt ändern, sollten Sie auch den Wert für den effective_cache_size Parameter entsprechend den Werten in der folgenden Formel anpassen.
Die Formel, die zum Berechnen des Werts effective_cache_size verwendet wird, hängt vom Wert von shared_buffersund sieht wie (memoryGib * 131072) - shared_buffersfolgt aus.
| Arbeitsspeichergröße |
shared_buffers |
effective_cache_size |
| 2 GiB |
32768 |
229376 |
| 4 GiB |
131072 |
393216 |
| 8 GiB |
262144 |
786432 |
| 16 GiB |
524288 |
1572864 |
| 32GiB |
1048576 |
3145728 |
| 48 GiB |
1572864 |
4718592 |
| 64 GiB |
2097152 |
6291456 |
| 80 GiB |
2621440 |
7864320 |
| 128 GB |
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
| Merkmal |
Wert |
| Kategorie |
Abfrageoptimierung/Planner-Kostenkonstanten |
| Description |
Legt die Abfragekosten fest, über denen die JIT-Kompilierung aktiviert wird, falls diese Funktion aktiviert ist. |
| Datentyp |
integer |
| Standardwert |
100000 |
| Zulässige Werte |
-1-2147483647 |
| Parametertyp |
dynamic |
| Dokumentation |
jit_above_cost |
jit_inline_above_cost
| Merkmal |
Wert |
| Kategorie |
Abfrageoptimierung/Planner-Kostenkonstanten |
| Description |
Legt die Abfragekosten fest, über denen die JIT-Kompilierung versucht, Inlinefunktionen und Operatoren zu verwenden. |
| Datentyp |
integer |
| Standardwert |
500000 |
| Zulässige Werte |
-1-2147483647 |
| Parametertyp |
dynamic |
| Dokumentation |
jit_inline_above_cost |
jit_optimize_above_cost
| Merkmal |
Wert |
| Kategorie |
Abfrageoptimierung/Planner-Kostenkonstanten |
| Description |
Legt die Abfragekosten fest, über denen die JIT-Kompilierung teure Optimierungen anwendet. |
| Datentyp |
integer |
| Standardwert |
500000 |
| Zulässige Werte |
-1-2147483647 |
| Parametertyp |
dynamic |
| Dokumentation |
jit_optimize_above_cost |
min_parallel_index_scan_size
| Merkmal |
Wert |
| Kategorie |
Abfrageoptimierung/Planner-Kostenkonstanten |
| Description |
Legt die mindestens erforderliche Menge an Indexdaten für einen parallelen Scan fest. |
| Datentyp |
integer |
| Standardwert |
64 |
| Zulässige Werte |
0-715827882 |
| Parametertyp |
dynamic |
| Dokumentation |
min_parallel_index_scan_size |
minimale_parallele_Tabellenscan-Größe
| Merkmal |
Wert |
| Kategorie |
Abfrageoptimierung/Planner-Kostenkonstanten |
| Description |
Legt die Mindestmenge an Tabellendaten fest, die gescannt werden müssen, damit ein paralleler Scan berücksichtigt wird. |
| Datentyp |
integer |
| Standardwert |
1024 |
| Zulässige Werte |
0-715827882 |
| Parametertyp |
dynamic |
| Dokumentation |
min_parallel_table_scan_size |
Parallele Einrichtungsgebühr
| Merkmal |
Wert |
| Kategorie |
Abfrageoptimierung/Planner-Kostenkonstanten |
| Description |
Legt die Kostenschätzung des Planers für das Starten von Workerprozessen für parallele Abfragen fest. |
| Datentyp |
NUMERIC |
| Standardwert |
1000 |
| Zulässige Werte |
0-1.79769e+308 |
| Parametertyp |
dynamic |
| Dokumentation |
parallel_setup_cost |
parallel_tuple_cost
| Merkmal |
Wert |
| Kategorie |
Abfrageoptimierung/Planner-Kostenkonstanten |
| Description |
Legt die Kostenschätzung des Planers für die Übergabe der einzelnen Tupeln (Zeilen) vom Worker an das Master-Back-End fest. |
| Datentyp |
NUMERIC |
| Standardwert |
0.1 |
| Zulässige Werte |
0-1.79769e+308 |
| Parametertyp |
dynamic |
| Dokumentation |
parallel_tuple_cost |
zufällige_Seitenkosten
| Merkmal |
Wert |
| Kategorie |
Abfrageoptimierung/Planner-Kostenkonstanten |
| Description |
Legt die Kostenschätzung des Planers für eine nicht sequenziell abgerufene Datenträgerseite fest. |
| Datentyp |
NUMERIC |
| Standardwert |
2 |
| Zulässige Werte |
0-1.79769e+308 |
| Parametertyp |
dynamic |
| Dokumentation |
random_page_cost |
seq_page_cost
| Merkmal |
Wert |
| Kategorie |
Abfrageoptimierung/Planner-Kostenkonstanten |
| Description |
Legt die Kostenschätzung des Planers für eine sequenziell abgerufene Datenträgerseite fest. |
| Datentyp |
NUMERIC |
| Standardwert |
1 |
| Zulässige Werte |
0-1.79769e+308 |
| Parametertyp |
dynamic |
| Dokumentation |
seq_page_cost |