Abfrageoptimierung/Planer-Kostenkonstanten
Artikel 04.11.2024
1 Mitwirkender
Feedback
In diesem Artikel
Tabelle erweitern
attribute
Wert
Kategorie
Abfrageoptimierung/Planer-Kostenkonstanten
Beschreibung
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
dynamisch
Dokumentation
cpu_index_tuple_cost
Tabelle erweitern
attribute
Wert
Kategorie
Abfrageoptimierung/Planer-Kostenkonstanten
Beschreibung
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
dynamisch
Dokumentation
cpu_operator_cost
Tabelle erweitern
attribute
Wert
Kategorie
Abfrageoptimierung/Planer-Kostenkonstanten
Beschreibung
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
dynamisch
Dokumentation
cpu_tuple_cost
Tabelle erweitern
attribute
Wert
Kategorie
Abfrageoptimierung/Planer-Kostenkonstanten
Beschreibung
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
dynamisch
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.
Bei jeder Änderung des Produkts, das einer Instanz zugewiesen ist, 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 von effective_cache_size
verwendet wird, hängt vom Wert shared_buffers
ab und sieht wie (memoryGib * 131072) - shared_buffers
aus.
Tabelle erweitern
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
64GiB
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
Tabelle erweitern
attribute
Wert
Kategorie
Abfrageoptimierung/Planer-Kostenkonstanten
Beschreibung
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
dynamisch
Dokumentation
jit_above_cost
Tabelle erweitern
attribute
Wert
Kategorie
Abfrageoptimierung/Planer-Kostenkonstanten
Beschreibung
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
dynamisch
Dokumentation
jit_inline_above_cost
Tabelle erweitern
attribute
Wert
Kategorie
Abfrageoptimierung/Planer-Kostenkonstanten
Beschreibung
Legt die Abfragekosten fest, über denen die JIT-Kompilierung teure Optimierungen anwendet.
Datentyp
integer
Standardwert
500000
Zulässige Werte
-1-2147483647
Parametertyp
dynamisch
Dokumentation
jit_optimize_above_cost
min_parallel_index_scan_size
Tabelle erweitern
attribute
Wert
Kategorie
Abfrageoptimierung/Planer-Kostenkonstanten
Beschreibung
Legt die mindestens erforderliche Menge an Indexdaten für einen parallelen Scan fest.
Datentyp
integer
Standardwert
64
Zulässige Werte
0-715827882
Parametertyp
dynamisch
Dokumentation
min_parallel_index_scan_size
min_parallel_table_scan_size
Tabelle erweitern
attribute
Wert
Kategorie
Abfrageoptimierung/Planer-Kostenkonstanten
Beschreibung
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
dynamisch
Dokumentation
min_parallel_table_scan_size
Tabelle erweitern
attribute
Wert
Kategorie
Abfrageoptimierung/Planer-Kostenkonstanten
Beschreibung
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
dynamisch
Dokumentation
parallel_setup_cost
Tabelle erweitern
attribute
Wert
Kategorie
Abfrageoptimierung/Planer-Kostenkonstanten
Beschreibung
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
dynamisch
Dokumentation
parallel_tuple_cost
Tabelle erweitern
attribute
Wert
Kategorie
Abfrageoptimierung/Planer-Kostenkonstanten
Beschreibung
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
dynamisch
Dokumentation
random_page_cost
Tabelle erweitern
attribute
Wert
Kategorie
Abfrageoptimierung/Planer-Kostenkonstanten
Beschreibung
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
dynamisch
Dokumentation
seq_page_cost
Tabelle erweitern
attribute
Wert
Kategorie
Abfrageoptimierung/Planer-Kostenkonstanten
Beschreibung
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
dynamisch
Dokumentation
cpu_index_tuple_cost
Tabelle erweitern
attribute
Wert
Kategorie
Abfrageoptimierung/Planer-Kostenkonstanten
Beschreibung
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
dynamisch
Dokumentation
cpu_operator_cost
Tabelle erweitern
attribute
Wert
Kategorie
Abfrageoptimierung/Planer-Kostenkonstanten
Beschreibung
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
dynamisch
Dokumentation
cpu_tuple_cost
Tabelle erweitern
attribute
Wert
Kategorie
Abfrageoptimierung/Planer-Kostenkonstanten
Beschreibung
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
dynamisch
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.
Bei jeder Änderung des Produkts, das einer Instanz zugewiesen ist, 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 von effective_cache_size
verwendet wird, hängt vom Wert shared_buffers
ab und sieht wie (memoryGib * 131072) - shared_buffers
aus.
Tabelle erweitern
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
64GiB
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
Tabelle erweitern
attribute
Wert
Kategorie
Abfrageoptimierung/Planer-Kostenkonstanten
Beschreibung
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
dynamisch
Dokumentation
jit_above_cost
Tabelle erweitern
attribute
Wert
Kategorie
Abfrageoptimierung/Planer-Kostenkonstanten
Beschreibung
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
dynamisch
Dokumentation
jit_inline_above_cost
Tabelle erweitern
attribute
Wert
Kategorie
Abfrageoptimierung/Planer-Kostenkonstanten
Beschreibung
Legt die Abfragekosten fest, über denen die JIT-Kompilierung teure Optimierungen anwendet.
Datentyp
integer
Standardwert
500000
Zulässige Werte
-1-2147483647
Parametertyp
dynamisch
Dokumentation
jit_optimize_above_cost
min_parallel_index_scan_size
Tabelle erweitern
attribute
Wert
Kategorie
Abfrageoptimierung/Planer-Kostenkonstanten
Beschreibung
Legt die mindestens erforderliche Menge an Indexdaten für einen parallelen Scan fest.
Datentyp
integer
Standardwert
64
Zulässige Werte
0-715827882
Parametertyp
dynamisch
Dokumentation
min_parallel_index_scan_size
min_parallel_table_scan_size
Tabelle erweitern
attribute
Wert
Kategorie
Abfrageoptimierung/Planer-Kostenkonstanten
Beschreibung
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
dynamisch
Dokumentation
min_parallel_table_scan_size
Tabelle erweitern
attribute
Wert
Kategorie
Abfrageoptimierung/Planer-Kostenkonstanten
Beschreibung
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
dynamisch
Dokumentation
parallel_setup_cost
Tabelle erweitern
attribute
Wert
Kategorie
Abfrageoptimierung/Planer-Kostenkonstanten
Beschreibung
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
dynamisch
Dokumentation
parallel_tuple_cost
Tabelle erweitern
attribute
Wert
Kategorie
Abfrageoptimierung/Planer-Kostenkonstanten
Beschreibung
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
dynamisch
Dokumentation
random_page_cost
Tabelle erweitern
attribute
Wert
Kategorie
Abfrageoptimierung/Planer-Kostenkonstanten
Beschreibung
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
dynamisch
Dokumentation
seq_page_cost
Tabelle erweitern
attribute
Wert
Kategorie
Abfrageoptimierung/Planer-Kostenkonstanten
Beschreibung
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
dynamisch
Dokumentation
cpu_index_tuple_cost
Tabelle erweitern
attribute
Wert
Kategorie
Abfrageoptimierung/Planer-Kostenkonstanten
Beschreibung
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
dynamisch
Dokumentation
cpu_operator_cost
Tabelle erweitern
attribute
Wert
Kategorie
Abfrageoptimierung/Planer-Kostenkonstanten
Beschreibung
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
dynamisch
Dokumentation
cpu_tuple_cost
Tabelle erweitern
attribute
Wert
Kategorie
Abfrageoptimierung/Planer-Kostenkonstanten
Beschreibung
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
dynamisch
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.
Bei jeder Änderung des Produkts, das einer Instanz zugewiesen ist, 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 von effective_cache_size
verwendet wird, hängt vom Wert shared_buffers
ab und sieht wie (memoryGib * 131072) - shared_buffers
aus.
Tabelle erweitern
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
64GiB
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
Tabelle erweitern
attribute
Wert
Kategorie
Abfrageoptimierung/Planer-Kostenkonstanten
Beschreibung
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
dynamisch
Dokumentation
jit_above_cost
Tabelle erweitern
attribute
Wert
Kategorie
Abfrageoptimierung/Planer-Kostenkonstanten
Beschreibung
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
dynamisch
Dokumentation
jit_inline_above_cost
Tabelle erweitern
attribute
Wert
Kategorie
Abfrageoptimierung/Planer-Kostenkonstanten
Beschreibung
Legt die Abfragekosten fest, über denen die JIT-Kompilierung teure Optimierungen anwendet.
Datentyp
integer
Standardwert
500000
Zulässige Werte
-1-2147483647
Parametertyp
dynamisch
Dokumentation
jit_optimize_above_cost
min_parallel_index_scan_size
Tabelle erweitern
attribute
Wert
Kategorie
Abfrageoptimierung/Planer-Kostenkonstanten
Beschreibung
Legt die mindestens erforderliche Menge an Indexdaten für einen parallelen Scan fest.
Datentyp
integer
Standardwert
64
Zulässige Werte
0-715827882
Parametertyp
dynamisch
Dokumentation
min_parallel_index_scan_size
min_parallel_table_scan_size
Tabelle erweitern
attribute
Wert
Kategorie
Abfrageoptimierung/Planer-Kostenkonstanten
Beschreibung
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
dynamisch
Dokumentation
min_parallel_table_scan_size
Tabelle erweitern
attribute
Wert
Kategorie
Abfrageoptimierung/Planer-Kostenkonstanten
Beschreibung
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
dynamisch
Dokumentation
parallel_setup_cost
Tabelle erweitern
attribute
Wert
Kategorie
Abfrageoptimierung/Planer-Kostenkonstanten
Beschreibung
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
dynamisch
Dokumentation
parallel_tuple_cost
Tabelle erweitern
attribute
Wert
Kategorie
Abfrageoptimierung/Planer-Kostenkonstanten
Beschreibung
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
dynamisch
Dokumentation
random_page_cost
Tabelle erweitern
attribute
Wert
Kategorie
Abfrageoptimierung/Planer-Kostenkonstanten
Beschreibung
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
dynamisch
Dokumentation
seq_page_cost
Tabelle erweitern
attribute
Wert
Kategorie
Abfrageoptimierung/Planer-Kostenkonstanten
Beschreibung
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
dynamisch
Dokumentation
cpu_index_tuple_cost
Tabelle erweitern
attribute
Wert
Kategorie
Abfrageoptimierung/Planer-Kostenkonstanten
Beschreibung
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
dynamisch
Dokumentation
cpu_operator_cost
Tabelle erweitern
attribute
Wert
Kategorie
Abfrageoptimierung/Planer-Kostenkonstanten
Beschreibung
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
dynamisch
Dokumentation
cpu_tuple_cost
Tabelle erweitern
attribute
Wert
Kategorie
Abfrageoptimierung/Planer-Kostenkonstanten
Beschreibung
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
dynamisch
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.
Bei jeder Änderung des Produkts, das einer Instanz zugewiesen ist, 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 von effective_cache_size
verwendet wird, hängt vom Wert shared_buffers
ab und sieht wie (memoryGib * 131072) - shared_buffers
aus.
Tabelle erweitern
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
64GiB
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
Tabelle erweitern
attribute
Wert
Kategorie
Abfrageoptimierung/Planer-Kostenkonstanten
Beschreibung
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
dynamisch
Dokumentation
jit_above_cost
Tabelle erweitern
attribute
Wert
Kategorie
Abfrageoptimierung/Planer-Kostenkonstanten
Beschreibung
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
dynamisch
Dokumentation
jit_inline_above_cost
Tabelle erweitern
attribute
Wert
Kategorie
Abfrageoptimierung/Planer-Kostenkonstanten
Beschreibung
Legt die Abfragekosten fest, über denen die JIT-Kompilierung teure Optimierungen anwendet.
Datentyp
integer
Standardwert
500000
Zulässige Werte
-1-2147483647
Parametertyp
dynamisch
Dokumentation
jit_optimize_above_cost
min_parallel_index_scan_size
Tabelle erweitern
attribute
Wert
Kategorie
Abfrageoptimierung/Planer-Kostenkonstanten
Beschreibung
Legt die mindestens erforderliche Menge an Indexdaten für einen parallelen Scan fest.
Datentyp
integer
Standardwert
64
Zulässige Werte
0-715827882
Parametertyp
dynamisch
Dokumentation
min_parallel_index_scan_size
min_parallel_table_scan_size
Tabelle erweitern
attribute
Wert
Kategorie
Abfrageoptimierung/Planer-Kostenkonstanten
Beschreibung
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
dynamisch
Dokumentation
min_parallel_table_scan_size
Tabelle erweitern
attribute
Wert
Kategorie
Abfrageoptimierung/Planer-Kostenkonstanten
Beschreibung
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
dynamisch
Dokumentation
parallel_setup_cost
Tabelle erweitern
attribute
Wert
Kategorie
Abfrageoptimierung/Planer-Kostenkonstanten
Beschreibung
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
dynamisch
Dokumentation
parallel_tuple_cost
Tabelle erweitern
attribute
Wert
Kategorie
Abfrageoptimierung/Planer-Kostenkonstanten
Beschreibung
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
dynamisch
Dokumentation
random_page_cost
Tabelle erweitern
attribute
Wert
Kategorie
Abfrageoptimierung/Planer-Kostenkonstanten
Beschreibung
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
dynamisch
Dokumentation
seq_page_cost
Tabelle erweitern
attribute
Wert
Kategorie
Abfrageoptimierung/Planer-Kostenkonstanten
Beschreibung
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
dynamisch
Dokumentation
cpu_index_tuple_cost
Tabelle erweitern
attribute
Wert
Kategorie
Abfrageoptimierung/Planer-Kostenkonstanten
Beschreibung
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
dynamisch
Dokumentation
cpu_operator_cost
Tabelle erweitern
attribute
Wert
Kategorie
Abfrageoptimierung/Planer-Kostenkonstanten
Beschreibung
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
dynamisch
Dokumentation
cpu_tuple_cost
Tabelle erweitern
attribute
Wert
Kategorie
Abfrageoptimierung/Planer-Kostenkonstanten
Beschreibung
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
dynamisch
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.
Bei jeder Änderung des Produkts, das einer Instanz zugewiesen ist, 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 von effective_cache_size
verwendet wird, hängt vom Wert shared_buffers
ab und sieht wie (memoryGib * 131072) - shared_buffers
aus.
Tabelle erweitern
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
64GiB
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
Tabelle erweitern
attribute
Wert
Kategorie
Abfrageoptimierung/Planer-Kostenkonstanten
Beschreibung
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
dynamisch
Dokumentation
jit_above_cost
Tabelle erweitern
attribute
Wert
Kategorie
Abfrageoptimierung/Planer-Kostenkonstanten
Beschreibung
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
dynamisch
Dokumentation
jit_inline_above_cost
Tabelle erweitern
attribute
Wert
Kategorie
Abfrageoptimierung/Planer-Kostenkonstanten
Beschreibung
Legt die Abfragekosten fest, über denen die JIT-Kompilierung teure Optimierungen anwendet.
Datentyp
integer
Standardwert
500000
Zulässige Werte
-1-2147483647
Parametertyp
dynamisch
Dokumentation
jit_optimize_above_cost
min_parallel_index_scan_size
Tabelle erweitern
attribute
Wert
Kategorie
Abfrageoptimierung/Planer-Kostenkonstanten
Beschreibung
Legt die mindestens erforderliche Menge an Indexdaten für einen parallelen Scan fest.
Datentyp
integer
Standardwert
64
Zulässige Werte
0-715827882
Parametertyp
dynamisch
Dokumentation
min_parallel_index_scan_size
min_parallel_table_scan_size
Tabelle erweitern
attribute
Wert
Kategorie
Abfrageoptimierung/Planer-Kostenkonstanten
Beschreibung
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
dynamisch
Dokumentation
min_parallel_table_scan_size
Tabelle erweitern
attribute
Wert
Kategorie
Abfrageoptimierung/Planer-Kostenkonstanten
Beschreibung
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
dynamisch
Dokumentation
parallel_setup_cost
Tabelle erweitern
attribute
Wert
Kategorie
Abfrageoptimierung/Planer-Kostenkonstanten
Beschreibung
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
dynamisch
Dokumentation
parallel_tuple_cost
Tabelle erweitern
attribute
Wert
Kategorie
Abfrageoptimierung/Planer-Kostenkonstanten
Beschreibung
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
dynamisch
Dokumentation
random_page_cost
Tabelle erweitern
attribute
Wert
Kategorie
Abfrageoptimierung/Planer-Kostenkonstanten
Beschreibung
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
dynamisch
Dokumentation
seq_page_cost
Tabelle erweitern
attribute
Wert
Kategorie
Abfrageoptimierung/Planer-Kostenkonstanten
Beschreibung
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
dynamisch
Dokumentation
cpu_index_tuple_cost
Tabelle erweitern
attribute
Wert
Kategorie
Abfrageoptimierung/Planer-Kostenkonstanten
Beschreibung
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
dynamisch
Dokumentation
cpu_operator_cost
Tabelle erweitern
attribute
Wert
Kategorie
Abfrageoptimierung/Planer-Kostenkonstanten
Beschreibung
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
dynamisch
Dokumentation
cpu_tuple_cost
Tabelle erweitern
attribute
Wert
Kategorie
Abfrageoptimierung/Planer-Kostenkonstanten
Beschreibung
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
dynamisch
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.
Bei jeder Änderung des Produkts, das einer Instanz zugewiesen ist, 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 von effective_cache_size
verwendet wird, hängt vom Wert shared_buffers
ab und sieht wie (memoryGib * 131072) - shared_buffers
aus.
Tabelle erweitern
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
64GiB
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
Tabelle erweitern
attribute
Wert
Kategorie
Abfrageoptimierung/Planer-Kostenkonstanten
Beschreibung
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
dynamisch
Dokumentation
jit_above_cost
Tabelle erweitern
attribute
Wert
Kategorie
Abfrageoptimierung/Planer-Kostenkonstanten
Beschreibung
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
dynamisch
Dokumentation
jit_inline_above_cost
Tabelle erweitern
attribute
Wert
Kategorie
Abfrageoptimierung/Planer-Kostenkonstanten
Beschreibung
Legt die Abfragekosten fest, über denen die JIT-Kompilierung teure Optimierungen anwendet.
Datentyp
integer
Standardwert
500000
Zulässige Werte
-1-2147483647
Parametertyp
dynamisch
Dokumentation
jit_optimize_above_cost
min_parallel_index_scan_size
Tabelle erweitern
attribute
Wert
Kategorie
Abfrageoptimierung/Planer-Kostenkonstanten
Beschreibung
Legt die mindestens erforderliche Menge an Indexdaten für einen parallelen Scan fest.
Datentyp
integer
Standardwert
64
Zulässige Werte
0-715827882
Parametertyp
dynamisch
Dokumentation
min_parallel_index_scan_size
min_parallel_table_scan_size
Tabelle erweitern
attribute
Wert
Kategorie
Abfrageoptimierung/Planer-Kostenkonstanten
Beschreibung
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
dynamisch
Dokumentation
min_parallel_table_scan_size
Tabelle erweitern
attribute
Wert
Kategorie
Abfrageoptimierung/Planer-Kostenkonstanten
Beschreibung
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
dynamisch
Dokumentation
parallel_setup_cost
Tabelle erweitern
attribute
Wert
Kategorie
Abfrageoptimierung/Planer-Kostenkonstanten
Beschreibung
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
dynamisch
Dokumentation
parallel_tuple_cost
Tabelle erweitern
attribute
Wert
Kategorie
Abfrageoptimierung/Planer-Kostenkonstanten
Beschreibung
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
dynamisch
Dokumentation
random_page_cost
Tabelle erweitern
attribute
Wert
Kategorie
Abfrageoptimierung/Planer-Kostenkonstanten
Beschreibung
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
dynamisch
Dokumentation
seq_page_cost