Udostępnij za pomocą


Optymalizacja zapytań / Stałe kosztów planera

cpu_index_tuple_cost

Attribute Wartość
Kategoria Optymalizacja zapytań / Stałe kosztów planera
Description Ustawia oszacowanie planisty kosztów przetwarzania każdego wpisu indeksu podczas skanowania indeksu.
Typ danych numeryczne
Wartość domyślna 0.005
Dozwolone wartości 0-1.79769e+308
Typ parametru dynamic
Dokumentacja cpu_index_tuple_cost

koszt_operatora_cpu

Attribute Wartość
Kategoria Optymalizacja zapytań / Stałe kosztów planera
Description Ustawia oszacowanie planisty kosztów przetwarzania każdego operatora lub wywołania funkcji.
Typ danych numeryczne
Wartość domyślna 0.0025
Dozwolone wartości 0-1.79769e+308
Typ parametru dynamic
Dokumentacja cpu_operator_cost

cpu_tuple_cost

Attribute Wartość
Kategoria Optymalizacja zapytań / Stałe kosztów planera
Description Ustawia oszacowanie kosztów planera dotyczące przetwarzania każdego rekordu (wiersza).
Typ danych numeryczne
Wartość domyślna 0.01
Dozwolone wartości 0-1.79769e+308
Typ parametru dynamic
Dokumentacja cpu_tuple_cost

effective_cache_size

Attribute Wartość
Kategoria Optymalizacja zapytań / Stałe kosztów planera
Description Określa założenie planisty dotyczące całkowitego rozmiaru pamięci podręcznych danych. Oznacza to, że całkowity rozmiar pamięci podręcznych (pamięć podręczna jądra i pamięć podręczna buforów współdzielonych) używany dla plików danych PostgreSQL. Jest to mierzone na stronach dysku, które są zwykle 8 kB każdy.
Typ danych liczba całkowita
Wartość domyślna Zależy od zasobów (rdzeni wirtualnych, pamięci RAM lub miejsca na dysku) przydzielonych do serwera.
Dozwolone wartości 1-2147483647
Typ parametru dynamic
Dokumentacja effective_cache_size

Uwagi specyficzne dla platformy Azure

Wartość domyślna parametru effective_cache_size serwera jest obliczana podczas aprowizowania wystąpienia serwera elastycznego usługi Azure Database for PostgreSQL na podstawie nazwy produktu wybranej dla jego obliczeń. Wszelkie kolejne zmiany wyboru produktu do obliczeń, które obsługują serwer elastyczny, nie będą miały żadnego wpływu na wartość effective_cache_size domyślną parametru serwera tego wystąpienia.

Za każdym razem, gdy zmienisz produkt przypisany do wystąpienia, należy również dostosować wartość parametru effective_cache_size zgodnie z wartościami w poniższej formule.

Formuła użyta do obliczenia wartości effective_cache_size jest zależna od wartości shared_buffers, i wygląda następująco: (memoryGib * 131072) - shared_buffers.

Rozmiar pamięci shared_buffers (pamięć współdzielona) effective_cache_size
2 GiB 32768 229376
4 GiB 131072 393216
8 GiB 262144 786432
16 GiB 524288 1572864
32 GiB 1048576 3145728
48 GiB 1572864 4718592
64 GiB 2097152 6291456
80 GiB 2621440 7864320
128 GiB 4194304 12582912
160 GiB 5242880 15728640
192 GiB 6291456 18874368
256 GiB 8388608 25165824
384 GiB 12582912 37748736
432 GiB 14155776 42467328
672 GiB 22020096 66060288

jit_above_cost

Attribute Wartość
Kategoria Optymalizacja zapytań / Stałe kosztów planera
Description Wykonaj kompilację JIT, jeśli zapytanie jest droższe. -1 wyłącza kompilację JIT.
Typ danych liczba całkowita
Wartość domyślna 100000
Dozwolone wartości -1-2147483647
Typ parametru dynamic
Dokumentacja jit_above_cost

jit_inline_above_cost

Attribute Wartość
Kategoria Optymalizacja zapytań / Stałe kosztów planera
Description Wykonaj wstawianie JIT, jeśli zapytanie jest bardziej kosztowne. -1 wyłącza inline'owanie.
Typ danych liczba całkowita
Wartość domyślna 500000
Dozwolone wartości -1-2147483647
Typ parametru dynamic
Dokumentacja jit_inline_above_cost

jit_optimize_above_cost

Attribute Wartość
Kategoria Optymalizacja zapytań / Stałe kosztów planera
Description Optymalizowanie funkcji skompilowanych w trybie JIT, jeśli zapytanie jest droższe. -1 wyłącza optymalizację.
Typ danych liczba całkowita
Wartość domyślna 500000
Dozwolone wartości -1-2147483647
Typ parametru dynamic
Dokumentacja jit_optimize_above_cost

min_parallel_index_scan_size

Attribute Wartość
Kategoria Optymalizacja zapytań / Stałe kosztów planera
Description Ustawia minimalną ilość danych indeksu na potrzeby skanowania równoległego. Jeśli planista szacuje, że odczyta zbyt małą liczbę stron indeksu, aby osiągnąć ten limit, skanowanie równoległe nie zostanie uwzględnione.
Typ danych liczba całkowita
Wartość domyślna 64
Dozwolone wartości 0-715827882
Typ parametru dynamic
Dokumentacja min_parallel_index_scan_size

min_parallel_table_scan_size

Attribute Wartość
Kategoria Optymalizacja zapytań / Stałe kosztów planera
Description Ustawia minimalną ilość danych tabeli na potrzeby skanowania równoległego. Jeśli planista szacuje, że będzie odczytywać zbyt małą liczbę stron tabeli, aby osiągnąć ten limit, skanowanie równoległe nie będzie brane pod uwagę.
Typ danych liczba całkowita
Wartość domyślna 1024
Dozwolone wartości 0-715827882
Typ parametru dynamic
Dokumentacja min_parallel_table_scan_size

koszt konfiguracji równoległej

Attribute Wartość
Kategoria Optymalizacja zapytań / Stałe kosztów planera
Description Ustawia oszacowanie planisty kosztów uruchamiania procesów roboczych na potrzeby zapytań równoległych.
Typ danych numeryczne
Wartość domyślna 1000
Dozwolone wartości 0-1.79769e+308
Typ parametru dynamic
Dokumentacja parallel_setup_cost

parallel_tuple_cost

Attribute Wartość
Kategoria Optymalizacja zapytań / Stałe kosztów planera
Description Ustawia szacowanie przez planistę kosztów przekazywania każdej krotki (wiersza) od procesu roboczego do zaplecza lidera.
Typ danych numeryczne
Wartość domyślna 0.1
Dozwolone wartości 0-1.79769e+308
Typ parametru dynamic
Dokumentacja `parallel_tuple_cost`

koszt_losowej_strony

Attribute Wartość
Kategoria Optymalizacja zapytań / Stałe kosztów planera
Description Ustawia oszacowanie planisty koszt niesekwencjonalnie pobranej strony dysku.
Typ danych numeryczne
Wartość domyślna 2
Dozwolone wartości 0-1.79769e+308
Typ parametru dynamic
Dokumentacja random_page_cost

seq_page_cost

Attribute Wartość
Kategoria Optymalizacja zapytań / Stałe kosztów planera
Description Ustawia szacowanie kosztu sekwencyjnie pobranej strony dysku przez planistę.
Typ danych numeryczne
Wartość domyślna 1
Dozwolone wartości 0-1.79769e+308
Typ parametru dynamic
Dokumentacja seq_page_cost

cpu_index_tuple_cost

Attribute Wartość
Kategoria Optymalizacja zapytań / Stałe kosztów planera
Description Ustawia oszacowanie planisty kosztów przetwarzania każdego wpisu indeksu podczas skanowania indeksu.
Typ danych numeryczne
Wartość domyślna 0.005
Dozwolone wartości 0-1.79769e+308
Typ parametru dynamic
Dokumentacja cpu_index_tuple_cost

koszt_operatora_cpu

Attribute Wartość
Kategoria Optymalizacja zapytań / Stałe kosztów planera
Description Ustawia oszacowanie planisty kosztów przetwarzania każdego operatora lub wywołania funkcji.
Typ danych numeryczne
Wartość domyślna 0.0025
Dozwolone wartości 0-1.79769e+308
Typ parametru dynamic
Dokumentacja cpu_operator_cost

cpu_tuple_cost

Attribute Wartość
Kategoria Optymalizacja zapytań / Stałe kosztów planera
Description Ustawia oszacowanie kosztów planera dotyczące przetwarzania każdego rekordu (wiersza).
Typ danych numeryczne
Wartość domyślna 0.01
Dozwolone wartości 0-1.79769e+308
Typ parametru dynamic
Dokumentacja cpu_tuple_cost

effective_cache_size

Attribute Wartość
Kategoria Optymalizacja zapytań / Stałe kosztów planera
Description Określa założenie planisty dotyczące całkowitego rozmiaru pamięci podręcznych danych. Oznacza to, że całkowity rozmiar pamięci podręcznych (pamięć podręczna jądra i pamięć podręczna buforów współdzielonych) używany dla plików danych PostgreSQL. Jest to mierzone na stronach dysku, które są zwykle 8 kB każdy.
Typ danych liczba całkowita
Wartość domyślna Zależy od zasobów (rdzeni wirtualnych, pamięci RAM lub miejsca na dysku) przydzielonych do serwera.
Dozwolone wartości 1-2147483647
Typ parametru dynamic
Dokumentacja effective_cache_size

Uwagi specyficzne dla platformy Azure

Wartość domyślna parametru effective_cache_size serwera jest obliczana podczas aprowizowania wystąpienia serwera elastycznego usługi Azure Database for PostgreSQL na podstawie nazwy produktu wybranej dla jego obliczeń. Wszelkie kolejne zmiany wyboru produktu do obliczeń, które obsługują serwer elastyczny, nie będą miały żadnego wpływu na wartość effective_cache_size domyślną parametru serwera tego wystąpienia.

Za każdym razem, gdy zmienisz produkt przypisany do wystąpienia, należy również dostosować wartość parametru effective_cache_size zgodnie z wartościami w poniższej formule.

Formuła użyta do obliczenia wartości effective_cache_size jest zależna od wartości shared_buffers, i wygląda następująco: (memoryGib * 131072) - shared_buffers.

Rozmiar pamięci shared_buffers (pamięć współdzielona) effective_cache_size
2 GiB 32768 229376
4 GiB 131072 393216
8 GiB 262144 786432
16 GiB 524288 1572864
32 GiB 1048576 3145728
48 GiB 1572864 4718592
64 GiB 2097152 6291456
80 GiB 2621440 7864320
128 GiB 4194304 12582912
160 GiB 5242880 15728640
192 GiB 6291456 18874368
256 GiB 8388608 25165824
384 GiB 12582912 37748736
432 GiB 14155776 42467328
672 GiB 22020096 66060288

jit_above_cost

Attribute Wartość
Kategoria Optymalizacja zapytań / Stałe kosztów planera
Description Wykonaj kompilację JIT, jeśli zapytanie jest droższe. -1 wyłącza kompilację JIT.
Typ danych liczba całkowita
Wartość domyślna 100000
Dozwolone wartości -1-2147483647
Typ parametru dynamic
Dokumentacja jit_above_cost

jit_inline_above_cost

Attribute Wartość
Kategoria Optymalizacja zapytań / Stałe kosztów planera
Description Wykonaj wstawianie JIT, jeśli zapytanie jest bardziej kosztowne. -1 wyłącza inline'owanie.
Typ danych liczba całkowita
Wartość domyślna 500000
Dozwolone wartości -1-2147483647
Typ parametru dynamic
Dokumentacja jit_inline_above_cost

jit_optimize_above_cost

Attribute Wartość
Kategoria Optymalizacja zapytań / Stałe kosztów planera
Description Optymalizowanie funkcji skompilowanych w trybie JIT, jeśli zapytanie jest droższe. -1 wyłącza optymalizację.
Typ danych liczba całkowita
Wartość domyślna 500000
Dozwolone wartości -1-2147483647
Typ parametru dynamic
Dokumentacja jit_optimize_above_cost

min_parallel_index_scan_size

Attribute Wartość
Kategoria Optymalizacja zapytań / Stałe kosztów planera
Description Ustawia minimalną ilość danych indeksu na potrzeby skanowania równoległego. Jeśli planista szacuje, że odczyta zbyt małą liczbę stron indeksu, aby osiągnąć ten limit, skanowanie równoległe nie zostanie uwzględnione.
Typ danych liczba całkowita
Wartość domyślna 64
Dozwolone wartości 0-715827882
Typ parametru dynamic
Dokumentacja min_parallel_index_scan_size

min_parallel_table_scan_size

Attribute Wartość
Kategoria Optymalizacja zapytań / Stałe kosztów planera
Description Ustawia minimalną ilość danych tabeli na potrzeby skanowania równoległego. Jeśli planista szacuje, że będzie odczytywać zbyt małą liczbę stron tabeli, aby osiągnąć ten limit, skanowanie równoległe nie będzie brane pod uwagę.
Typ danych liczba całkowita
Wartość domyślna 1024
Dozwolone wartości 0-715827882
Typ parametru dynamic
Dokumentacja min_parallel_table_scan_size

koszt konfiguracji równoległej

Attribute Wartość
Kategoria Optymalizacja zapytań / Stałe kosztów planera
Description Ustawia oszacowanie planisty kosztów uruchamiania procesów roboczych na potrzeby zapytań równoległych.
Typ danych numeryczne
Wartość domyślna 1000
Dozwolone wartości 0-1.79769e+308
Typ parametru dynamic
Dokumentacja parallel_setup_cost

parallel_tuple_cost

Attribute Wartość
Kategoria Optymalizacja zapytań / Stałe kosztów planera
Description Ustawia szacowanie przez planistę kosztów przekazywania każdej krotki (wiersza) od procesu roboczego do zaplecza lidera.
Typ danych numeryczne
Wartość domyślna 0.1
Dozwolone wartości 0-1.79769e+308
Typ parametru dynamic
Dokumentacja `parallel_tuple_cost`

koszt_losowej_strony

Attribute Wartość
Kategoria Optymalizacja zapytań / Stałe kosztów planera
Description Ustawia oszacowanie planisty koszt niesekwencjonalnie pobranej strony dysku.
Typ danych numeryczne
Wartość domyślna 2
Dozwolone wartości 0-1.79769e+308
Typ parametru dynamic
Dokumentacja random_page_cost

seq_page_cost

Attribute Wartość
Kategoria Optymalizacja zapytań / Stałe kosztów planera
Description Ustawia szacowanie kosztu sekwencyjnie pobranej strony dysku przez planistę.
Typ danych numeryczne
Wartość domyślna 1
Dozwolone wartości 0-1.79769e+308
Typ parametru dynamic
Dokumentacja seq_page_cost

cpu_index_tuple_cost

Attribute Wartość
Kategoria Optymalizacja zapytań / Stałe kosztów planera
Description Ustawia oszacowanie planisty kosztów przetwarzania każdego wpisu indeksu podczas skanowania indeksu.
Typ danych numeryczne
Wartość domyślna 0.005
Dozwolone wartości 0-1.79769e+308
Typ parametru dynamic
Dokumentacja cpu_index_tuple_cost

koszt_operatora_cpu

Attribute Wartość
Kategoria Optymalizacja zapytań / Stałe kosztów planera
Description Ustawia oszacowanie planisty kosztów przetwarzania każdego operatora lub funkcji wykonywanej podczas zapytania.
Typ danych numeryczne
Wartość domyślna 0.0025
Dozwolone wartości 0-1.79769e+308
Typ parametru dynamic
Dokumentacja cpu_operator_cost

cpu_tuple_cost

Attribute Wartość
Kategoria Optymalizacja zapytań / Stałe kosztów planera
Description Ustawia szacowanie przez planistę kosztów przetwarzania każdego wiersza podczas zapytania.
Typ danych numeryczne
Wartość domyślna 0.01
Dozwolone wartości 0-1.79769e+308
Typ parametru dynamic
Dokumentacja cpu_tuple_cost

effective_cache_size

Attribute Wartość
Kategoria Optymalizacja zapytań / Stałe kosztów planera
Description Określa założenie planisty dotyczące rozmiaru pamięci podręcznej dysku.
Typ danych liczba całkowita
Wartość domyślna Zależy od zasobów (rdzeni wirtualnych, pamięci RAM lub miejsca na dysku) przydzielonych do serwera.
Dozwolone wartości 1-2147483647
Typ parametru dynamic
Dokumentacja effective_cache_size

Uwagi specyficzne dla platformy Azure

Wartość domyślna parametru effective_cache_size serwera jest obliczana podczas aprowizowania wystąpienia serwera elastycznego usługi Azure Database for PostgreSQL na podstawie nazwy produktu wybranej dla jego obliczeń. Wszelkie kolejne zmiany wyboru produktu do obliczeń, które obsługują serwer elastyczny, nie będą miały żadnego wpływu na wartość effective_cache_size domyślną parametru serwera tego wystąpienia.

Za każdym razem, gdy zmienisz produkt przypisany do wystąpienia, należy również dostosować wartość parametru effective_cache_size zgodnie z wartościami w poniższej formule.

Formuła użyta do obliczenia wartości effective_cache_size jest zależna od wartości shared_buffers, i wygląda następująco: (memoryGib * 131072) - shared_buffers.

Rozmiar pamięci shared_buffers (pamięć współdzielona) effective_cache_size
2 GiB 32768 229376
4 GiB 131072 393216
8 GiB 262144 786432
16 GiB 524288 1572864
32 GiB 1048576 3145728
48 GiB 1572864 4718592
64 GiB 2097152 6291456
80 GiB 2621440 7864320
128 GiB 4194304 12582912
160 GiB 5242880 15728640
192 GiB 6291456 18874368
256 GiB 8388608 25165824
384 GiB 12582912 37748736
432 GiB 14155776 42467328
672 GiB 22020096 66060288

jit_above_cost

Attribute Wartość
Kategoria Optymalizacja zapytań / Stałe kosztów planera
Description Ustawia koszt zapytania powyżej, który kompilacja JIT jest aktywowana, jeśli jest włączona.
Typ danych liczba całkowita
Wartość domyślna 100000
Dozwolone wartości -1-2147483647
Typ parametru dynamic
Dokumentacja jit_above_cost

jit_inline_above_cost

Attribute Wartość
Kategoria Optymalizacja zapytań / Stałe kosztów planera
Description Ustawia koszt zapytania, powyżej którego kompilacja JIT próbuje w tekście uruchomić funkcje i operatory.
Typ danych liczba całkowita
Wartość domyślna 500000
Dozwolone wartości -1-2147483647
Typ parametru dynamic
Dokumentacja jit_inline_above_cost

jit_optimize_above_cost

Attribute Wartość
Kategoria Optymalizacja zapytań / Stałe kosztów planera
Description Ustawia koszt zapytania powyżej, który kompilacja JIT stosuje kosztowne optymalizacje.
Typ danych liczba całkowita
Wartość domyślna 500000
Dozwolone wartości -1-2147483647
Typ parametru dynamic
Dokumentacja jit_optimize_above_cost

min_parallel_index_scan_size

Attribute Wartość
Kategoria Optymalizacja zapytań / Stałe kosztów planera
Description Ustawia minimalną ilość danych indeksu na potrzeby skanowania równoległego.
Typ danych liczba całkowita
Wartość domyślna 64
Dozwolone wartości 0-715827882
Typ parametru dynamic
Dokumentacja min_parallel_index_scan_size

min_parallel_table_scan_size

Attribute Wartość
Kategoria Optymalizacja zapytań / Stałe kosztów planera
Description Ustawia minimalną ilość danych tabeli, które muszą być skanowane pod kątem równoległego skanowania, które mają być brane pod uwagę.
Typ danych liczba całkowita
Wartość domyślna 1024
Dozwolone wartości 0-715827882
Typ parametru dynamic
Dokumentacja min_parallel_table_scan_size

koszt konfiguracji równoległej

Attribute Wartość
Kategoria Optymalizacja zapytań / Stałe kosztów planera
Description Ustawia oszacowanie planisty kosztów uruchamiania procesów roboczych na potrzeby zapytań równoległych.
Typ danych numeryczne
Wartość domyślna 1000
Dozwolone wartości 0-1.79769e+308
Typ parametru dynamic
Dokumentacja parallel_setup_cost

parallel_tuple_cost

Attribute Wartość
Kategoria Optymalizacja zapytań / Stałe kosztów planera
Description Ustawia szacowanie przez planistę kosztów przekazywania każdej krotki (wiersza) z procesu roboczego do zaplecza głównego.
Typ danych numeryczne
Wartość domyślna 0.1
Dozwolone wartości 0-1.79769e+308
Typ parametru dynamic
Dokumentacja `parallel_tuple_cost`

koszt_losowej_strony

Attribute Wartość
Kategoria Optymalizacja zapytań / Stałe kosztów planera
Description Ustawia oszacowanie planisty koszt niesekwencjonalnie pobranej strony dysku.
Typ danych numeryczne
Wartość domyślna 2
Dozwolone wartości 0-1.79769e+308
Typ parametru dynamic
Dokumentacja random_page_cost

seq_page_cost

Attribute Wartość
Kategoria Optymalizacja zapytań / Stałe kosztów planera
Description Ustawia szacowanie kosztu sekwencyjnie pobranej strony dysku przez planistę.
Typ danych numeryczne
Wartość domyślna 1
Dozwolone wartości 0-1.79769e+308
Typ parametru dynamic
Dokumentacja seq_page_cost

cpu_index_tuple_cost

Attribute Wartość
Kategoria Optymalizacja zapytań / Stałe kosztów planera
Description Ustawia oszacowanie planisty kosztów przetwarzania każdego wpisu indeksu podczas skanowania indeksu.
Typ danych numeryczne
Wartość domyślna 0.005
Dozwolone wartości 0-1.79769e+308
Typ parametru dynamic
Dokumentacja cpu_index_tuple_cost

koszt_operatora_cpu

Attribute Wartość
Kategoria Optymalizacja zapytań / Stałe kosztów planera
Description Ustawia oszacowanie planisty kosztów przetwarzania każdego operatora lub funkcji wykonywanej podczas zapytania.
Typ danych numeryczne
Wartość domyślna 0.0025
Dozwolone wartości 0-1.79769e+308
Typ parametru dynamic
Dokumentacja cpu_operator_cost

cpu_tuple_cost

Attribute Wartość
Kategoria Optymalizacja zapytań / Stałe kosztów planera
Description Ustawia szacowanie przez planistę kosztów przetwarzania każdego wiersza podczas zapytania.
Typ danych numeryczne
Wartość domyślna 0.01
Dozwolone wartości 0-1.79769e+308
Typ parametru dynamic
Dokumentacja cpu_tuple_cost

effective_cache_size

Attribute Wartość
Kategoria Optymalizacja zapytań / Stałe kosztów planera
Description Określa założenie planisty dotyczące rozmiaru pamięci podręcznej dysku.
Typ danych liczba całkowita
Wartość domyślna Zależy od zasobów (rdzeni wirtualnych, pamięci RAM lub miejsca na dysku) przydzielonych do serwera.
Dozwolone wartości 1-2147483647
Typ parametru dynamic
Dokumentacja effective_cache_size

Uwagi specyficzne dla platformy Azure

Wartość domyślna parametru effective_cache_size serwera jest obliczana podczas aprowizowania wystąpienia serwera elastycznego usługi Azure Database for PostgreSQL na podstawie nazwy produktu wybranej dla jego obliczeń. Wszelkie kolejne zmiany wyboru produktu do obliczeń, które obsługują serwer elastyczny, nie będą miały żadnego wpływu na wartość effective_cache_size domyślną parametru serwera tego wystąpienia.

Za każdym razem, gdy zmienisz produkt przypisany do wystąpienia, należy również dostosować wartość parametru effective_cache_size zgodnie z wartościami w poniższej formule.

Formuła użyta do obliczenia wartości effective_cache_size jest zależna od wartości shared_buffers, i wygląda następująco: (memoryGib * 131072) - shared_buffers.

Rozmiar pamięci shared_buffers (pamięć współdzielona) effective_cache_size
2 GiB 32768 229376
4 GiB 131072 393216
8 GiB 262144 786432
16 GiB 524288 1572864
32 GiB 1048576 3145728
48 GiB 1572864 4718592
64 GiB 2097152 6291456
80 GiB 2621440 7864320
128 GiB 4194304 12582912
160 GiB 5242880 15728640
192 GiB 6291456 18874368
256 GiB 8388608 25165824
384 GiB 12582912 37748736
432 GiB 14155776 42467328
672 GiB 22020096 66060288

jit_above_cost

Attribute Wartość
Kategoria Optymalizacja zapytań / Stałe kosztów planera
Description Ustawia koszt zapytania powyżej, który kompilacja JIT jest aktywowana, jeśli jest włączona.
Typ danych liczba całkowita
Wartość domyślna 100000
Dozwolone wartości -1-2147483647
Typ parametru dynamic
Dokumentacja jit_above_cost

jit_inline_above_cost

Attribute Wartość
Kategoria Optymalizacja zapytań / Stałe kosztów planera
Description Ustawia koszt zapytania, powyżej którego kompilacja JIT próbuje w tekście uruchomić funkcje i operatory.
Typ danych liczba całkowita
Wartość domyślna 500000
Dozwolone wartości -1-2147483647
Typ parametru dynamic
Dokumentacja jit_inline_above_cost

jit_optimize_above_cost

Attribute Wartość
Kategoria Optymalizacja zapytań / Stałe kosztów planera
Description Ustawia koszt zapytania powyżej, który kompilacja JIT stosuje kosztowne optymalizacje.
Typ danych liczba całkowita
Wartość domyślna 500000
Dozwolone wartości -1-2147483647
Typ parametru dynamic
Dokumentacja jit_optimize_above_cost

min_parallel_index_scan_size

Attribute Wartość
Kategoria Optymalizacja zapytań / Stałe kosztów planera
Description Ustawia minimalną ilość danych indeksu na potrzeby skanowania równoległego.
Typ danych liczba całkowita
Wartość domyślna 64
Dozwolone wartości 0-715827882
Typ parametru dynamic
Dokumentacja min_parallel_index_scan_size

min_parallel_table_scan_size

Attribute Wartość
Kategoria Optymalizacja zapytań / Stałe kosztów planera
Description Ustawia minimalną ilość danych tabeli, które muszą być skanowane pod kątem równoległego skanowania, które mają być brane pod uwagę.
Typ danych liczba całkowita
Wartość domyślna 1024
Dozwolone wartości 0-715827882
Typ parametru dynamic
Dokumentacja min_parallel_table_scan_size

koszt konfiguracji równoległej

Attribute Wartość
Kategoria Optymalizacja zapytań / Stałe kosztów planera
Description Ustawia oszacowanie planisty kosztów uruchamiania procesów roboczych na potrzeby zapytań równoległych.
Typ danych numeryczne
Wartość domyślna 1000
Dozwolone wartości 0-1.79769e+308
Typ parametru dynamic
Dokumentacja parallel_setup_cost

parallel_tuple_cost

Attribute Wartość
Kategoria Optymalizacja zapytań / Stałe kosztów planera
Description Ustawia szacowanie przez planistę kosztów przekazywania każdej krotki (wiersza) z procesu roboczego do zaplecza głównego.
Typ danych numeryczne
Wartość domyślna 0.1
Dozwolone wartości 0-1.79769e+308
Typ parametru dynamic
Dokumentacja `parallel_tuple_cost`

koszt_losowej_strony

Attribute Wartość
Kategoria Optymalizacja zapytań / Stałe kosztów planera
Description Ustawia oszacowanie planisty koszt niesekwencjonalnie pobranej strony dysku.
Typ danych numeryczne
Wartość domyślna 2
Dozwolone wartości 0-1.79769e+308
Typ parametru dynamic
Dokumentacja random_page_cost

seq_page_cost

Attribute Wartość
Kategoria Optymalizacja zapytań / Stałe kosztów planera
Description Ustawia szacowanie kosztu sekwencyjnie pobranej strony dysku przez planistę.
Typ danych numeryczne
Wartość domyślna 1
Dozwolone wartości 0-1.79769e+308
Typ parametru dynamic
Dokumentacja seq_page_cost

cpu_index_tuple_cost

Attribute Wartość
Kategoria Optymalizacja zapytań / Stałe kosztów planera
Description Ustawia oszacowanie planisty kosztów przetwarzania każdego wpisu indeksu podczas skanowania indeksu.
Typ danych numeryczne
Wartość domyślna 0.005
Dozwolone wartości 0-1.79769e+308
Typ parametru dynamic
Dokumentacja cpu_index_tuple_cost

koszt_operatora_cpu

Attribute Wartość
Kategoria Optymalizacja zapytań / Stałe kosztów planera
Description Ustawia oszacowanie planisty kosztów przetwarzania każdego operatora lub funkcji wykonywanej podczas zapytania.
Typ danych numeryczne
Wartość domyślna 0.0025
Dozwolone wartości 0-1.79769e+308
Typ parametru dynamic
Dokumentacja cpu_operator_cost

cpu_tuple_cost

Attribute Wartość
Kategoria Optymalizacja zapytań / Stałe kosztów planera
Description Ustawia szacowanie przez planistę kosztów przetwarzania każdego wiersza podczas zapytania.
Typ danych numeryczne
Wartość domyślna 0.01
Dozwolone wartości 0-1.79769e+308
Typ parametru dynamic
Dokumentacja cpu_tuple_cost

effective_cache_size

Attribute Wartość
Kategoria Optymalizacja zapytań / Stałe kosztów planera
Description Określa założenie planisty dotyczące rozmiaru pamięci podręcznej dysku.
Typ danych liczba całkowita
Wartość domyślna Zależy od zasobów (rdzeni wirtualnych, pamięci RAM lub miejsca na dysku) przydzielonych do serwera.
Dozwolone wartości 1-2147483647
Typ parametru dynamic
Dokumentacja effective_cache_size

Uwagi specyficzne dla platformy Azure

Wartość domyślna parametru effective_cache_size serwera jest obliczana podczas aprowizowania wystąpienia serwera elastycznego usługi Azure Database for PostgreSQL na podstawie nazwy produktu wybranej dla jego obliczeń. Wszelkie kolejne zmiany wyboru produktu do obliczeń, które obsługują serwer elastyczny, nie będą miały żadnego wpływu na wartość effective_cache_size domyślną parametru serwera tego wystąpienia.

Za każdym razem, gdy zmienisz produkt przypisany do wystąpienia, należy również dostosować wartość parametru effective_cache_size zgodnie z wartościami w poniższej formule.

Formuła użyta do obliczenia wartości effective_cache_size jest zależna od wartości shared_buffers, i wygląda następująco: (memoryGib * 131072) - shared_buffers.

Rozmiar pamięci shared_buffers (pamięć współdzielona) effective_cache_size
2 GiB 32768 229376
4 GiB 131072 393216
8 GiB 262144 786432
16 GiB 524288 1572864
32 GiB 1048576 3145728
48 GiB 1572864 4718592
64 GiB 2097152 6291456
80 GiB 2621440 7864320
128 GiB 4194304 12582912
160 GiB 5242880 15728640
192 GiB 6291456 18874368
256 GiB 8388608 25165824
384 GiB 12582912 37748736
432 GiB 14155776 42467328
672 GiB 22020096 66060288

jit_above_cost

Attribute Wartość
Kategoria Optymalizacja zapytań / Stałe kosztów planera
Description Ustawia koszt zapytania powyżej, który kompilacja JIT jest aktywowana, jeśli jest włączona.
Typ danych liczba całkowita
Wartość domyślna 100000
Dozwolone wartości -1-2147483647
Typ parametru dynamic
Dokumentacja jit_above_cost

jit_inline_above_cost

Attribute Wartość
Kategoria Optymalizacja zapytań / Stałe kosztów planera
Description Ustawia koszt zapytania, powyżej którego kompilacja JIT próbuje w tekście uruchomić funkcje i operatory.
Typ danych liczba całkowita
Wartość domyślna 500000
Dozwolone wartości -1-2147483647
Typ parametru dynamic
Dokumentacja jit_inline_above_cost

jit_optimize_above_cost

Attribute Wartość
Kategoria Optymalizacja zapytań / Stałe kosztów planera
Description Ustawia koszt zapytania powyżej, który kompilacja JIT stosuje kosztowne optymalizacje.
Typ danych liczba całkowita
Wartość domyślna 500000
Dozwolone wartości -1-2147483647
Typ parametru dynamic
Dokumentacja jit_optimize_above_cost

min_parallel_index_scan_size

Attribute Wartość
Kategoria Optymalizacja zapytań / Stałe kosztów planera
Description Ustawia minimalną ilość danych indeksu na potrzeby skanowania równoległego.
Typ danych liczba całkowita
Wartość domyślna 64
Dozwolone wartości 0-715827882
Typ parametru dynamic
Dokumentacja min_parallel_index_scan_size

min_parallel_table_scan_size

Attribute Wartość
Kategoria Optymalizacja zapytań / Stałe kosztów planera
Description Ustawia minimalną ilość danych tabeli, które muszą być skanowane pod kątem równoległego skanowania, które mają być brane pod uwagę.
Typ danych liczba całkowita
Wartość domyślna 1024
Dozwolone wartości 0-715827882
Typ parametru dynamic
Dokumentacja min_parallel_table_scan_size

koszt konfiguracji równoległej

Attribute Wartość
Kategoria Optymalizacja zapytań / Stałe kosztów planera
Description Ustawia oszacowanie planisty kosztów uruchamiania procesów roboczych na potrzeby zapytań równoległych.
Typ danych numeryczne
Wartość domyślna 1000
Dozwolone wartości 0-1.79769e+308
Typ parametru dynamic
Dokumentacja parallel_setup_cost

parallel_tuple_cost

Attribute Wartość
Kategoria Optymalizacja zapytań / Stałe kosztów planera
Description Ustawia szacowanie przez planistę kosztów przekazywania każdej krotki (wiersza) z procesu roboczego do zaplecza głównego.
Typ danych numeryczne
Wartość domyślna 0.1
Dozwolone wartości 0-1.79769e+308
Typ parametru dynamic
Dokumentacja `parallel_tuple_cost`

koszt_losowej_strony

Attribute Wartość
Kategoria Optymalizacja zapytań / Stałe kosztów planera
Description Ustawia oszacowanie planisty koszt niesekwencjonalnie pobranej strony dysku.
Typ danych numeryczne
Wartość domyślna 2
Dozwolone wartości 0-1.79769e+308
Typ parametru dynamic
Dokumentacja random_page_cost

seq_page_cost

Attribute Wartość
Kategoria Optymalizacja zapytań / Stałe kosztów planera
Description Ustawia szacowanie kosztu sekwencyjnie pobranej strony dysku przez planistę.
Typ danych numeryczne
Wartość domyślna 1
Dozwolone wartości 0-1.79769e+308
Typ parametru dynamic
Dokumentacja seq_page_cost

cpu_index_tuple_cost

Attribute Wartość
Kategoria Optymalizacja zapytań / Stałe kosztów planera
Description Ustawia oszacowanie planisty kosztów przetwarzania każdego wpisu indeksu podczas skanowania indeksu.
Typ danych numeryczne
Wartość domyślna 0.005
Dozwolone wartości 0-1.79769e+308
Typ parametru dynamic
Dokumentacja cpu_index_tuple_cost

koszt_operatora_cpu

Attribute Wartość
Kategoria Optymalizacja zapytań / Stałe kosztów planera
Description Ustawia oszacowanie planisty kosztów przetwarzania każdego operatora lub funkcji wykonywanej podczas zapytania.
Typ danych numeryczne
Wartość domyślna 0.0025
Dozwolone wartości 0-1.79769e+308
Typ parametru dynamic
Dokumentacja cpu_operator_cost

cpu_tuple_cost

Attribute Wartość
Kategoria Optymalizacja zapytań / Stałe kosztów planera
Description Ustawia szacowanie przez planistę kosztów przetwarzania każdego wiersza podczas zapytania.
Typ danych numeryczne
Wartość domyślna 0.01
Dozwolone wartości 0-1.79769e+308
Typ parametru dynamic
Dokumentacja cpu_tuple_cost

effective_cache_size

Attribute Wartość
Kategoria Optymalizacja zapytań / Stałe kosztów planera
Description Określa założenie planisty dotyczące rozmiaru pamięci podręcznej dysku.
Typ danych liczba całkowita
Wartość domyślna Zależy od zasobów (rdzeni wirtualnych, pamięci RAM lub miejsca na dysku) przydzielonych do serwera.
Dozwolone wartości 1-2147483647
Typ parametru dynamic
Dokumentacja effective_cache_size

Uwagi specyficzne dla platformy Azure

Wartość domyślna parametru effective_cache_size serwera jest obliczana podczas aprowizowania wystąpienia serwera elastycznego usługi Azure Database for PostgreSQL na podstawie nazwy produktu wybranej dla jego obliczeń. Wszelkie kolejne zmiany wyboru produktu do obliczeń, które obsługują serwer elastyczny, nie będą miały żadnego wpływu na wartość effective_cache_size domyślną parametru serwera tego wystąpienia.

Za każdym razem, gdy zmienisz produkt przypisany do wystąpienia, należy również dostosować wartość parametru effective_cache_size zgodnie z wartościami w poniższej formule.

Formuła użyta do obliczenia wartości effective_cache_size jest zależna od wartości shared_buffers, i wygląda następująco: (memoryGib * 131072) - shared_buffers.

Rozmiar pamięci shared_buffers (pamięć współdzielona) effective_cache_size
2 GiB 32768 229376
4 GiB 131072 393216
8 GiB 262144 786432
16 GiB 524288 1572864
32 GiB 1048576 3145728
48 GiB 1572864 4718592
64 GiB 2097152 6291456
80 GiB 2621440 7864320
128 GiB 4194304 12582912
160 GiB 5242880 15728640
192 GiB 6291456 18874368
256 GiB 8388608 25165824
384 GiB 12582912 37748736
432 GiB 14155776 42467328
672 GiB 22020096 66060288

jit_above_cost

Attribute Wartość
Kategoria Optymalizacja zapytań / Stałe kosztów planera
Description Ustawia koszt zapytania powyżej, który kompilacja JIT jest aktywowana, jeśli jest włączona.
Typ danych liczba całkowita
Wartość domyślna 100000
Dozwolone wartości -1-2147483647
Typ parametru dynamic
Dokumentacja jit_above_cost

jit_inline_above_cost

Attribute Wartość
Kategoria Optymalizacja zapytań / Stałe kosztów planera
Description Ustawia koszt zapytania, powyżej którego kompilacja JIT próbuje w tekście uruchomić funkcje i operatory.
Typ danych liczba całkowita
Wartość domyślna 500000
Dozwolone wartości -1-2147483647
Typ parametru dynamic
Dokumentacja jit_inline_above_cost

jit_optimize_above_cost

Attribute Wartość
Kategoria Optymalizacja zapytań / Stałe kosztów planera
Description Ustawia koszt zapytania powyżej, który kompilacja JIT stosuje kosztowne optymalizacje.
Typ danych liczba całkowita
Wartość domyślna 500000
Dozwolone wartości -1-2147483647
Typ parametru dynamic
Dokumentacja jit_optimize_above_cost

min_parallel_index_scan_size

Attribute Wartość
Kategoria Optymalizacja zapytań / Stałe kosztów planera
Description Ustawia minimalną ilość danych indeksu na potrzeby skanowania równoległego.
Typ danych liczba całkowita
Wartość domyślna 64
Dozwolone wartości 0-715827882
Typ parametru dynamic
Dokumentacja min_parallel_index_scan_size

min_parallel_table_scan_size

Attribute Wartość
Kategoria Optymalizacja zapytań / Stałe kosztów planera
Description Ustawia minimalną ilość danych tabeli, które muszą być skanowane pod kątem równoległego skanowania, które mają być brane pod uwagę.
Typ danych liczba całkowita
Wartość domyślna 1024
Dozwolone wartości 0-715827882
Typ parametru dynamic
Dokumentacja min_parallel_table_scan_size

koszt konfiguracji równoległej

Attribute Wartość
Kategoria Optymalizacja zapytań / Stałe kosztów planera
Description Ustawia oszacowanie planisty kosztów uruchamiania procesów roboczych na potrzeby zapytań równoległych.
Typ danych numeryczne
Wartość domyślna 1000
Dozwolone wartości 0-1.79769e+308
Typ parametru dynamic
Dokumentacja parallel_setup_cost

parallel_tuple_cost

Attribute Wartość
Kategoria Optymalizacja zapytań / Stałe kosztów planera
Description Ustawia szacowanie przez planistę kosztów przekazywania każdej krotki (wiersza) z procesu roboczego do zaplecza głównego.
Typ danych numeryczne
Wartość domyślna 0.1
Dozwolone wartości 0-1.79769e+308
Typ parametru dynamic
Dokumentacja `parallel_tuple_cost`

koszt_losowej_strony

Attribute Wartość
Kategoria Optymalizacja zapytań / Stałe kosztów planera
Description Ustawia oszacowanie planisty koszt niesekwencjonalnie pobranej strony dysku.
Typ danych numeryczne
Wartość domyślna 2
Dozwolone wartości 0-1.79769e+308
Typ parametru dynamic
Dokumentacja random_page_cost

seq_page_cost

Attribute Wartość
Kategoria Optymalizacja zapytań / Stałe kosztów planera
Description Ustawia szacowanie kosztu sekwencyjnie pobranej strony dysku przez planistę.
Typ danych numeryczne
Wartość domyślna 1
Dozwolone wartości 0-1.79769e+308
Typ parametru dynamic
Dokumentacja seq_page_cost

cpu_index_tuple_cost

Attribute Wartość
Kategoria Optymalizacja zapytań / Stałe kosztów planera
Description Ustawia oszacowanie planisty kosztów przetwarzania każdego wpisu indeksu podczas skanowania indeksu.
Typ danych numeryczne
Wartość domyślna 0.005
Dozwolone wartości 0-1.79769e+308
Typ parametru dynamic
Dokumentacja cpu_index_tuple_cost

koszt_operatora_cpu

Attribute Wartość
Kategoria Optymalizacja zapytań / Stałe kosztów planera
Description Ustawia oszacowanie planisty kosztów przetwarzania każdego operatora lub funkcji wykonywanej podczas zapytania.
Typ danych numeryczne
Wartość domyślna 0.0025
Dozwolone wartości 0-1.79769e+308
Typ parametru dynamic
Dokumentacja cpu_operator_cost

cpu_tuple_cost

Attribute Wartość
Kategoria Optymalizacja zapytań / Stałe kosztów planera
Description Ustawia szacowanie przez planistę kosztów przetwarzania każdego wiersza podczas zapytania.
Typ danych numeryczne
Wartość domyślna 0.01
Dozwolone wartości 0-1.79769e+308
Typ parametru dynamic
Dokumentacja cpu_tuple_cost

effective_cache_size

Attribute Wartość
Kategoria Optymalizacja zapytań / Stałe kosztów planera
Description Określa założenie planisty dotyczące rozmiaru pamięci podręcznej dysku.
Typ danych liczba całkowita
Wartość domyślna Zależy od zasobów (rdzeni wirtualnych, pamięci RAM lub miejsca na dysku) przydzielonych do serwera.
Dozwolone wartości 1-2147483647
Typ parametru dynamic
Dokumentacja effective_cache_size

Uwagi specyficzne dla platformy Azure

Wartość domyślna parametru effective_cache_size serwera jest obliczana podczas aprowizowania wystąpienia serwera elastycznego usługi Azure Database for PostgreSQL na podstawie nazwy produktu wybranej dla jego obliczeń. Wszelkie kolejne zmiany wyboru produktu do obliczeń, które obsługują serwer elastyczny, nie będą miały żadnego wpływu na wartość effective_cache_size domyślną parametru serwera tego wystąpienia.

Za każdym razem, gdy zmienisz produkt przypisany do wystąpienia, należy również dostosować wartość parametru effective_cache_size zgodnie z wartościami w poniższej formule.

Formuła użyta do obliczenia wartości effective_cache_size jest zależna od wartości shared_buffers, i wygląda następująco: (memoryGib * 131072) - shared_buffers.

Rozmiar pamięci shared_buffers (pamięć współdzielona) effective_cache_size
2 GiB 32768 229376
4 GiB 131072 393216
8 GiB 262144 786432
16 GiB 524288 1572864
32 GiB 1048576 3145728
48 GiB 1572864 4718592
64 GiB 2097152 6291456
80 GiB 2621440 7864320
128 GiB 4194304 12582912
160 GiB 5242880 15728640
192 GiB 6291456 18874368
256 GiB 8388608 25165824
384 GiB 12582912 37748736
432 GiB 14155776 42467328
672 GiB 22020096 66060288

jit_above_cost

Attribute Wartość
Kategoria Optymalizacja zapytań / Stałe kosztów planera
Description Ustawia koszt zapytania powyżej, który kompilacja JIT jest aktywowana, jeśli jest włączona.
Typ danych liczba całkowita
Wartość domyślna 100000
Dozwolone wartości -1-2147483647
Typ parametru dynamic
Dokumentacja jit_above_cost

jit_inline_above_cost

Attribute Wartość
Kategoria Optymalizacja zapytań / Stałe kosztów planera
Description Ustawia koszt zapytania, powyżej którego kompilacja JIT próbuje w tekście uruchomić funkcje i operatory.
Typ danych liczba całkowita
Wartość domyślna 500000
Dozwolone wartości -1-2147483647
Typ parametru dynamic
Dokumentacja jit_inline_above_cost

jit_optimize_above_cost

Attribute Wartość
Kategoria Optymalizacja zapytań / Stałe kosztów planera
Description Ustawia koszt zapytania powyżej, który kompilacja JIT stosuje kosztowne optymalizacje.
Typ danych liczba całkowita
Wartość domyślna 500000
Dozwolone wartości -1-2147483647
Typ parametru dynamic
Dokumentacja jit_optimize_above_cost

min_parallel_index_scan_size

Attribute Wartość
Kategoria Optymalizacja zapytań / Stałe kosztów planera
Description Ustawia minimalną ilość danych indeksu na potrzeby skanowania równoległego.
Typ danych liczba całkowita
Wartość domyślna 64
Dozwolone wartości 0-715827882
Typ parametru dynamic
Dokumentacja min_parallel_index_scan_size

min_parallel_table_scan_size

Attribute Wartość
Kategoria Optymalizacja zapytań / Stałe kosztów planera
Description Ustawia minimalną ilość danych tabeli, które muszą być skanowane pod kątem równoległego skanowania, które mają być brane pod uwagę.
Typ danych liczba całkowita
Wartość domyślna 1024
Dozwolone wartości 0-715827882
Typ parametru dynamic
Dokumentacja min_parallel_table_scan_size

koszt konfiguracji równoległej

Attribute Wartość
Kategoria Optymalizacja zapytań / Stałe kosztów planera
Description Ustawia oszacowanie planisty kosztów uruchamiania procesów roboczych na potrzeby zapytań równoległych.
Typ danych numeryczne
Wartość domyślna 1000
Dozwolone wartości 0-1.79769e+308
Typ parametru dynamic
Dokumentacja parallel_setup_cost

parallel_tuple_cost

Attribute Wartość
Kategoria Optymalizacja zapytań / Stałe kosztów planera
Description Ustawia szacowanie przez planistę kosztów przekazywania każdej krotki (wiersza) z procesu roboczego do zaplecza głównego.
Typ danych numeryczne
Wartość domyślna 0.1
Dozwolone wartości 0-1.79769e+308
Typ parametru dynamic
Dokumentacja `parallel_tuple_cost`

koszt_losowej_strony

Attribute Wartość
Kategoria Optymalizacja zapytań / Stałe kosztów planera
Description Ustawia oszacowanie planisty koszt niesekwencjonalnie pobranej strony dysku.
Typ danych numeryczne
Wartość domyślna 2
Dozwolone wartości 0-1.79769e+308
Typ parametru dynamic
Dokumentacja random_page_cost

seq_page_cost

Attribute Wartość
Kategoria Optymalizacja zapytań / Stałe kosztów planera
Description Ustawia szacowanie kosztu sekwencyjnie pobranej strony dysku przez planistę.
Typ danych numeryczne
Wartość domyślna 1
Dozwolone wartości 0-1.79769e+308
Typ parametru dynamic
Dokumentacja seq_page_cost

cpu_index_tuple_cost

Attribute Wartość
Kategoria Optymalizacja zapytań / Stałe kosztów planera
Description Ustawia oszacowanie planisty kosztów przetwarzania każdego wpisu indeksu podczas skanowania indeksu.
Typ danych numeryczne
Wartość domyślna 0.005
Dozwolone wartości 0-1.79769e+308
Typ parametru dynamic
Dokumentacja cpu_index_tuple_cost

koszt_operatora_cpu

Attribute Wartość
Kategoria Optymalizacja zapytań / Stałe kosztów planera
Description Ustawia oszacowanie planisty kosztów przetwarzania każdego operatora lub funkcji wykonywanej podczas zapytania.
Typ danych numeryczne
Wartość domyślna 0.0025
Dozwolone wartości 0-1.79769e+308
Typ parametru dynamic
Dokumentacja cpu_operator_cost

cpu_tuple_cost

Attribute Wartość
Kategoria Optymalizacja zapytań / Stałe kosztów planera
Description Ustawia szacowanie przez planistę kosztów przetwarzania każdego wiersza podczas zapytania.
Typ danych numeryczne
Wartość domyślna 0.01
Dozwolone wartości 0-1.79769e+308
Typ parametru dynamic
Dokumentacja cpu_tuple_cost

effective_cache_size

Attribute Wartość
Kategoria Optymalizacja zapytań / Stałe kosztów planera
Description Określa założenie planisty dotyczące rozmiaru pamięci podręcznej dysku.
Typ danych liczba całkowita
Wartość domyślna Zależy od zasobów (rdzeni wirtualnych, pamięci RAM lub miejsca na dysku) przydzielonych do serwera.
Dozwolone wartości 1-2147483647
Typ parametru dynamic
Dokumentacja effective_cache_size

Uwagi specyficzne dla platformy Azure

Wartość domyślna parametru effective_cache_size serwera jest obliczana podczas aprowizowania wystąpienia serwera elastycznego usługi Azure Database for PostgreSQL na podstawie nazwy produktu wybranej dla jego obliczeń. Wszelkie kolejne zmiany wyboru produktu do obliczeń, które obsługują serwer elastyczny, nie będą miały żadnego wpływu na wartość effective_cache_size domyślną parametru serwera tego wystąpienia.

Za każdym razem, gdy zmienisz produkt przypisany do wystąpienia, należy również dostosować wartość parametru effective_cache_size zgodnie z wartościami w poniższej formule.

Formuła użyta do obliczenia wartości effective_cache_size jest zależna od wartości shared_buffers, i wygląda następująco: (memoryGib * 131072) - shared_buffers.

Rozmiar pamięci shared_buffers (pamięć współdzielona) effective_cache_size
2 GiB 32768 229376
4 GiB 131072 393216
8 GiB 262144 786432
16 GiB 524288 1572864
32 GiB 1048576 3145728
48 GiB 1572864 4718592
64 GiB 2097152 6291456
80 GiB 2621440 7864320
128 GiB 4194304 12582912
160 GiB 5242880 15728640
192 GiB 6291456 18874368
256 GiB 8388608 25165824
384 GiB 12582912 37748736
432 GiB 14155776 42467328
672 GiB 22020096 66060288

jit_above_cost

Attribute Wartość
Kategoria Optymalizacja zapytań / Stałe kosztów planera
Description Ustawia koszt zapytania powyżej, który kompilacja JIT jest aktywowana, jeśli jest włączona.
Typ danych liczba całkowita
Wartość domyślna 100000
Dozwolone wartości -1-2147483647
Typ parametru dynamic
Dokumentacja jit_above_cost

jit_inline_above_cost

Attribute Wartość
Kategoria Optymalizacja zapytań / Stałe kosztów planera
Description Ustawia koszt zapytania, powyżej którego kompilacja JIT próbuje w tekście uruchomić funkcje i operatory.
Typ danych liczba całkowita
Wartość domyślna 500000
Dozwolone wartości -1-2147483647
Typ parametru dynamic
Dokumentacja jit_inline_above_cost

jit_optimize_above_cost

Attribute Wartość
Kategoria Optymalizacja zapytań / Stałe kosztów planera
Description Ustawia koszt zapytania powyżej, który kompilacja JIT stosuje kosztowne optymalizacje.
Typ danych liczba całkowita
Wartość domyślna 500000
Dozwolone wartości -1-2147483647
Typ parametru dynamic
Dokumentacja jit_optimize_above_cost

min_parallel_index_scan_size

Attribute Wartość
Kategoria Optymalizacja zapytań / Stałe kosztów planera
Description Ustawia minimalną ilość danych indeksu na potrzeby skanowania równoległego.
Typ danych liczba całkowita
Wartość domyślna 64
Dozwolone wartości 0-715827882
Typ parametru dynamic
Dokumentacja min_parallel_index_scan_size

min_parallel_table_scan_size

Attribute Wartość
Kategoria Optymalizacja zapytań / Stałe kosztów planera
Description Ustawia minimalną ilość danych tabeli, które muszą być skanowane pod kątem równoległego skanowania, które mają być brane pod uwagę.
Typ danych liczba całkowita
Wartość domyślna 1024
Dozwolone wartości 0-715827882
Typ parametru dynamic
Dokumentacja min_parallel_table_scan_size

koszt konfiguracji równoległej

Attribute Wartość
Kategoria Optymalizacja zapytań / Stałe kosztów planera
Description Ustawia oszacowanie planisty kosztów uruchamiania procesów roboczych na potrzeby zapytań równoległych.
Typ danych numeryczne
Wartość domyślna 1000
Dozwolone wartości 0-1.79769e+308
Typ parametru dynamic
Dokumentacja parallel_setup_cost

parallel_tuple_cost

Attribute Wartość
Kategoria Optymalizacja zapytań / Stałe kosztów planera
Description Ustawia szacowanie przez planistę kosztów przekazywania każdej krotki (wiersza) z procesu roboczego do zaplecza głównego.
Typ danych numeryczne
Wartość domyślna 0.1
Dozwolone wartości 0-1.79769e+308
Typ parametru dynamic
Dokumentacja `parallel_tuple_cost`

koszt_losowej_strony

Attribute Wartość
Kategoria Optymalizacja zapytań / Stałe kosztów planera
Description Ustawia oszacowanie planisty koszt niesekwencjonalnie pobranej strony dysku.
Typ danych numeryczne
Wartość domyślna 2
Dozwolone wartości 0-1.79769e+308
Typ parametru dynamic
Dokumentacja random_page_cost

seq_page_cost

Attribute Wartość
Kategoria Optymalizacja zapytań / Stałe kosztów planera
Description Ustawia szacowanie kosztu sekwencyjnie pobranej strony dysku przez planistę.
Typ danych numeryczne
Wartość domyślna 1
Dozwolone wartości 0-1.79769e+308
Typ parametru dynamic
Dokumentacja seq_page_cost