Ladění dotazů / Konstanty nákladů v Planneru
Článek 11/01/2024
1 přispěvatel
Váš názor
V tomto článku
cpu_index_tuple_cost
Atribut
Hodnota
Kategorie
Ladění dotazů / Konstanty nákladů v Planneru
Popis
Nastaví odhad nákladů na zpracování jednotlivých položek indexu během prohledávání indexu.
Datový typ
numerické
Default value
0.005
Povolené hodnoty
0-1.79769e+308
Typ parametru
dynamic
Dokumentace
cpu_index_tuple_cost
cpu_operator_cost
Atribut
Hodnota
Kategorie
Ladění dotazů / Konstanty nákladů v Planneru
Popis
Nastaví odhad nákladů na zpracování jednotlivých operátorů nebo funkcí provedených během dotazu.
Datový typ
numerické
Default value
0.0025
Povolené hodnoty
0-1.79769e+308
Typ parametru
dynamic
Dokumentace
cpu_operator_cost
cpu_tuple_cost
Atribut
Hodnota
Kategorie
Ladění dotazů / Konstanty nákladů v Planneru
Popis
Nastaví odhad nákladů na zpracování jednotlivých řádků během dotazu.
Datový typ
numerické
Default value
0.01
Povolené hodnoty
0-1.79769e+308
Typ parametru
dynamic
Dokumentace
cpu_tuple_cost
effective_cache_size
Atribut
Hodnota
Kategorie
Ladění dotazů / Konstanty nákladů v Planneru
Popis
Nastaví předpoklad plánovače o velikosti mezipaměti disku.
Datový typ
integer
Default value
Závisí na prostředcích (virtuálních jádrech, paměti RAM nebo místo na disku) přidělených serveru.
Povolené hodnoty
1-2147483647
Typ parametru
dynamic
Dokumentace
effective_cache_size
Poznámky specifické pro Azure
Výchozí hodnota parametru effective_cache_size
serveru se vypočítá při zřizování instance flexibilního serveru Azure Database for PostgreSQL na základě názvu produktu, který vyberete pro jeho výpočetní prostředky. Jakékoli následné změny výběru produktu na výpočetní prostředky, které podporují flexibilní server, nebudou mít žádný vliv na výchozí hodnotu parametru effective_cache_size
serveru dané instance.
Pokaždé, když změníte produkt přiřazený k instanci, měli byste také upravit hodnotu effective_cache_size
parametru podle hodnot v následujícím vzorci.
Vzorec použitý k výpočtu hodnoty effective_cache_size
je závislý na hodnotě shared_buffers
, a vypadá jako (memoryGib * 131072) - shared_buffers
.
Velikost paměti
shared_buffers
effective_cache_size
2 GiB
32768
229376
4 GiB
131072
393216
8 GiB
262144
786432
16 GiB
524288
1572864
32 GB
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 GB
8388608
25165824
384 GiB
12582912
37748736
432 GiB
14155776
42467328
672 GiB
22020096
66060288
jit_above_cost
Atribut
Hodnota
Kategorie
Ladění dotazů / Konstanty nákladů v Planneru
Popis
Nastaví náklady na dotaz nad tím, kterou kompilaci JIT je aktivovaná, pokud je povolená.
Datový typ
integer
Default value
100000
Povolené hodnoty
-1-2147483647
Typ parametru
dynamic
Dokumentace
jit_above_cost
jit_inline_above_cost
Atribut
Hodnota
Kategorie
Ladění dotazů / Konstanty nákladů v Planneru
Popis
Nastaví náklady na dotazy, nad kterými se kompilace JIT pokusí vložit funkce a operátory.
Datový typ
integer
Default value
500000
Povolené hodnoty
-1-2147483647
Typ parametru
dynamic
Dokumentace
jit_inline_above_cost
jit_optimize_above_cost
Atribut
Hodnota
Kategorie
Ladění dotazů / Konstanty nákladů v Planneru
Popis
Nastaví náklady na dotazy nad tím, které kompilace JIT používá nákladné optimalizace.
Datový typ
integer
Default value
500000
Povolené hodnoty
-1-2147483647
Typ parametru
dynamic
Dokumentace
jit_optimize_above_cost
min_parallel_index_scan_size
Atribut
Hodnota
Kategorie
Ladění dotazů / Konstanty nákladů v Planneru
Popis
Nastaví minimální množství dat indexu pro paralelní prohledávání.
Datový typ
integer
Default value
64
Povolené hodnoty
0-715827882
Typ parametru
dynamic
Dokumentace
min_parallel_index_scan_size
min_parallel_table_scan_size
Atribut
Hodnota
Kategorie
Ladění dotazů / Konstanty nákladů v Planneru
Popis
Nastaví minimální množství dat tabulky, která je nutné zkontrolovat, aby bylo možné zvážit paralelní prohledávání.
Datový typ
integer
Default value
1024
Povolené hodnoty
0-715827882
Typ parametru
dynamic
Dokumentace
min_parallel_table_scan_size
parallel_setup_cost
Atribut
Hodnota
Kategorie
Ladění dotazů / Konstanty nákladů v Planneru
Popis
Nastaví odhad nákladů plánovače na spouštění pracovních procesů pro paralelní dotaz.
Datový typ
numerické
Default value
1000
Povolené hodnoty
0-1.79769e+308
Typ parametru
dynamic
Dokumentace
parallel_setup_cost
parallel_tuple_cost
Atribut
Hodnota
Kategorie
Ladění dotazů / Konstanty nákladů v Planneru
Popis
Nastaví odhad nákladů na předání jednotlivých řazených kolekcí členů z pracovního procesu do hlavního back-endu.
Datový typ
numerické
Default value
0.1
Povolené hodnoty
0-1.79769e+308
Typ parametru
dynamic
Dokumentace
parallel_tuple_cost
random_page_cost
Atribut
Hodnota
Kategorie
Ladění dotazů / Konstanty nákladů v Planneru
Popis
Nastaví odhad nákladů na nesekvenčně načtenou diskovou stránku plánovače.
Datový typ
numerické
Default value
2
Povolené hodnoty
0-1.79769e+308
Typ parametru
dynamic
Dokumentace
random_page_cost
seq_page_cost
Atribut
Hodnota
Kategorie
Ladění dotazů / Konstanty nákladů v Planneru
Popis
Nastaví odhad nákladů na sekvenční stránku disku plánovače.
Datový typ
numerické
Default value
1
Povolené hodnoty
0-1.79769e+308
Typ parametru
dynamic
Dokumentace
seq_page_cost
cpu_index_tuple_cost
Atribut
Hodnota
Kategorie
Ladění dotazů / Konstanty nákladů v Planneru
Popis
Nastaví odhad nákladů na zpracování jednotlivých položek indexu během prohledávání indexu.
Datový typ
numerické
Default value
0.005
Povolené hodnoty
0-1.79769e+308
Typ parametru
dynamic
Dokumentace
cpu_index_tuple_cost
cpu_operator_cost
Atribut
Hodnota
Kategorie
Ladění dotazů / Konstanty nákladů v Planneru
Popis
Nastaví odhad nákladů na zpracování jednotlivých operátorů nebo funkcí provedených během dotazu.
Datový typ
numerické
Default value
0.0025
Povolené hodnoty
0-1.79769e+308
Typ parametru
dynamic
Dokumentace
cpu_operator_cost
cpu_tuple_cost
Atribut
Hodnota
Kategorie
Ladění dotazů / Konstanty nákladů v Planneru
Popis
Nastaví odhad nákladů na zpracování jednotlivých řádků během dotazu.
Datový typ
numerické
Default value
0.01
Povolené hodnoty
0-1.79769e+308
Typ parametru
dynamic
Dokumentace
cpu_tuple_cost
effective_cache_size
Atribut
Hodnota
Kategorie
Ladění dotazů / Konstanty nákladů v Planneru
Popis
Nastaví předpoklad plánovače o velikosti mezipaměti disku.
Datový typ
integer
Default value
Závisí na prostředcích (virtuálních jádrech, paměti RAM nebo místo na disku) přidělených serveru.
Povolené hodnoty
1-2147483647
Typ parametru
dynamic
Dokumentace
effective_cache_size
Poznámky specifické pro Azure
Výchozí hodnota parametru effective_cache_size
serveru se vypočítá při zřizování instance flexibilního serveru Azure Database for PostgreSQL na základě názvu produktu, který vyberete pro jeho výpočetní prostředky. Jakékoli následné změny výběru produktu na výpočetní prostředky, které podporují flexibilní server, nebudou mít žádný vliv na výchozí hodnotu parametru effective_cache_size
serveru dané instance.
Pokaždé, když změníte produkt přiřazený k instanci, měli byste také upravit hodnotu effective_cache_size
parametru podle hodnot v následujícím vzorci.
Vzorec použitý k výpočtu hodnoty effective_cache_size
je závislý na hodnotě shared_buffers
, a vypadá jako (memoryGib * 131072) - shared_buffers
.
Velikost paměti
shared_buffers
effective_cache_size
2 GiB
32768
229376
4 GiB
131072
393216
8 GiB
262144
786432
16 GiB
524288
1572864
32 GB
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 GB
8388608
25165824
384 GiB
12582912
37748736
432 GiB
14155776
42467328
672 GiB
22020096
66060288
jit_above_cost
Atribut
Hodnota
Kategorie
Ladění dotazů / Konstanty nákladů v Planneru
Popis
Nastaví náklady na dotaz nad tím, kterou kompilaci JIT je aktivovaná, pokud je povolená.
Datový typ
integer
Default value
100000
Povolené hodnoty
-1-2147483647
Typ parametru
dynamic
Dokumentace
jit_above_cost
jit_inline_above_cost
Atribut
Hodnota
Kategorie
Ladění dotazů / Konstanty nákladů v Planneru
Popis
Nastaví náklady na dotazy, nad kterými se kompilace JIT pokusí vložit funkce a operátory.
Datový typ
integer
Default value
500000
Povolené hodnoty
-1-2147483647
Typ parametru
dynamic
Dokumentace
jit_inline_above_cost
jit_optimize_above_cost
Atribut
Hodnota
Kategorie
Ladění dotazů / Konstanty nákladů v Planneru
Popis
Nastaví náklady na dotazy nad tím, které kompilace JIT používá nákladné optimalizace.
Datový typ
integer
Default value
500000
Povolené hodnoty
-1-2147483647
Typ parametru
dynamic
Dokumentace
jit_optimize_above_cost
min_parallel_index_scan_size
Atribut
Hodnota
Kategorie
Ladění dotazů / Konstanty nákladů v Planneru
Popis
Nastaví minimální množství dat indexu pro paralelní prohledávání.
Datový typ
integer
Default value
64
Povolené hodnoty
0-715827882
Typ parametru
dynamic
Dokumentace
min_parallel_index_scan_size
min_parallel_table_scan_size
Atribut
Hodnota
Kategorie
Ladění dotazů / Konstanty nákladů v Planneru
Popis
Nastaví minimální množství dat tabulky, která je nutné zkontrolovat, aby bylo možné zvážit paralelní prohledávání.
Datový typ
integer
Default value
1024
Povolené hodnoty
0-715827882
Typ parametru
dynamic
Dokumentace
min_parallel_table_scan_size
parallel_setup_cost
Atribut
Hodnota
Kategorie
Ladění dotazů / Konstanty nákladů v Planneru
Popis
Nastaví odhad nákladů plánovače na spouštění pracovních procesů pro paralelní dotaz.
Datový typ
numerické
Default value
1000
Povolené hodnoty
0-1.79769e+308
Typ parametru
dynamic
Dokumentace
parallel_setup_cost
parallel_tuple_cost
Atribut
Hodnota
Kategorie
Ladění dotazů / Konstanty nákladů v Planneru
Popis
Nastaví odhad nákladů na předání jednotlivých řazených kolekcí členů z pracovního procesu do hlavního back-endu.
Datový typ
numerické
Default value
0.1
Povolené hodnoty
0-1.79769e+308
Typ parametru
dynamic
Dokumentace
parallel_tuple_cost
random_page_cost
Atribut
Hodnota
Kategorie
Ladění dotazů / Konstanty nákladů v Planneru
Popis
Nastaví odhad nákladů na nesekvenčně načtenou diskovou stránku plánovače.
Datový typ
numerické
Default value
2
Povolené hodnoty
0-1.79769e+308
Typ parametru
dynamic
Dokumentace
random_page_cost
seq_page_cost
Atribut
Hodnota
Kategorie
Ladění dotazů / Konstanty nákladů v Planneru
Popis
Nastaví odhad nákladů na sekvenční stránku disku plánovače.
Datový typ
numerické
Default value
1
Povolené hodnoty
0-1.79769e+308
Typ parametru
dynamic
Dokumentace
seq_page_cost
cpu_index_tuple_cost
Atribut
Hodnota
Kategorie
Ladění dotazů / Konstanty nákladů v Planneru
Popis
Nastaví odhad nákladů na zpracování jednotlivých položek indexu během prohledávání indexu.
Datový typ
numerické
Default value
0.005
Povolené hodnoty
0-1.79769e+308
Typ parametru
dynamic
Dokumentace
cpu_index_tuple_cost
cpu_operator_cost
Atribut
Hodnota
Kategorie
Ladění dotazů / Konstanty nákladů v Planneru
Popis
Nastaví odhad nákladů na zpracování jednotlivých operátorů nebo funkcí provedených během dotazu.
Datový typ
numerické
Default value
0.0025
Povolené hodnoty
0-1.79769e+308
Typ parametru
dynamic
Dokumentace
cpu_operator_cost
cpu_tuple_cost
Atribut
Hodnota
Kategorie
Ladění dotazů / Konstanty nákladů v Planneru
Popis
Nastaví odhad nákladů na zpracování jednotlivých řádků během dotazu.
Datový typ
numerické
Default value
0.01
Povolené hodnoty
0-1.79769e+308
Typ parametru
dynamic
Dokumentace
cpu_tuple_cost
effective_cache_size
Atribut
Hodnota
Kategorie
Ladění dotazů / Konstanty nákladů v Planneru
Popis
Nastaví předpoklad plánovače o velikosti mezipaměti disku.
Datový typ
integer
Default value
Závisí na prostředcích (virtuálních jádrech, paměti RAM nebo místo na disku) přidělených serveru.
Povolené hodnoty
1-2147483647
Typ parametru
dynamic
Dokumentace
effective_cache_size
Poznámky specifické pro Azure
Výchozí hodnota parametru effective_cache_size
serveru se vypočítá při zřizování instance flexibilního serveru Azure Database for PostgreSQL na základě názvu produktu, který vyberete pro jeho výpočetní prostředky. Jakékoli následné změny výběru produktu na výpočetní prostředky, které podporují flexibilní server, nebudou mít žádný vliv na výchozí hodnotu parametru effective_cache_size
serveru dané instance.
Pokaždé, když změníte produkt přiřazený k instanci, měli byste také upravit hodnotu effective_cache_size
parametru podle hodnot v následujícím vzorci.
Vzorec použitý k výpočtu hodnoty effective_cache_size
je závislý na hodnotě shared_buffers
, a vypadá jako (memoryGib * 131072) - shared_buffers
.
Velikost paměti
shared_buffers
effective_cache_size
2 GiB
32768
229376
4 GiB
131072
393216
8 GiB
262144
786432
16 GiB
524288
1572864
32 GB
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 GB
8388608
25165824
384 GiB
12582912
37748736
432 GiB
14155776
42467328
672 GiB
22020096
66060288
jit_above_cost
Atribut
Hodnota
Kategorie
Ladění dotazů / Konstanty nákladů v Planneru
Popis
Nastaví náklady na dotaz nad tím, kterou kompilaci JIT je aktivovaná, pokud je povolená.
Datový typ
integer
Default value
100000
Povolené hodnoty
-1-2147483647
Typ parametru
dynamic
Dokumentace
jit_above_cost
jit_inline_above_cost
Atribut
Hodnota
Kategorie
Ladění dotazů / Konstanty nákladů v Planneru
Popis
Nastaví náklady na dotazy, nad kterými se kompilace JIT pokusí vložit funkce a operátory.
Datový typ
integer
Default value
500000
Povolené hodnoty
-1-2147483647
Typ parametru
dynamic
Dokumentace
jit_inline_above_cost
jit_optimize_above_cost
Atribut
Hodnota
Kategorie
Ladění dotazů / Konstanty nákladů v Planneru
Popis
Nastaví náklady na dotazy nad tím, které kompilace JIT používá nákladné optimalizace.
Datový typ
integer
Default value
500000
Povolené hodnoty
-1-2147483647
Typ parametru
dynamic
Dokumentace
jit_optimize_above_cost
min_parallel_index_scan_size
Atribut
Hodnota
Kategorie
Ladění dotazů / Konstanty nákladů v Planneru
Popis
Nastaví minimální množství dat indexu pro paralelní prohledávání.
Datový typ
integer
Default value
64
Povolené hodnoty
0-715827882
Typ parametru
dynamic
Dokumentace
min_parallel_index_scan_size
min_parallel_table_scan_size
Atribut
Hodnota
Kategorie
Ladění dotazů / Konstanty nákladů v Planneru
Popis
Nastaví minimální množství dat tabulky, která je nutné zkontrolovat, aby bylo možné zvážit paralelní prohledávání.
Datový typ
integer
Default value
1024
Povolené hodnoty
0-715827882
Typ parametru
dynamic
Dokumentace
min_parallel_table_scan_size
parallel_setup_cost
Atribut
Hodnota
Kategorie
Ladění dotazů / Konstanty nákladů v Planneru
Popis
Nastaví odhad nákladů plánovače na spouštění pracovních procesů pro paralelní dotaz.
Datový typ
numerické
Default value
1000
Povolené hodnoty
0-1.79769e+308
Typ parametru
dynamic
Dokumentace
parallel_setup_cost
parallel_tuple_cost
Atribut
Hodnota
Kategorie
Ladění dotazů / Konstanty nákladů v Planneru
Popis
Nastaví odhad nákladů na předání jednotlivých řazených kolekcí členů z pracovního procesu do hlavního back-endu.
Datový typ
numerické
Default value
0.1
Povolené hodnoty
0-1.79769e+308
Typ parametru
dynamic
Dokumentace
parallel_tuple_cost
random_page_cost
Atribut
Hodnota
Kategorie
Ladění dotazů / Konstanty nákladů v Planneru
Popis
Nastaví odhad nákladů na nesekvenčně načtenou diskovou stránku plánovače.
Datový typ
numerické
Default value
2
Povolené hodnoty
0-1.79769e+308
Typ parametru
dynamic
Dokumentace
random_page_cost
seq_page_cost
Atribut
Hodnota
Kategorie
Ladění dotazů / Konstanty nákladů v Planneru
Popis
Nastaví odhad nákladů na sekvenční stránku disku plánovače.
Datový typ
numerické
Default value
1
Povolené hodnoty
0-1.79769e+308
Typ parametru
dynamic
Dokumentace
seq_page_cost
cpu_index_tuple_cost
Atribut
Hodnota
Kategorie
Ladění dotazů / Konstanty nákladů v Planneru
Popis
Nastaví odhad nákladů na zpracování jednotlivých položek indexu během prohledávání indexu.
Datový typ
numerické
Default value
0.005
Povolené hodnoty
0-1.79769e+308
Typ parametru
dynamic
Dokumentace
cpu_index_tuple_cost
cpu_operator_cost
Atribut
Hodnota
Kategorie
Ladění dotazů / Konstanty nákladů v Planneru
Popis
Nastaví odhad nákladů na zpracování jednotlivých operátorů nebo funkcí provedených během dotazu.
Datový typ
numerické
Default value
0.0025
Povolené hodnoty
0-1.79769e+308
Typ parametru
dynamic
Dokumentace
cpu_operator_cost
cpu_tuple_cost
Atribut
Hodnota
Kategorie
Ladění dotazů / Konstanty nákladů v Planneru
Popis
Nastaví odhad nákladů na zpracování jednotlivých řádků během dotazu.
Datový typ
numerické
Default value
0.01
Povolené hodnoty
0-1.79769e+308
Typ parametru
dynamic
Dokumentace
cpu_tuple_cost
effective_cache_size
Atribut
Hodnota
Kategorie
Ladění dotazů / Konstanty nákladů v Planneru
Popis
Nastaví předpoklad plánovače o velikosti mezipaměti disku.
Datový typ
integer
Default value
Závisí na prostředcích (virtuálních jádrech, paměti RAM nebo místo na disku) přidělených serveru.
Povolené hodnoty
1-2147483647
Typ parametru
dynamic
Dokumentace
effective_cache_size
Poznámky specifické pro Azure
Výchozí hodnota parametru effective_cache_size
serveru se vypočítá při zřizování instance flexibilního serveru Azure Database for PostgreSQL na základě názvu produktu, který vyberete pro jeho výpočetní prostředky. Jakékoli následné změny výběru produktu na výpočetní prostředky, které podporují flexibilní server, nebudou mít žádný vliv na výchozí hodnotu parametru effective_cache_size
serveru dané instance.
Pokaždé, když změníte produkt přiřazený k instanci, měli byste také upravit hodnotu effective_cache_size
parametru podle hodnot v následujícím vzorci.
Vzorec použitý k výpočtu hodnoty effective_cache_size
je závislý na hodnotě shared_buffers
, a vypadá jako (memoryGib * 131072) - shared_buffers
.
Velikost paměti
shared_buffers
effective_cache_size
2 GiB
32768
229376
4 GiB
131072
393216
8 GiB
262144
786432
16 GiB
524288
1572864
32 GB
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 GB
8388608
25165824
384 GiB
12582912
37748736
432 GiB
14155776
42467328
672 GiB
22020096
66060288
jit_above_cost
Atribut
Hodnota
Kategorie
Ladění dotazů / Konstanty nákladů v Planneru
Popis
Nastaví náklady na dotaz nad tím, kterou kompilaci JIT je aktivovaná, pokud je povolená.
Datový typ
integer
Default value
100000
Povolené hodnoty
-1-2147483647
Typ parametru
dynamic
Dokumentace
jit_above_cost
jit_inline_above_cost
Atribut
Hodnota
Kategorie
Ladění dotazů / Konstanty nákladů v Planneru
Popis
Nastaví náklady na dotazy, nad kterými se kompilace JIT pokusí vložit funkce a operátory.
Datový typ
integer
Default value
500000
Povolené hodnoty
-1-2147483647
Typ parametru
dynamic
Dokumentace
jit_inline_above_cost
jit_optimize_above_cost
Atribut
Hodnota
Kategorie
Ladění dotazů / Konstanty nákladů v Planneru
Popis
Nastaví náklady na dotazy nad tím, které kompilace JIT používá nákladné optimalizace.
Datový typ
integer
Default value
500000
Povolené hodnoty
-1-2147483647
Typ parametru
dynamic
Dokumentace
jit_optimize_above_cost
min_parallel_index_scan_size
Atribut
Hodnota
Kategorie
Ladění dotazů / Konstanty nákladů v Planneru
Popis
Nastaví minimální množství dat indexu pro paralelní prohledávání.
Datový typ
integer
Default value
64
Povolené hodnoty
0-715827882
Typ parametru
dynamic
Dokumentace
min_parallel_index_scan_size
min_parallel_table_scan_size
Atribut
Hodnota
Kategorie
Ladění dotazů / Konstanty nákladů v Planneru
Popis
Nastaví minimální množství dat tabulky, která je nutné zkontrolovat, aby bylo možné zvážit paralelní prohledávání.
Datový typ
integer
Default value
1024
Povolené hodnoty
0-715827882
Typ parametru
dynamic
Dokumentace
min_parallel_table_scan_size
parallel_setup_cost
Atribut
Hodnota
Kategorie
Ladění dotazů / Konstanty nákladů v Planneru
Popis
Nastaví odhad nákladů plánovače na spouštění pracovních procesů pro paralelní dotaz.
Datový typ
numerické
Default value
1000
Povolené hodnoty
0-1.79769e+308
Typ parametru
dynamic
Dokumentace
parallel_setup_cost
parallel_tuple_cost
Atribut
Hodnota
Kategorie
Ladění dotazů / Konstanty nákladů v Planneru
Popis
Nastaví odhad nákladů na předání jednotlivých řazených kolekcí členů z pracovního procesu do hlavního back-endu.
Datový typ
numerické
Default value
0.1
Povolené hodnoty
0-1.79769e+308
Typ parametru
dynamic
Dokumentace
parallel_tuple_cost
random_page_cost
Atribut
Hodnota
Kategorie
Ladění dotazů / Konstanty nákladů v Planneru
Popis
Nastaví odhad nákladů na nesekvenčně načtenou diskovou stránku plánovače.
Datový typ
numerické
Default value
2
Povolené hodnoty
0-1.79769e+308
Typ parametru
dynamic
Dokumentace
random_page_cost
seq_page_cost
Atribut
Hodnota
Kategorie
Ladění dotazů / Konstanty nákladů v Planneru
Popis
Nastaví odhad nákladů na sekvenční stránku disku plánovače.
Datový typ
numerické
Default value
1
Povolené hodnoty
0-1.79769e+308
Typ parametru
dynamic
Dokumentace
seq_page_cost
cpu_index_tuple_cost
Atribut
Hodnota
Kategorie
Ladění dotazů / Konstanty nákladů v Planneru
Popis
Nastaví odhad nákladů na zpracování jednotlivých položek indexu během prohledávání indexu.
Datový typ
numerické
Default value
0.005
Povolené hodnoty
0-1.79769e+308
Typ parametru
dynamic
Dokumentace
cpu_index_tuple_cost
cpu_operator_cost
Atribut
Hodnota
Kategorie
Ladění dotazů / Konstanty nákladů v Planneru
Popis
Nastaví odhad nákladů na zpracování jednotlivých operátorů nebo funkcí provedených během dotazu.
Datový typ
numerické
Default value
0.0025
Povolené hodnoty
0-1.79769e+308
Typ parametru
dynamic
Dokumentace
cpu_operator_cost
cpu_tuple_cost
Atribut
Hodnota
Kategorie
Ladění dotazů / Konstanty nákladů v Planneru
Popis
Nastaví odhad nákladů na zpracování jednotlivých řádků během dotazu.
Datový typ
numerické
Default value
0.01
Povolené hodnoty
0-1.79769e+308
Typ parametru
dynamic
Dokumentace
cpu_tuple_cost
effective_cache_size
Atribut
Hodnota
Kategorie
Ladění dotazů / Konstanty nákladů v Planneru
Popis
Nastaví předpoklad plánovače o velikosti mezipaměti disku.
Datový typ
integer
Default value
Závisí na prostředcích (virtuálních jádrech, paměti RAM nebo místo na disku) přidělených serveru.
Povolené hodnoty
1-2147483647
Typ parametru
dynamic
Dokumentace
effective_cache_size
Poznámky specifické pro Azure
Výchozí hodnota parametru effective_cache_size
serveru se vypočítá při zřizování instance flexibilního serveru Azure Database for PostgreSQL na základě názvu produktu, který vyberete pro jeho výpočetní prostředky. Jakékoli následné změny výběru produktu na výpočetní prostředky, které podporují flexibilní server, nebudou mít žádný vliv na výchozí hodnotu parametru effective_cache_size
serveru dané instance.
Pokaždé, když změníte produkt přiřazený k instanci, měli byste také upravit hodnotu effective_cache_size
parametru podle hodnot v následujícím vzorci.
Vzorec použitý k výpočtu hodnoty effective_cache_size
je závislý na hodnotě shared_buffers
, a vypadá jako (memoryGib * 131072) - shared_buffers
.
Velikost paměti
shared_buffers
effective_cache_size
2 GiB
32768
229376
4 GiB
131072
393216
8 GiB
262144
786432
16 GiB
524288
1572864
32 GB
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 GB
8388608
25165824
384 GiB
12582912
37748736
432 GiB
14155776
42467328
672 GiB
22020096
66060288
jit_above_cost
Atribut
Hodnota
Kategorie
Ladění dotazů / Konstanty nákladů v Planneru
Popis
Nastaví náklady na dotaz nad tím, kterou kompilaci JIT je aktivovaná, pokud je povolená.
Datový typ
integer
Default value
100000
Povolené hodnoty
-1-2147483647
Typ parametru
dynamic
Dokumentace
jit_above_cost
jit_inline_above_cost
Atribut
Hodnota
Kategorie
Ladění dotazů / Konstanty nákladů v Planneru
Popis
Nastaví náklady na dotazy, nad kterými se kompilace JIT pokusí vložit funkce a operátory.
Datový typ
integer
Default value
500000
Povolené hodnoty
-1-2147483647
Typ parametru
dynamic
Dokumentace
jit_inline_above_cost
jit_optimize_above_cost
Atribut
Hodnota
Kategorie
Ladění dotazů / Konstanty nákladů v Planneru
Popis
Nastaví náklady na dotazy nad tím, které kompilace JIT používá nákladné optimalizace.
Datový typ
integer
Default value
500000
Povolené hodnoty
-1-2147483647
Typ parametru
dynamic
Dokumentace
jit_optimize_above_cost
min_parallel_index_scan_size
Atribut
Hodnota
Kategorie
Ladění dotazů / Konstanty nákladů v Planneru
Popis
Nastaví minimální množství dat indexu pro paralelní prohledávání.
Datový typ
integer
Default value
64
Povolené hodnoty
0-715827882
Typ parametru
dynamic
Dokumentace
min_parallel_index_scan_size
min_parallel_table_scan_size
Atribut
Hodnota
Kategorie
Ladění dotazů / Konstanty nákladů v Planneru
Popis
Nastaví minimální množství dat tabulky, která je nutné zkontrolovat, aby bylo možné zvážit paralelní prohledávání.
Datový typ
integer
Default value
1024
Povolené hodnoty
0-715827882
Typ parametru
dynamic
Dokumentace
min_parallel_table_scan_size
parallel_setup_cost
Atribut
Hodnota
Kategorie
Ladění dotazů / Konstanty nákladů v Planneru
Popis
Nastaví odhad nákladů plánovače na spouštění pracovních procesů pro paralelní dotaz.
Datový typ
numerické
Default value
1000
Povolené hodnoty
0-1.79769e+308
Typ parametru
dynamic
Dokumentace
parallel_setup_cost
parallel_tuple_cost
Atribut
Hodnota
Kategorie
Ladění dotazů / Konstanty nákladů v Planneru
Popis
Nastaví odhad nákladů na předání jednotlivých řazených kolekcí členů z pracovního procesu do hlavního back-endu.
Datový typ
numerické
Default value
0.1
Povolené hodnoty
0-1.79769e+308
Typ parametru
dynamic
Dokumentace
parallel_tuple_cost
random_page_cost
Atribut
Hodnota
Kategorie
Ladění dotazů / Konstanty nákladů v Planneru
Popis
Nastaví odhad nákladů na nesekvenčně načtenou diskovou stránku plánovače.
Datový typ
numerické
Default value
2
Povolené hodnoty
0-1.79769e+308
Typ parametru
dynamic
Dokumentace
random_page_cost
seq_page_cost
Atribut
Hodnota
Kategorie
Ladění dotazů / Konstanty nákladů v Planneru
Popis
Nastaví odhad nákladů na sekvenční stránku disku plánovače.
Datový typ
numerické
Default value
1
Povolené hodnoty
0-1.79769e+308
Typ parametru
dynamic
Dokumentace
seq_page_cost
cpu_index_tuple_cost
Atribut
Hodnota
Kategorie
Ladění dotazů / Konstanty nákladů v Planneru
Popis
Nastaví odhad nákladů na zpracování jednotlivých položek indexu během prohledávání indexu.
Datový typ
numerické
Default value
0.005
Povolené hodnoty
0-1.79769e+308
Typ parametru
dynamic
Dokumentace
cpu_index_tuple_cost
cpu_operator_cost
Atribut
Hodnota
Kategorie
Ladění dotazů / Konstanty nákladů v Planneru
Popis
Nastaví odhad nákladů na zpracování jednotlivých operátorů nebo funkcí provedených během dotazu.
Datový typ
numerické
Default value
0.0025
Povolené hodnoty
0-1.79769e+308
Typ parametru
dynamic
Dokumentace
cpu_operator_cost
cpu_tuple_cost
Atribut
Hodnota
Kategorie
Ladění dotazů / Konstanty nákladů v Planneru
Popis
Nastaví odhad nákladů na zpracování jednotlivých řádků během dotazu.
Datový typ
numerické
Default value
0.01
Povolené hodnoty
0-1.79769e+308
Typ parametru
dynamic
Dokumentace
cpu_tuple_cost
effective_cache_size
Atribut
Hodnota
Kategorie
Ladění dotazů / Konstanty nákladů v Planneru
Popis
Nastaví předpoklad plánovače o velikosti mezipaměti disku.
Datový typ
integer
Default value
Závisí na prostředcích (virtuálních jádrech, paměti RAM nebo místo na disku) přidělených serveru.
Povolené hodnoty
1-2147483647
Typ parametru
dynamic
Dokumentace
effective_cache_size
Poznámky specifické pro Azure
Výchozí hodnota parametru effective_cache_size
serveru se vypočítá při zřizování instance flexibilního serveru Azure Database for PostgreSQL na základě názvu produktu, který vyberete pro jeho výpočetní prostředky. Jakékoli následné změny výběru produktu na výpočetní prostředky, které podporují flexibilní server, nebudou mít žádný vliv na výchozí hodnotu parametru effective_cache_size
serveru dané instance.
Pokaždé, když změníte produkt přiřazený k instanci, měli byste také upravit hodnotu effective_cache_size
parametru podle hodnot v následujícím vzorci.
Vzorec použitý k výpočtu hodnoty effective_cache_size
je závislý na hodnotě shared_buffers
, a vypadá jako (memoryGib * 131072) - shared_buffers
.
Velikost paměti
shared_buffers
effective_cache_size
2 GiB
32768
229376
4 GiB
131072
393216
8 GiB
262144
786432
16 GiB
524288
1572864
32 GB
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 GB
8388608
25165824
384 GiB
12582912
37748736
432 GiB
14155776
42467328
672 GiB
22020096
66060288
jit_above_cost
Atribut
Hodnota
Kategorie
Ladění dotazů / Konstanty nákladů v Planneru
Popis
Nastaví náklady na dotaz nad tím, kterou kompilaci JIT je aktivovaná, pokud je povolená.
Datový typ
integer
Default value
100000
Povolené hodnoty
-1-2147483647
Typ parametru
dynamic
Dokumentace
jit_above_cost
jit_inline_above_cost
Atribut
Hodnota
Kategorie
Ladění dotazů / Konstanty nákladů v Planneru
Popis
Nastaví náklady na dotazy, nad kterými se kompilace JIT pokusí vložit funkce a operátory.
Datový typ
integer
Default value
500000
Povolené hodnoty
-1-2147483647
Typ parametru
dynamic
Dokumentace
jit_inline_above_cost
jit_optimize_above_cost
Atribut
Hodnota
Kategorie
Ladění dotazů / Konstanty nákladů v Planneru
Popis
Nastaví náklady na dotazy nad tím, které kompilace JIT používá nákladné optimalizace.
Datový typ
integer
Default value
500000
Povolené hodnoty
-1-2147483647
Typ parametru
dynamic
Dokumentace
jit_optimize_above_cost
min_parallel_index_scan_size
Atribut
Hodnota
Kategorie
Ladění dotazů / Konstanty nákladů v Planneru
Popis
Nastaví minimální množství dat indexu pro paralelní prohledávání.
Datový typ
integer
Default value
64
Povolené hodnoty
0-715827882
Typ parametru
dynamic
Dokumentace
min_parallel_index_scan_size
min_parallel_table_scan_size
Atribut
Hodnota
Kategorie
Ladění dotazů / Konstanty nákladů v Planneru
Popis
Nastaví minimální množství dat tabulky, která je nutné zkontrolovat, aby bylo možné zvážit paralelní prohledávání.
Datový typ
integer
Default value
1024
Povolené hodnoty
0-715827882
Typ parametru
dynamic
Dokumentace
min_parallel_table_scan_size
parallel_setup_cost
Atribut
Hodnota
Kategorie
Ladění dotazů / Konstanty nákladů v Planneru
Popis
Nastaví odhad nákladů plánovače na spouštění pracovních procesů pro paralelní dotaz.
Datový typ
numerické
Default value
1000
Povolené hodnoty
0-1.79769e+308
Typ parametru
dynamic
Dokumentace
parallel_setup_cost
parallel_tuple_cost
Atribut
Hodnota
Kategorie
Ladění dotazů / Konstanty nákladů v Planneru
Popis
Nastaví odhad nákladů na předání jednotlivých řazených kolekcí členů z pracovního procesu do hlavního back-endu.
Datový typ
numerické
Default value
0.1
Povolené hodnoty
0-1.79769e+308
Typ parametru
dynamic
Dokumentace
parallel_tuple_cost
random_page_cost
Atribut
Hodnota
Kategorie
Ladění dotazů / Konstanty nákladů v Planneru
Popis
Nastaví odhad nákladů na nesekvenčně načtenou diskovou stránku plánovače.
Datový typ
numerické
Default value
2
Povolené hodnoty
0-1.79769e+308
Typ parametru
dynamic
Dokumentace
random_page_cost
seq_page_cost
Atribut
Hodnota
Kategorie
Ladění dotazů / Konstanty nákladů v Planneru
Popis
Nastaví odhad nákladů na sekvenční stránku disku plánovače.
Datový typ
numerické
Default value
1
Povolené hodnoty
0-1.79769e+308
Typ parametru
dynamic
Dokumentace
seq_page_cost