Udostępnij za pośrednictwem


Opcje dostosowane

allow_alter_system

Atrybut Wartość
Kategoria Opcje dostosowane
opis Włącz/Wyłącz zezwalaj na alter system polecenia.
Typ danych boolean
Domyślna wartość on
Dozwolone wartości on
Typ parametru tylko do odczytu
Dokumentacja allow_alter_system

auto_explain.log_analyze

Atrybut Wartość
Kategoria Opcje dostosowane
opis Użyj funkcji EXPLAIN ANALYZE na potrzeby rejestrowania planu.
Typ danych boolean
Domyślna wartość off
Dozwolone wartości on,off
Typ parametru dynamiczna
Dokumentacja auto_explain.log_analyze

auto_explain.log_buffers

Atrybut Wartość
Kategoria Opcje dostosowane
opis Użycie dzienników.
Typ danych boolean
Domyślna wartość off
Dozwolone wartości on,off
Typ parametru dynamiczna
Dokumentacja auto_explain.log_buffers

auto_explain.log_format

Atrybut Wartość
Kategoria Opcje dostosowane
opis Format WYJAŚNIj, który ma być używany do rejestrowania planu.
Typ danych wyliczanie
Domyślna wartość text
Dozwolone wartości text,xml,json,yaml
Typ parametru dynamiczna
Dokumentacja auto_explain.log_format

auto_explain.log_level

Atrybut Wartość
Kategoria Opcje dostosowane
opis Poziom dziennika dla planu.
Typ danych wyliczanie
Domyślna wartość log
Dozwolone wartości debug5,debug4,debug3,debug2,debug1,debug,info,notice,warning,log
Typ parametru dynamiczna
Dokumentacja auto_explain.log_level

auto_explain.log_min_duration

Atrybut Wartość
Kategoria Opcje dostosowane
opis Ustawia minimalny czas wykonywania powyżej, który plany zostaną zarejestrowane. Zero drukuje wszystkie plany. -1 wyłącza tę funkcję.
Typ danych integer
Domyślna wartość -1
Dozwolone wartości -1-2147483647
Typ parametru dynamiczna
Dokumentacja auto_explain.log_min_duration

auto_explain.log_nested_statements

Atrybut Wartość
Kategoria Opcje dostosowane
opis Instrukcje zagnieżdżone dziennika.
Typ danych boolean
Domyślna wartość off
Dozwolone wartości on,off
Typ parametru dynamiczna
Dokumentacja auto_explain.log_nested_statements

auto_explain.log_settings

Atrybut Wartość
Kategoria Opcje dostosowane
opis Parametry konfiguracji zmodyfikowanej w dzienniku wpływające na planowanie zapytań.
Typ danych boolean
Domyślna wartość off
Dozwolone wartości on,off
Typ parametru dynamiczna
Dokumentacja auto_explain.log_settings

auto_explain.log_timing

Atrybut Wartość
Kategoria Opcje dostosowane
opis Zbieranie danych o chronometrażu, a nie tylko liczby wierszy.
Typ danych boolean
Domyślna wartość on
Dozwolone wartości on,off
Typ parametru dynamiczna
Dokumentacja auto_explain.log_timing

auto_explain.log_triggers

Atrybut Wartość
Kategoria Opcje dostosowane
opis Uwzględnij statystyki wyzwalacza w planach. Nie ma to żadnego wpływu, chyba że log_analyze jest również ustawiona.
Typ danych boolean
Domyślna wartość off
Dozwolone wartości on,off
Typ parametru dynamiczna
Dokumentacja auto_explain.log_triggers

auto_explain.log_verbose

Atrybut Wartość
Kategoria Opcje dostosowane
opis Użyj funkcji EXPLAIN VERBOSE na potrzeby rejestrowania planu.
Typ danych boolean
Domyślna wartość off
Dozwolone wartości on,off
Typ parametru dynamiczna
Dokumentacja auto_explain.log_verbose

auto_explain.log_wal

Atrybut Wartość
Kategoria Opcje dostosowane
opis Rejestrowanie użycia pliku WAL.
Typ danych boolean
Domyślna wartość off
Dozwolone wartości on,off
Typ parametru dynamiczna
Dokumentacja auto_explain.log_wal

auto_explain.sample_rate

Atrybut Wartość
Kategoria Opcje dostosowane
opis Ułamek zapytań do przetworzenia.
Typ danych numeryczne
Domyślna wartość 1.0
Dozwolone wartości 0.0-1.0
Typ parametru dynamiczna
Dokumentacja auto_explain.sample_rate

azure.accepted_password_auth_method

Atrybut Wartość
Kategoria Opcje dostosowane
opis Zaakceptowana metoda uwierzytelniania haseł.
Typ danych set
Domyślna wartość md5,scram-sha-256
Dozwolone wartości md5,scram-sha-256
Typ parametru dynamiczna
Dokumentacja azure.accepted_password_auth_method

azure.enable_temp_tablespaces_on_local_ssd

Atrybut Wartość
Kategoria Opcje dostosowane
opis Utwórz przestrzeń tabel tymczasowych na dysku efemerycznym.
Typ danych boolean
Domyślna wartość on
Dozwolone wartości on,off
Typ parametru dynamiczna
Dokumentacja

azure.extensions

Atrybut Wartość
Kategoria Opcje dostosowane
opis Określa, które rozszerzenia mogą być tworzone na serwerze.
Typ danych set
Domyślna wartość
Dozwolone wartości address_standardizer,address_standardizer_data_us,amcheck,anon,bloom,btree_gin,btree_gist,citext,cube,dblink,dict_int,dict_xsyn,earthdistance,fuzzystrmatch,hstore,hypopg,intagg,intarray,isn,lo,login_hook,ltree,oracle_fdw,orafce,pageinspect,pg_buffercache,pg_cron,pg_freespacemap,pg_hint_plan,pg_partman,pg_prewarm,pg_repack,pg_squeeze,pg_stat_statements,pg_trgm,pg_visibility,pgaudit,pgcrypto,pglogical,pgrowlocks,pgstattuple,plpgsql,plv8,postgis,postgis_raster,postgis_sfcgal,postgis_tiger_geocoder,postgis_topology,postgres_fdw,postgres_protobuf,semver,session_variable,sslinfo,tablefunc,tds_fdw,tsm_system_rows,tsm_system_time,unaccent,uuid-ossp,vector
Typ parametru dynamiczna
Dokumentacja azure.extensions

azure.single_to_flex_migration

Atrybut Wartość
Kategoria Opcje dostosowane
opis Określa, czy jest to serwer utworzony do migracji z usługi Azure Database for PostgreSQL — pojedynczy serwer do serwera elastycznego.
Typ danych boolean
Domyślna wartość off
Dozwolone wartości off
Typ parametru tylko do odczytu
Dokumentacja

azure_storage.allow_network_access

Atrybut Wartość
Kategoria Opcje dostosowane
opis Zezwalaj na dostęp do danych z magazynu obiektów blob w azure_storage rozszerzenia.
Typ danych boolean
Domyślna wartość on
Dozwolone wartości on,off
Typ parametru dynamiczna
Dokumentacja

azure_storage.blob_block_size_mb

Atrybut Wartość
Kategoria Opcje dostosowane
opis Rozmiar bloku obiektów blob w megabajtach dla blob_put w azure_storage rozszerzenia.
Typ danych integer
Domyślna wartość Zależy od zasobów (rdzeni wirtualnych, pamięci RAM lub miejsca na dysku) przydzielonych do serwera.
Dozwolone wartości 1024
Typ parametru tylko do odczytu
Dokumentacja azure_storage.blob_block_size_mb

Uwagi specyficzne dla platformy Azure

Wartość domyślna parametru azure_storage.blob_block_size_mb 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ść azure_storage.blob_block_size_mb domyślną parametru serwera tego wystąpienia.

Od dzisiaj, jeśli zmienisz produkt przypisany do wystąpienia, nie będzie można dostosować wartości parametru azure_storage.blob_block_size_mb , ponieważ parametr jest zadeklarowany jako tylko do odczytu.

Formuła użyta do obliczenia wartości azure_storage.blob_block_size_mb to MIN(3072, MAX(128, memoryGiB * 32)).

Na podstawie poprzedniej formuły w poniższej tabeli wymieniono wartości, które ten parametr serwera zostałby ustawiony w zależności od ilości aprowizowanej pamięci:

Rozmiar pamięci azure_storage.blob_block_size_mb
2 GiB 128 MiB
4 GiB 128 MiB
8 GiB 256 MiB
16 GiB 512 MiB
32 GiB 1024 MiB
48 GiB 1536 MiB
64 GiB 2048 MiB
80 GiB 2560 MiB
128 GiB 3072 MiB
160 GiB 3072 MiB
192 GiB 3072 MiB
256 GiB 3072 MiB
384 GiB 3072 MiB
432 GiB 3072 MiB
672 GiB 3072 MiB

azure_storage.public_account_access

Atrybut Wartość
Kategoria Opcje dostosowane
opis Zezwalaj wszystkim użytkownikom na dostęp do danych z publicznych kont magazynu w rozszerzeniu azure_storage.
Typ danych boolean
Domyślna wartość on
Dozwolone wartości on,off
Typ parametru dynamiczna
Dokumentacja

commit_timestamp_buffers

Atrybut Wartość
Kategoria Opcje dostosowane
opis Określa ilość pamięci używanej do buforowania zawartości pg_commit_ts. Jednostka to 8 kb.
Typ danych integer
Domyślna wartość 1024
Dozwolone wartości 1024
Typ parametru tylko do odczytu
Dokumentacja commit_timestamp_buffers

connection_throttle.bucket_limit

Atrybut Wartość
Kategoria Opcje dostosowane
opis Maksymalna liczba tokenów logowania na zasobnik.
Typ danych integer
Domyślna wartość 2000
Dozwolone wartości 1-2147483647
Typ parametru dynamiczna
Dokumentacja

connection_throttle.enable

Atrybut Wartość
Kategoria Opcje dostosowane
opis Włącza tymczasowe ograniczanie połączeń na adres IP w przypadku zbyt wielu niepowodzeń logowania.
Typ danych boolean
Domyślna wartość off
Dozwolone wartości on,off
Typ parametru dynamiczna
Dokumentacja

connection_throttle.factor_bias

Atrybut Wartość
Kategoria Opcje dostosowane
opis Stronniczość czynnika do obliczania liczby tokenów dla zasobnika adresu IP.
Typ danych numeryczne
Domyślna wartość 0.8
Dozwolone wartości 0.0-0.9
Typ parametru dynamiczna
Dokumentacja

connection_throttle.hash_entries_max

Atrybut Wartość
Kategoria Opcje dostosowane
opis Maksymalna liczba wpisów w tabeli skrótów błędów logowania.
Typ danych integer
Domyślna wartość 500
Dozwolone wartości 1-2147483647
Typ parametru dynamiczna
Dokumentacja

connection_throttle.reset_time

Atrybut Wartość
Kategoria Opcje dostosowane
opis Czas między zresetowaniem zasobnika logowania.
Typ danych integer
Domyślna wartość 120
Dozwolone wartości 1-2147483647
Typ parametru dynamiczna
Dokumentacja

connection_throttle.restore_factor

Atrybut Wartość
Kategoria Opcje dostosowane
opis Współczynnik zwiększania liczby tokenów dla adresów IP z niskim współczynnikiem awarii.
Typ danych numeryczne
Domyślna wartość 2
Dozwolone wartości 1.0-100.0
Typ parametru dynamiczna
Dokumentacja

connection_throttle.update_time

Atrybut Wartość
Kategoria Opcje dostosowane
opis Czas między aktualizowaniem zasobnika logowania.
Typ danych integer
Domyślna wartość 20
Dozwolone wartości 1-2147483647
Typ parametru dynamiczna
Dokumentacja

cron.database_name

Atrybut Wartość
Kategoria Opcje dostosowane
opis Ustawia bazę danych, w której są przechowywane metadane pg_cron.
Typ danych string
Domyślna wartość postgres
Dozwolone wartości [A-Za-z0-9_]+
Typ parametru static
Dokumentacja cron.database_name

cron.log_run

Atrybut Wartość
Kategoria Opcje dostosowane
opis Rejestrowanie wszystkich zadań jest uruchamiane w tabeli job_run_details.
Typ danych boolean
Domyślna wartość on
Dozwolone wartości on,off
Typ parametru static
Dokumentacja cron.log_run

cron.log_statement

Atrybut Wartość
Kategoria Opcje dostosowane
opis Rejestruj wszystkie instrukcje cron przed wykonaniem.
Typ danych boolean
Domyślna wartość on
Dozwolone wartości on,off
Typ parametru static
Dokumentacja cron.log_statement

cron.max_running_jobs

Atrybut Wartość
Kategoria Opcje dostosowane
opis Ustawia maksymalną liczbę zadań, które mogą być uruchamiane współbieżnie. Ta wartość jest ograniczona przez max_connections.
Typ danych integer
Domyślna wartość 32
Dozwolone wartości 0-5000
Typ parametru static
Dokumentacja cron.max_running_jobs

event_triggers

Atrybut Wartość
Kategoria Opcje dostosowane
opis Włącz/wyłącz wyzwalacze zdarzeń na potrzeby debugowania.
Typ danych boolean
Domyślna wartość on
Dozwolone wartości on
Typ parametru tylko do odczytu
Dokumentacja event_triggers

index_tuning.analysis_interval

Atrybut Wartość
Kategoria Opcje dostosowane
opis Ustawia częstotliwość wyzwalania każdej sesji optymalizacji indeksu po ustawieniu trybu index_tuning.mode na wartość "REPORT".
Typ danych integer
Domyślna wartość 720
Dozwolone wartości 60-10080
Typ parametru dynamiczna
Dokumentacja index_tuning.analysis_interval

index_tuning.max_columns_per_index

Atrybut Wartość
Kategoria Opcje dostosowane
opis Maksymalna liczba kolumn, które mogą być częścią klucza indeksu dla dowolnego zalecanego indeksu.
Typ danych integer
Domyślna wartość 2
Dozwolone wartości 1-10
Typ parametru dynamiczna
Dokumentacja index_tuning.max_columns_per_index

index_tuning.max_index_count

Atrybut Wartość
Kategoria Opcje dostosowane
opis Maksymalna liczba indeksów, które mogą być zalecane dla każdej bazy danych podczas jednej sesji optymalizacji.
Typ danych integer
Domyślna wartość 10
Dozwolone wartości 1-25
Typ parametru dynamiczna
Dokumentacja index_tuning.max_index_count

index_tuning.max_indexes_per_table

Atrybut Wartość
Kategoria Opcje dostosowane
opis Maksymalna liczba indeksów, które mogą być zalecane dla każdej tabeli.
Typ danych integer
Domyślna wartość 10
Dozwolone wartości 1-25
Typ parametru dynamiczna
Dokumentacja index_tuning.max_indexes_per_table

index_tuning.max_queries_per_database

Atrybut Wartość
Kategoria Opcje dostosowane
opis Liczba najwolniejszych zapytań na bazę danych, dla której indeksy mogą być zalecane.
Typ danych integer
Domyślna wartość 25
Dozwolone wartości 5-100
Typ parametru dynamiczna
Dokumentacja index_tuning.max_queries_per_database

index_tuning.max_regression_factor

Atrybut Wartość
Kategoria Opcje dostosowane
opis Akceptowalna regresja wprowadzona przez zalecany indeks na dowolnej z zapytań analizowanych podczas jednej sesji optymalizacji.
Typ danych numeryczne
Domyślna wartość 0.1
Dozwolone wartości 0.05-0.2
Typ parametru dynamiczna
Dokumentacja index_tuning.max_regression_factor

index_tuning.max_total_size_factor

Atrybut Wartość
Kategoria Opcje dostosowane
opis Maksymalny całkowity rozmiar w procentach całkowitego miejsca na dysku, z którego mogą korzystać wszystkie zalecane indeksy dla dowolnej bazy danych.
Typ danych numeryczne
Domyślna wartość 0.1
Dozwolone wartości 0-1.0
Typ parametru dynamiczna
Dokumentacja index_tuning.max_total_size_factor

index_tuning.min_improvement_factor

Atrybut Wartość
Kategoria Opcje dostosowane
opis Poprawa kosztów zalecana przez indeks musi zapewnić co najmniej jedno z zapytań analizowanych podczas jednej sesji optymalizacji.
Typ danych numeryczne
Domyślna wartość 0.2
Dozwolone wartości 0-20.0
Typ parametru dynamiczna
Dokumentacja index_tuning.min_improvement_factor

index_tuning.mode

Atrybut Wartość
Kategoria Opcje dostosowane
opis Konfiguruje optymalizację indeksu jako wyłączoną ('OFF') lub włączoną tak, aby emitować tylko zalecenie. Wymaga włączenia magazynu zapytań przez ustawienie pg_qs.query_capture_mode na "TOP" lub "ALL".
Typ danych wyliczanie
Domyślna wartość off
Dozwolone wartości off,report
Typ parametru dynamiczna
Dokumentacja index_tuning.mode

index_tuning.unused_dml_per_table

Atrybut Wartość
Kategoria Opcje dostosowane
opis Minimalna liczba codziennych średnich operacji DML wpływających na tabelę, tak aby ich nieużywane indeksy były uznawane za upuszczane.
Typ danych integer
Domyślna wartość 1000
Dozwolone wartości 0-9999999
Typ parametru dynamiczna
Dokumentacja index_tuning.unused_dml_per_table

index_tuning.unused_min_period

Atrybut Wartość
Kategoria Opcje dostosowane
opis Minimalna liczba dni, w których indeks nie został użyty, na podstawie statystyk systemowych, tak aby był uznawany za upuszczanie.
Typ danych integer
Domyślna wartość 35
Dozwolone wartości 30-720
Typ parametru dynamiczna
Dokumentacja index_tuning.unused_min_period

index_tuning.unused_reads_per_table

Atrybut Wartość
Kategoria Opcje dostosowane
opis Minimalna liczba operacji odczytu dziennego wpływających na tabelę, dzięki czemu ich nieużywane indeksy są uznawane za upuszczane.
Typ danych integer
Domyślna wartość 1000
Dozwolone wartości 0-9999999
Typ parametru dynamiczna
Dokumentacja index_tuning.unused_reads_per_table

logfiles.download_enable

Atrybut Wartość
Kategoria Opcje dostosowane
opis Włącza lub wyłącza funkcje dzienników serwera.
Typ danych boolean
Domyślna wartość off
Dozwolone wartości on,off
Typ parametru dynamiczna
Dokumentacja logfiles.download_enable

logfiles.retention_days

Atrybut Wartość
Kategoria Opcje dostosowane
opis Ustawia przedział okresu przechowywania w dniach dla dzienników serwera — po tym czasie dane zostaną usunięte.
Typ danych integer
Domyślna wartość 3
Dozwolone wartości 1-7
Typ parametru dynamiczna
Dokumentacja logfiles.retention_days

multixact_member_buffers

Atrybut Wartość
Kategoria Opcje dostosowane
opis Określa ilość pamięci udostępnionej do użycia do buforowania zawartości pg_multixact/elementów członkowskich. Jednostka to 8 kb.
Typ danych integer
Domyślna wartość 32
Dozwolone wartości 32
Typ parametru tylko do odczytu
Dokumentacja multixact_member_buffers

multixact_offset_buffers

Atrybut Wartość
Kategoria Opcje dostosowane
opis Określa ilość pamięci udostępnionej do użycia do buforowania zawartości pg_multixact/przesunięcia. Jednostka to 8 kb.
Typ danych integer
Domyślna wartość 16
Dozwolone wartości 16
Typ parametru tylko do odczytu
Dokumentacja multixact_offset_buffers

notify_buffers

Atrybut Wartość
Kategoria Opcje dostosowane
opis Określa ilość pamięci udostępnionej do użycia w celu buforowania zawartości pg_notify. Jednostka to 8 kb.
Typ danych integer
Domyślna wartość 16
Dozwolone wartości 16
Typ parametru tylko do odczytu
Dokumentacja notify_buffers

pgaudit.log

Atrybut Wartość
Kategoria Opcje dostosowane
opis Określa, które klasy instrukcji będą rejestrowane przez rejestrowanie inspekcji sesji.
Typ danych set
Domyślna wartość none
Dozwolone wartości none,read,write,function,role,ddl,misc,all
Typ parametru dynamiczna
Dokumentacja pgaudit.log

pgaudit.log_catalog

Atrybut Wartość
Kategoria Opcje dostosowane
opis Określa, że rejestrowanie sesji powinno być włączone w przypadku, gdy wszystkie relacje w instrukcji znajdują się w pg_catalog.
Typ danych boolean
Domyślna wartość on
Dozwolone wartości on,off
Typ parametru dynamiczna
Dokumentacja pgaudit.log_catalog

pgaudit.log_client

Atrybut Wartość
Kategoria Opcje dostosowane
opis Określa, czy komunikaty inspekcji powinny być widoczne dla klienta.
Typ danych boolean
Domyślna wartość off
Dozwolone wartości on,off
Typ parametru dynamiczna
Dokumentacja pgaudit.log_client

pgaudit.log_level

Atrybut Wartość
Kategoria Opcje dostosowane
opis Określa poziom dziennika, który będzie używany dla wpisów dziennika.
Typ danych wyliczanie
Domyślna wartość log
Dozwolone wartości debug5,debug4,debug3,debug2,debug1,info,notice,warning,log
Typ parametru dynamiczna
Dokumentacja pgaudit.log_level

pgaudit.log_parameter

Atrybut Wartość
Kategoria Opcje dostosowane
opis Określa, że rejestrowanie inspekcji powinno zawierać parametry, które zostały przekazane z instrukcją .
Typ danych boolean
Domyślna wartość off
Dozwolone wartości on,off
Typ parametru dynamiczna
Dokumentacja pgaudit.log_parameter

pgaudit.log_relation

Atrybut Wartość
Kategoria Opcje dostosowane
opis Określa, czy rejestrowanie inspekcji sesji powinno utworzyć oddzielny wpis dziennika dla każdej relacji, do których odwołuje się instrukcja SELECT lub DML.
Typ danych boolean
Domyślna wartość off
Dozwolone wartości on,off
Typ parametru dynamiczna
Dokumentacja pgaudit.log_relation

pgaudit.log_statement_once

Atrybut Wartość
Kategoria Opcje dostosowane
opis Określa, czy rejestrowanie będzie zawierać tekst instrukcji i parametry z pierwszym wpisem dziennika dla kombinacji instrukcji/podstanu lub z każdym wpisem.
Typ danych boolean
Domyślna wartość off
Dozwolone wartości on,off
Typ parametru dynamiczna
Dokumentacja pgaudit.log_statement_once

pgaudit.role

Atrybut Wartość
Kategoria Opcje dostosowane
opis Określa rolę wzorca do użycia na potrzeby rejestrowania inspekcji obiektów.
Typ danych string
Domyślna wartość
Dozwolone wartości [A-Za-z\\._]*
Typ parametru dynamiczna
Dokumentacja pgaudit.role

pglogical.batch_inserts

Atrybut Wartość
Kategoria Opcje dostosowane
opis Informuje PGLogical o użyciu mechanizmu wstawiania wsadowego, jeśli to możliwe.
Typ danych boolean
Domyślna wartość on
Dozwolone wartości on,off
Typ parametru dynamiczna
Dokumentacja pglogical.batch_inserts

pglogical.conflict_log_level

Atrybut Wartość
Kategoria Opcje dostosowane
opis Ustawia poziom dziennika na potrzeby raportowania wykrytych konfliktów, gdy pglogical.conflict_resolution ma ustawioną wartość niczego innego niż błąd.
Typ danych wyliczanie
Domyślna wartość log
Dozwolone wartości debug5,debug4,debug3,debug2,debug1,info,notice,warning,error,log,fatal,panic
Typ parametru dynamiczna
Dokumentacja pglogical.conflict_log_level

pglogical.conflict_resolution

Atrybut Wartość
Kategoria Opcje dostosowane
opis Ustawia metodę rozwiązywania wszelkich wykrytych konfliktów między danymi lokalnymi a zmianami przychodzącymi.
Typ danych wyliczanie
Domyślna wartość apply_remote
Dozwolone wartości error,apply_remote,keep_local,last_update_wins,first_update_wins
Typ parametru dynamiczna
Dokumentacja pglogical.conflict_resolution

pglogical.use_spi

Atrybut Wartość
Kategoria Opcje dostosowane
opis Informuje PGLogical, aby używać interfejsu SPI do tworzenia rzeczywistych instrukcji SQL (INSERT, UPDATE, DELETE) w celu zastosowania zmian przychodzących zamiast używania wewnętrznego interfejsu niskiego poziomu.
Typ danych boolean
Domyślna wartość off
Dozwolone wartości on,off
Typ parametru dynamiczna
Dokumentacja pglogical.use_spi

pgms_stats.is_enabled_fs

Atrybut Wartość
Kategoria Opcje dostosowane
opis Tylko użycie wewnętrzne: ten parametr jest używany jako przełącznik zastąpienia funkcji.
Typ danych boolean
Domyślna wartość on
Dozwolone wartości on
Typ parametru tylko do odczytu
Dokumentacja

pgms_wait_sampling.history_period

Atrybut Wartość
Kategoria Opcje dostosowane
opis Ustaw częstotliwość w milisekundach, w których są próbkowane zdarzenia oczekiwania.
Typ danych integer
Domyślna wartość 100
Dozwolone wartości 1-600000
Typ parametru dynamiczna
Dokumentacja pgms_wait_sampling.history_period

pgms_wait_sampling.is_enabled_fs

Atrybut Wartość
Kategoria Opcje dostosowane
opis Tylko użycie wewnętrzne: ten parametr jest używany jako przełącznik zastąpienia funkcji. Jeśli jest wyświetlana jako wyłączona, próbkowanie oczekiwania zostanie wyłączone pomimo ustawienia wartości dla pgms_wait_sampling.query_capture_mode.
Typ danych boolean
Domyślna wartość on
Dozwolone wartości on
Typ parametru tylko do odczytu
Dokumentacja pgms_wait_sampling.is_enabled_fs

pgms_wait_sampling.query_capture_mode

Atrybut Wartość
Kategoria Opcje dostosowane
opis Wybiera instrukcje śledzone przez rozszerzenie pgms_wait_sampling.
Typ danych wyliczanie
Domyślna wartość none
Dozwolone wartości all,none
Typ parametru dynamiczna
Dokumentacja pgms_wait_sampling.query_capture_mode

pg_partman_bgw.analyze

Atrybut Wartość
Kategoria Opcje dostosowane
opis Taki sam cel jak argument p_analyze do run_maintenance().
Typ danych boolean
Domyślna wartość off
Dozwolone wartości on,off
Typ parametru dynamiczna
Dokumentacja pg_partman_bgw.analyze

pg_partman_bgw.dbname

Atrybut Wartość
Kategoria Opcje dostosowane
opis Wymagane. Bazy danych, na których będzie działać run_maintenance(). Jeśli więcej niż jeden, użyj listy rozdzielanej przecinkami. Jeśli nie zostanie ustawiona, BGW nic nie zrobi.
Typ danych string
Domyślna wartość
Dozwolone wartości [A-Za-z0-9_,]*
Typ parametru dynamiczna
Dokumentacja pg_partman_bgw.dbname

pg_partman_bgw.interval

Atrybut Wartość
Kategoria Opcje dostosowane
opis Liczba sekund między wywołaniami run_maintenance().
Typ danych integer
Domyślna wartość 3600
Dozwolone wartości 1-315360000
Typ parametru dynamiczna
Dokumentacja pg_partman_bgw.interval

pg_partman_bgw.jobmon

Atrybut Wartość
Kategoria Opcje dostosowane
opis Taki sam cel jak argument p_jobmon do run_maintenance().
Typ danych boolean
Domyślna wartość on
Dozwolone wartości on,off
Typ parametru dynamiczna
Dokumentacja pg_partman_bgw.jobmon

pg_partman_bgw.role

Atrybut Wartość
Kategoria Opcje dostosowane
opis Rola, która run_maintenance() zostanie uruchomiona jako. Wartość domyślna to postgres. Dozwolona jest tylko jedna nazwa roli.
Typ danych string
Domyślna wartość
Dozwolone wartości [A-Za-z\\._]*
Typ parametru dynamiczna
Dokumentacja pg_partman_bgw.role

pg_qs.interval_length_minutes

Atrybut Wartość
Kategoria Opcje dostosowane
opis Ustawia interwał przechwytywania query_store w minutach dla pg_qs — jest to częstotliwość trwałości danych.
Typ danych integer
Domyślna wartość 15
Dozwolone wartości 1-30
Typ parametru static
Dokumentacja pg_qs.interval_length_minutes

pg_qs.is_enabled_fs

Atrybut Wartość
Kategoria Opcje dostosowane
opis Tylko użycie wewnętrzne: ten parametr jest używany jako przełącznik zastąpienia funkcji. Jeśli ta opcja jest wyświetlana jako wyłączona, magazyn zapytań zostanie wyłączony pomimo ustawionej wartości dla pg_qs.query_capture_mode.
Typ danych boolean
Domyślna wartość on
Dozwolone wartości on
Typ parametru tylko do odczytu
Dokumentacja pg_qs.is_enabled_fs

pg_qs.max_plan_size

Atrybut Wartość
Kategoria Opcje dostosowane
opis Ustawia maksymalną liczbę bajtów, które zostaną zapisane dla tekstu planu zapytania dla pg_qs; dłuższe plany zostaną obcięte.
Typ danych integer
Domyślna wartość 7500
Dozwolone wartości 100-10000
Typ parametru dynamiczna
Dokumentacja pg_qs.max_plan_size

pg_qs.max_query_text_length

Atrybut Wartość
Kategoria Opcje dostosowane
opis Ustawia maksymalną długość tekstu zapytania, która zostanie zapisana; dłuższe zapytania zostaną obcięte.
Typ danych integer
Domyślna wartość 6000
Dozwolone wartości 100-10000
Typ parametru dynamiczna
Dokumentacja pg_qs.max_query_text_length

pg_qs.parameters_capture_mode

Atrybut Wartość
Kategoria Opcje dostosowane
opis Określa, czy i kiedy należy przechwytywać parametry pozycyjne zapytania.
Typ danych wyliczanie
Domyślna wartość capture_parameterless_only
Dozwolone wartości capture_parameterless_only,capture_first_sample
Typ parametru dynamiczna
Dokumentacja pg_qs.parameters_capture_mode

pg_qs.query_capture_mode

Atrybut Wartość
Kategoria Opcje dostosowane
opis Ustawia tryb przechwytywania zapytań dla magazynu zapytań. Brak wyłącza przechwytywanie.
Typ danych wyliczanie
Domyślna wartość none
Dozwolone wartości top,all,none
Typ parametru dynamiczna
Dokumentacja pg_qs.query_capture_mode

pg_qs.retention_period_in_days

Atrybut Wartość
Kategoria Opcje dostosowane
opis Ustawia przedział okresu przechowywania w dniach dla pg_qs — po tym czasie dane zostaną usunięte.
Typ danych integer
Domyślna wartość 7
Dozwolone wartości 1-30
Typ parametru dynamiczna
Dokumentacja pg_qs.retention_period_in_days

pg_qs.store_query_plans

Atrybut Wartość
Kategoria Opcje dostosowane
opis Włącza lub wyłącza zapisywanie planów zapytań dla pg_qs
Typ danych boolean
Domyślna wartość off
Dozwolone wartości on,off
Typ parametru dynamiczna
Dokumentacja pg_qs.store_query_plans

pg_qs.track_utility

Atrybut Wartość
Kategoria Opcje dostosowane
opis Określa, czy polecenia narzędzia są śledzone przez pg_qs.
Typ danych boolean
Domyślna wartość on
Dozwolone wartości on,off
Typ parametru dynamiczna
Dokumentacja pg_qs.track_utility

pg_stat_statements.max

Atrybut Wartość
Kategoria Opcje dostosowane
opis Ustawia maksymalną liczbę instrukcji śledzonych przez pg_stat_statements.
Typ danych integer
Domyślna wartość 5000
Dozwolone wartości 100-2147483647
Typ parametru static
Dokumentacja pg_stat_statements.max

pg_stat_statements.save

Atrybut Wartość
Kategoria Opcje dostosowane
opis Zapisz pg_stat_statements statystyk dotyczących zamykania serwera.
Typ danych boolean
Domyślna wartość on
Dozwolone wartości on,off
Typ parametru dynamiczna
Dokumentacja pg_stat_statements.save

pg_stat_statements.track

Atrybut Wartość
Kategoria Opcje dostosowane
opis Określa, które instrukcje są liczone przez pg_stat_statements.
Typ danych wyliczanie
Domyślna wartość none
Dozwolone wartości top,all,none
Typ parametru dynamiczna
Dokumentacja pg_stat_statements.track

pg_stat_statements.track_utility

Atrybut Wartość
Kategoria Opcje dostosowane
opis Określa, czy polecenia narzędzia są śledzone przez pg_stat_statements.
Typ danych boolean
Domyślna wartość on
Dozwolone wartości on,off
Typ parametru dynamiczna
Dokumentacja pg_stat_statements.track_utility

postgis.gdal_enabled_drivers

Atrybut Wartość
Kategoria Opcje dostosowane
opis Steruje ustawieniami sterowników z włączoną biblioteką GDAL.
Typ danych wyliczanie
Domyślna wartość DISABLE_ALL
Dozwolone wartości DISABLE_ALL,ENABLE_ALL
Typ parametru dynamiczna
Dokumentacja postgis.gdal_enabled_drivers

serializable_buffers

Atrybut Wartość
Kategoria Opcje dostosowane
opis Określa ilość pamięci udostępnionej do użycia do buforowania zawartości pg_serial. Jednostka to 8 kb.
Typ danych integer
Domyślna wartość 32
Dozwolone wartości 32
Typ parametru tylko do odczytu
Dokumentacja serializable_buffers

subtransaction_buffers

Atrybut Wartość
Kategoria Opcje dostosowane
opis Określa ilość pamięci udostępnionej do użycia do buforowania zawartości pg_subtrans. Jednostka to 8 kb.
Typ danych integer
Domyślna wartość 1024
Dozwolone wartości 1024
Typ parametru tylko do odczytu
Dokumentacja subtransaction_buffers

sync_replication_slots

Atrybut Wartość
Kategoria Opcje dostosowane
opis Umożliwia fizyczne wstrzymanie synchronizacji logicznych miejsc trybu failover z serwera podstawowego.
Typ danych boolean
Domyślna wartość off
Dozwolone wartości on,off
Typ parametru dynamiczna
Dokumentacja sync_replication_slots

transaction_buffers

Atrybut Wartość
Kategoria Opcje dostosowane
opis Określa ilość pamięci udostępnionej do użycia do buforowania zawartości pg_xact. Jednostka to 8 kb.
Typ danych integer
Domyślna wartość 1024
Dozwolone wartości 1024
Typ parametru tylko do odczytu
Dokumentacja transaction_buffers

transaction_timeout

Atrybut Wartość
Kategoria Opcje dostosowane
opis Ustawia maksymalny dozwolony czas trwania (w milisekundach) dowolnego transkacji w sesji. 0 powoduje wyłączenie tej opcji.
Typ danych integer
Domyślna wartość 0
Dozwolone wartości 0-2147483647
Typ parametru dynamiczna
Dokumentacja transaction_timeout

auto_explain.log_analyze

Atrybut Wartość
Kategoria Opcje dostosowane
opis Użyj funkcji EXPLAIN ANALYZE na potrzeby rejestrowania planu.
Typ danych boolean
Domyślna wartość off
Dozwolone wartości on,off
Typ parametru dynamiczna
Dokumentacja auto_explain.log_analyze

auto_explain.log_buffers

Atrybut Wartość
Kategoria Opcje dostosowane
opis Użycie dzienników.
Typ danych boolean
Domyślna wartość off
Dozwolone wartości on,off
Typ parametru dynamiczna
Dokumentacja auto_explain.log_buffers

auto_explain.log_format

Atrybut Wartość
Kategoria Opcje dostosowane
opis Format WYJAŚNIj, który ma być używany do rejestrowania planu.
Typ danych wyliczanie
Domyślna wartość text
Dozwolone wartości text,xml,json,yaml
Typ parametru dynamiczna
Dokumentacja auto_explain.log_format

auto_explain.log_level

Atrybut Wartość
Kategoria Opcje dostosowane
opis Poziom dziennika dla planu.
Typ danych wyliczanie
Domyślna wartość log
Dozwolone wartości debug5,debug4,debug3,debug2,debug1,debug,info,notice,warning,log
Typ parametru dynamiczna
Dokumentacja auto_explain.log_level

auto_explain.log_min_duration

Atrybut Wartość
Kategoria Opcje dostosowane
opis Ustawia minimalny czas wykonywania powyżej, który plany zostaną zarejestrowane. Zero drukuje wszystkie plany. -1 wyłącza tę funkcję.
Typ danych integer
Domyślna wartość -1
Dozwolone wartości -1-2147483647
Typ parametru dynamiczna
Dokumentacja auto_explain.log_min_duration

auto_explain.log_nested_statements

Atrybut Wartość
Kategoria Opcje dostosowane
opis Instrukcje zagnieżdżone dziennika.
Typ danych boolean
Domyślna wartość off
Dozwolone wartości on,off
Typ parametru dynamiczna
Dokumentacja auto_explain.log_nested_statements

auto_explain.log_settings

Atrybut Wartość
Kategoria Opcje dostosowane
opis Parametry konfiguracji zmodyfikowanej w dzienniku wpływające na planowanie zapytań.
Typ danych boolean
Domyślna wartość off
Dozwolone wartości on,off
Typ parametru dynamiczna
Dokumentacja auto_explain.log_settings

auto_explain.log_timing

Atrybut Wartość
Kategoria Opcje dostosowane
opis Zbieranie danych o chronometrażu, a nie tylko liczby wierszy.
Typ danych boolean
Domyślna wartość on
Dozwolone wartości on,off
Typ parametru dynamiczna
Dokumentacja auto_explain.log_timing

auto_explain.log_triggers

Atrybut Wartość
Kategoria Opcje dostosowane
opis Uwzględnij statystyki wyzwalacza w planach. Nie ma to żadnego wpływu, chyba że log_analyze jest również ustawiona.
Typ danych boolean
Domyślna wartość off
Dozwolone wartości on,off
Typ parametru dynamiczna
Dokumentacja auto_explain.log_triggers

auto_explain.log_verbose

Atrybut Wartość
Kategoria Opcje dostosowane
opis Użyj funkcji EXPLAIN VERBOSE na potrzeby rejestrowania planu.
Typ danych boolean
Domyślna wartość off
Dozwolone wartości on,off
Typ parametru dynamiczna
Dokumentacja auto_explain.log_verbose

auto_explain.log_wal

Atrybut Wartość
Kategoria Opcje dostosowane
opis Rejestrowanie użycia pliku WAL.
Typ danych boolean
Domyślna wartość off
Dozwolone wartości on,off
Typ parametru dynamiczna
Dokumentacja auto_explain.log_wal

auto_explain.sample_rate

Atrybut Wartość
Kategoria Opcje dostosowane
opis Ułamek zapytań do przetworzenia.
Typ danych numeryczne
Domyślna wartość 1.0
Dozwolone wartości 0.0-1.0
Typ parametru dynamiczna
Dokumentacja auto_explain.sample_rate

azure.accepted_password_auth_method

Atrybut Wartość
Kategoria Opcje dostosowane
opis Zaakceptowana metoda uwierzytelniania haseł.
Typ danych set
Domyślna wartość md5,scram-sha-256
Dozwolone wartości md5,scram-sha-256
Typ parametru dynamiczna
Dokumentacja azure.accepted_password_auth_method

azure.enable_temp_tablespaces_on_local_ssd

Atrybut Wartość
Kategoria Opcje dostosowane
opis Utwórz przestrzeń tabel tymczasowych na dysku efemerycznym.
Typ danych boolean
Domyślna wartość on
Dozwolone wartości on,off
Typ parametru dynamiczna
Dokumentacja

azure.extensions

Atrybut Wartość
Kategoria Opcje dostosowane
opis Określa, które rozszerzenia mogą być tworzone na serwerze.
Typ danych set
Domyślna wartość
Dozwolone wartości address_standardizer,address_standardizer_data_us,age,amcheck,anon,azure_ai,azure_storage,bloom,btree_gin,btree_gist,citext,cube,dblink,dict_int,dict_xsyn,earthdistance,fuzzystrmatch,hstore,hypopg,intagg,intarray,isn,lo,login_hook,ltree,oracle_fdw,orafce,pageinspect,pg_buffercache,pg_cron,pg_diskann,pg_freespacemap,pg_hint_plan,pg_partman,pg_prewarm,pg_repack,pg_squeeze,pg_stat_statements,pg_trgm,pg_visibility,pgaudit,pgcrypto,pglogical,pgrowlocks,pgstattuple,plpgsql,plv8,postgis,postgis_raster,postgis_sfcgal,postgis_tiger_geocoder,postgis_topology,postgres_fdw,postgres_protobuf,semver,session_variable,sslinfo,tablefunc,tds_fdw,timescaledb,tsm_system_rows,tsm_system_time,unaccent,uuid-ossp,vector
Typ parametru dynamiczna
Dokumentacja azure.extensions

azure.single_to_flex_migration

Atrybut Wartość
Kategoria Opcje dostosowane
opis Określa, czy jest to serwer utworzony do migracji z usługi Azure Database for PostgreSQL — pojedynczy serwer do serwera elastycznego.
Typ danych boolean
Domyślna wartość off
Dozwolone wartości off
Typ parametru tylko do odczytu
Dokumentacja

azure_storage.allow_network_access

Atrybut Wartość
Kategoria Opcje dostosowane
opis Zezwalaj na dostęp do danych z magazynu obiektów blob w azure_storage rozszerzenia.
Typ danych boolean
Domyślna wartość on
Dozwolone wartości on,off
Typ parametru dynamiczna
Dokumentacja

azure_storage.blob_block_size_mb

Atrybut Wartość
Kategoria Opcje dostosowane
opis Rozmiar bloku obiektów blob w megabajtach dla blob_put w azure_storage rozszerzenia.
Typ danych integer
Domyślna wartość Zależy od zasobów (rdzeni wirtualnych, pamięci RAM lub miejsca na dysku) przydzielonych do serwera.
Dozwolone wartości 1024
Typ parametru tylko do odczytu
Dokumentacja azure_storage.blob_block_size_mb

Uwagi specyficzne dla platformy Azure

Wartość domyślna parametru azure_storage.blob_block_size_mb 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ść azure_storage.blob_block_size_mb domyślną parametru serwera tego wystąpienia.

Od dzisiaj, jeśli zmienisz produkt przypisany do wystąpienia, nie będzie można dostosować wartości parametru azure_storage.blob_block_size_mb , ponieważ parametr jest zadeklarowany jako tylko do odczytu.

Formuła użyta do obliczenia wartości azure_storage.blob_block_size_mb to MIN(3072, MAX(128, memoryGiB * 32)).

Na podstawie poprzedniej formuły w poniższej tabeli wymieniono wartości, które ten parametr serwera zostałby ustawiony w zależności od ilości aprowizowanej pamięci:

Rozmiar pamięci azure_storage.blob_block_size_mb
2 GiB 128 MiB
4 GiB 128 MiB
8 GiB 256 MiB
16 GiB 512 MiB
32 GiB 1024 MiB
48 GiB 1536 MiB
64 GiB 2048 MiB
80 GiB 2560 MiB
128 GiB 3072 MiB
160 GiB 3072 MiB
192 GiB 3072 MiB
256 GiB 3072 MiB
384 GiB 3072 MiB
432 GiB 3072 MiB
672 GiB 3072 MiB

azure_storage.public_account_access

Atrybut Wartość
Kategoria Opcje dostosowane
opis Zezwalaj wszystkim użytkownikom na dostęp do danych z publicznych kont magazynu w rozszerzeniu azure_storage.
Typ danych boolean
Domyślna wartość on
Dozwolone wartości on,off
Typ parametru dynamiczna
Dokumentacja

connection_throttle.bucket_limit

Atrybut Wartość
Kategoria Opcje dostosowane
opis Maksymalna liczba tokenów logowania na zasobnik.
Typ danych integer
Domyślna wartość 2000
Dozwolone wartości 1-2147483647
Typ parametru dynamiczna
Dokumentacja

connection_throttle.enable

Atrybut Wartość
Kategoria Opcje dostosowane
opis Włącza tymczasowe ograniczanie połączeń na adres IP w przypadku zbyt wielu niepowodzeń logowania.
Typ danych boolean
Domyślna wartość off
Dozwolone wartości on,off
Typ parametru dynamiczna
Dokumentacja

connection_throttle.factor_bias

Atrybut Wartość
Kategoria Opcje dostosowane
opis Stronniczość czynnika do obliczania liczby tokenów dla zasobnika adresu IP.
Typ danych numeryczne
Domyślna wartość 0.8
Dozwolone wartości 0.0-0.9
Typ parametru dynamiczna
Dokumentacja

connection_throttle.hash_entries_max

Atrybut Wartość
Kategoria Opcje dostosowane
opis Maksymalna liczba wpisów w tabeli skrótów błędów logowania.
Typ danych integer
Domyślna wartość 500
Dozwolone wartości 1-2147483647
Typ parametru dynamiczna
Dokumentacja

connection_throttle.reset_time

Atrybut Wartość
Kategoria Opcje dostosowane
opis Czas między zresetowaniem zasobnika logowania.
Typ danych integer
Domyślna wartość 120
Dozwolone wartości 1-2147483647
Typ parametru dynamiczna
Dokumentacja

connection_throttle.restore_factor

Atrybut Wartość
Kategoria Opcje dostosowane
opis Współczynnik zwiększania liczby tokenów dla adresów IP z niskim współczynnikiem awarii.
Typ danych numeryczne
Domyślna wartość 2
Dozwolone wartości 1.0-100.0
Typ parametru dynamiczna
Dokumentacja

connection_throttle.update_time

Atrybut Wartość
Kategoria Opcje dostosowane
opis Czas między aktualizowaniem zasobnika logowania.
Typ danych integer
Domyślna wartość 20
Dozwolone wartości 1-2147483647
Typ parametru dynamiczna
Dokumentacja

cron.database_name

Atrybut Wartość
Kategoria Opcje dostosowane
opis Ustawia bazę danych, w której są przechowywane metadane pg_cron.
Typ danych string
Domyślna wartość postgres
Dozwolone wartości [A-Za-z0-9_]+
Typ parametru static
Dokumentacja cron.database_name

cron.log_run

Atrybut Wartość
Kategoria Opcje dostosowane
opis Rejestrowanie wszystkich zadań jest uruchamiane w tabeli job_run_details.
Typ danych boolean
Domyślna wartość on
Dozwolone wartości on,off
Typ parametru static
Dokumentacja cron.log_run

cron.log_statement

Atrybut Wartość
Kategoria Opcje dostosowane
opis Rejestruj wszystkie instrukcje cron przed wykonaniem.
Typ danych boolean
Domyślna wartość on
Dozwolone wartości on,off
Typ parametru static
Dokumentacja cron.log_statement

cron.max_running_jobs

Atrybut Wartość
Kategoria Opcje dostosowane
opis Ustawia maksymalną liczbę zadań, które mogą być uruchamiane współbieżnie. Ta wartość jest ograniczona przez max_connections.
Typ danych integer
Domyślna wartość 32
Dozwolone wartości 0-5000
Typ parametru static
Dokumentacja cron.max_running_jobs

index_tuning.analysis_interval

Atrybut Wartość
Kategoria Opcje dostosowane
opis Ustawia częstotliwość wyzwalania każdej sesji optymalizacji indeksu po ustawieniu trybu index_tuning.mode na wartość "REPORT".
Typ danych integer
Domyślna wartość 720
Dozwolone wartości 60-10080
Typ parametru dynamiczna
Dokumentacja index_tuning.analysis_interval

index_tuning.max_columns_per_index

Atrybut Wartość
Kategoria Opcje dostosowane
opis Maksymalna liczba kolumn, które mogą być częścią klucza indeksu dla dowolnego zalecanego indeksu.
Typ danych integer
Domyślna wartość 2
Dozwolone wartości 1-10
Typ parametru dynamiczna
Dokumentacja index_tuning.max_columns_per_index

index_tuning.max_index_count

Atrybut Wartość
Kategoria Opcje dostosowane
opis Maksymalna liczba indeksów, które mogą być zalecane dla każdej bazy danych podczas jednej sesji optymalizacji.
Typ danych integer
Domyślna wartość 10
Dozwolone wartości 1-25
Typ parametru dynamiczna
Dokumentacja index_tuning.max_index_count

index_tuning.max_indexes_per_table

Atrybut Wartość
Kategoria Opcje dostosowane
opis Maksymalna liczba indeksów, które mogą być zalecane dla każdej tabeli.
Typ danych integer
Domyślna wartość 10
Dozwolone wartości 1-25
Typ parametru dynamiczna
Dokumentacja index_tuning.max_indexes_per_table

index_tuning.max_queries_per_database

Atrybut Wartość
Kategoria Opcje dostosowane
opis Liczba najwolniejszych zapytań na bazę danych, dla której indeksy mogą być zalecane.
Typ danych integer
Domyślna wartość 25
Dozwolone wartości 5-100
Typ parametru dynamiczna
Dokumentacja index_tuning.max_queries_per_database

index_tuning.max_regression_factor

Atrybut Wartość
Kategoria Opcje dostosowane
opis Akceptowalna regresja wprowadzona przez zalecany indeks na dowolnej z zapytań analizowanych podczas jednej sesji optymalizacji.
Typ danych numeryczne
Domyślna wartość 0.1
Dozwolone wartości 0.05-0.2
Typ parametru dynamiczna
Dokumentacja index_tuning.max_regression_factor

index_tuning.max_total_size_factor

Atrybut Wartość
Kategoria Opcje dostosowane
opis Maksymalny całkowity rozmiar w procentach całkowitego miejsca na dysku, z którego mogą korzystać wszystkie zalecane indeksy dla dowolnej bazy danych.
Typ danych numeryczne
Domyślna wartość 0.1
Dozwolone wartości 0-1.0
Typ parametru dynamiczna
Dokumentacja index_tuning.max_total_size_factor

index_tuning.min_improvement_factor

Atrybut Wartość
Kategoria Opcje dostosowane
opis Poprawa kosztów zalecana przez indeks musi zapewnić co najmniej jedno z zapytań analizowanych podczas jednej sesji optymalizacji.
Typ danych numeryczne
Domyślna wartość 0.2
Dozwolone wartości 0-20.0
Typ parametru dynamiczna
Dokumentacja index_tuning.min_improvement_factor

index_tuning.mode

Atrybut Wartość
Kategoria Opcje dostosowane
opis Konfiguruje optymalizację indeksu jako wyłączoną ('OFF') lub włączoną tak, aby emitować tylko zalecenie. Wymaga włączenia magazynu zapytań przez ustawienie pg_qs.query_capture_mode na "TOP" lub "ALL".
Typ danych wyliczanie
Domyślna wartość off
Dozwolone wartości off,report
Typ parametru dynamiczna
Dokumentacja index_tuning.mode

index_tuning.unused_dml_per_table

Atrybut Wartość
Kategoria Opcje dostosowane
opis Minimalna liczba codziennych średnich operacji DML wpływających na tabelę, tak aby ich nieużywane indeksy były uznawane za upuszczane.
Typ danych integer
Domyślna wartość 1000
Dozwolone wartości 0-9999999
Typ parametru dynamiczna
Dokumentacja index_tuning.unused_dml_per_table

index_tuning.unused_min_period

Atrybut Wartość
Kategoria Opcje dostosowane
opis Minimalna liczba dni, w których indeks nie został użyty, na podstawie statystyk systemowych, tak aby był uznawany za upuszczanie.
Typ danych integer
Domyślna wartość 35
Dozwolone wartości 30-720
Typ parametru dynamiczna
Dokumentacja index_tuning.unused_min_period

index_tuning.unused_reads_per_table

Atrybut Wartość
Kategoria Opcje dostosowane
opis Minimalna liczba operacji odczytu dziennego wpływających na tabelę, dzięki czemu ich nieużywane indeksy są uznawane za upuszczane.
Typ danych integer
Domyślna wartość 1000
Dozwolone wartości 0-9999999
Typ parametru dynamiczna
Dokumentacja index_tuning.unused_reads_per_table

logfiles.download_enable

Atrybut Wartość
Kategoria Opcje dostosowane
opis Włącza lub wyłącza funkcje dzienników serwera.
Typ danych boolean
Domyślna wartość off
Dozwolone wartości on,off
Typ parametru dynamiczna
Dokumentacja logfiles.download_enable

logfiles.retention_days

Atrybut Wartość
Kategoria Opcje dostosowane
opis Ustawia przedział okresu przechowywania w dniach dla dzienników serwera — po tym czasie dane zostaną usunięte.
Typ danych integer
Domyślna wartość 3
Dozwolone wartości 1-7
Typ parametru dynamiczna
Dokumentacja logfiles.retention_days

pgaudit.log

Atrybut Wartość
Kategoria Opcje dostosowane
opis Określa, które klasy instrukcji będą rejestrowane przez rejestrowanie inspekcji sesji.
Typ danych set
Domyślna wartość none
Dozwolone wartości none,read,write,function,role,ddl,misc,all
Typ parametru dynamiczna
Dokumentacja pgaudit.log

pgaudit.log_catalog

Atrybut Wartość
Kategoria Opcje dostosowane
opis Określa, że rejestrowanie sesji powinno być włączone w przypadku, gdy wszystkie relacje w instrukcji znajdują się w pg_catalog.
Typ danych boolean
Domyślna wartość on
Dozwolone wartości on,off
Typ parametru dynamiczna
Dokumentacja pgaudit.log_catalog

pgaudit.log_client

Atrybut Wartość
Kategoria Opcje dostosowane
opis Określa, czy komunikaty inspekcji powinny być widoczne dla klienta.
Typ danych boolean
Domyślna wartość off
Dozwolone wartości on,off
Typ parametru dynamiczna
Dokumentacja pgaudit.log_client

pgaudit.log_level

Atrybut Wartość
Kategoria Opcje dostosowane
opis Określa poziom dziennika, który będzie używany dla wpisów dziennika.
Typ danych wyliczanie
Domyślna wartość log
Dozwolone wartości debug5,debug4,debug3,debug2,debug1,info,notice,warning,log
Typ parametru dynamiczna
Dokumentacja pgaudit.log_level

pgaudit.log_parameter

Atrybut Wartość
Kategoria Opcje dostosowane
opis Określa, że rejestrowanie inspekcji powinno zawierać parametry, które zostały przekazane z instrukcją .
Typ danych boolean
Domyślna wartość off
Dozwolone wartości on,off
Typ parametru dynamiczna
Dokumentacja pgaudit.log_parameter

pgaudit.log_relation

Atrybut Wartość
Kategoria Opcje dostosowane
opis Określa, czy rejestrowanie inspekcji sesji powinno utworzyć oddzielny wpis dziennika dla każdej relacji, do których odwołuje się instrukcja SELECT lub DML.
Typ danych boolean
Domyślna wartość off
Dozwolone wartości on,off
Typ parametru dynamiczna
Dokumentacja pgaudit.log_relation

pgaudit.log_statement_once

Atrybut Wartość
Kategoria Opcje dostosowane
opis Określa, czy rejestrowanie będzie zawierać tekst instrukcji i parametry z pierwszym wpisem dziennika dla kombinacji instrukcji/podstanu lub z każdym wpisem.
Typ danych boolean
Domyślna wartość off
Dozwolone wartości on,off
Typ parametru dynamiczna
Dokumentacja pgaudit.log_statement_once

pgaudit.role

Atrybut Wartość
Kategoria Opcje dostosowane
opis Określa rolę wzorca do użycia na potrzeby rejestrowania inspekcji obiektów.
Typ danych string
Domyślna wartość
Dozwolone wartości [A-Za-z\\._]*
Typ parametru dynamiczna
Dokumentacja pgaudit.role

pglogical.batch_inserts

Atrybut Wartość
Kategoria Opcje dostosowane
opis Informuje PGLogical o użyciu mechanizmu wstawiania wsadowego, jeśli to możliwe.
Typ danych boolean
Domyślna wartość on
Dozwolone wartości on,off
Typ parametru dynamiczna
Dokumentacja pglogical.batch_inserts

pglogical.conflict_log_level

Atrybut Wartość
Kategoria Opcje dostosowane
opis Ustawia poziom dziennika na potrzeby raportowania wykrytych konfliktów, gdy pglogical.conflict_resolution ma ustawioną wartość niczego innego niż błąd.
Typ danych wyliczanie
Domyślna wartość log
Dozwolone wartości debug5,debug4,debug3,debug2,debug1,info,notice,warning,error,log,fatal,panic
Typ parametru dynamiczna
Dokumentacja pglogical.conflict_log_level

pglogical.conflict_resolution

Atrybut Wartość
Kategoria Opcje dostosowane
opis Ustawia metodę rozwiązywania wszelkich wykrytych konfliktów między danymi lokalnymi a zmianami przychodzącymi.
Typ danych wyliczanie
Domyślna wartość apply_remote
Dozwolone wartości error,apply_remote,keep_local,last_update_wins,first_update_wins
Typ parametru dynamiczna
Dokumentacja pglogical.conflict_resolution

pglogical.use_spi

Atrybut Wartość
Kategoria Opcje dostosowane
opis Informuje PGLogical, aby używać interfejsu SPI do tworzenia rzeczywistych instrukcji SQL (INSERT, UPDATE, DELETE) w celu zastosowania zmian przychodzących zamiast używania wewnętrznego interfejsu niskiego poziomu.
Typ danych boolean
Domyślna wartość off
Dozwolone wartości on,off
Typ parametru dynamiczna
Dokumentacja pglogical.use_spi

pgms_stats.is_enabled_fs

Atrybut Wartość
Kategoria Opcje dostosowane
opis Tylko użycie wewnętrzne: ten parametr jest używany jako przełącznik zastąpienia funkcji.
Typ danych boolean
Domyślna wartość on
Dozwolone wartości on
Typ parametru tylko do odczytu
Dokumentacja

pgms_wait_sampling.history_period

Atrybut Wartość
Kategoria Opcje dostosowane
opis Ustaw częstotliwość w milisekundach, w których są próbkowane zdarzenia oczekiwania.
Typ danych integer
Domyślna wartość 100
Dozwolone wartości 1-600000
Typ parametru dynamiczna
Dokumentacja pgms_wait_sampling.history_period

pgms_wait_sampling.is_enabled_fs

Atrybut Wartość
Kategoria Opcje dostosowane
opis Tylko użycie wewnętrzne: ten parametr jest używany jako przełącznik zastąpienia funkcji. Jeśli jest wyświetlana jako wyłączona, próbkowanie oczekiwania zostanie wyłączone pomimo ustawienia wartości dla pgms_wait_sampling.query_capture_mode.
Typ danych boolean
Domyślna wartość on
Dozwolone wartości on
Typ parametru tylko do odczytu
Dokumentacja pgms_wait_sampling.is_enabled_fs

pgms_wait_sampling.query_capture_mode

Atrybut Wartość
Kategoria Opcje dostosowane
opis Wybiera instrukcje śledzone przez rozszerzenie pgms_wait_sampling.
Typ danych wyliczanie
Domyślna wartość none
Dozwolone wartości all,none
Typ parametru dynamiczna
Dokumentacja pgms_wait_sampling.query_capture_mode

pg_partman_bgw.analyze

Atrybut Wartość
Kategoria Opcje dostosowane
opis Taki sam cel jak argument p_analyze do run_maintenance().
Typ danych boolean
Domyślna wartość off
Dozwolone wartości on,off
Typ parametru dynamiczna
Dokumentacja pg_partman_bgw.analyze

pg_partman_bgw.dbname

Atrybut Wartość
Kategoria Opcje dostosowane
opis Wymagane. Bazy danych, na których będzie działać run_maintenance(). Jeśli więcej niż jeden, użyj listy rozdzielanej przecinkami. Jeśli nie zostanie ustawiona, BGW nic nie zrobi.
Typ danych string
Domyślna wartość
Dozwolone wartości [A-Za-z0-9_,-]*
Typ parametru dynamiczna
Dokumentacja pg_partman_bgw.dbname

pg_partman_bgw.interval

Atrybut Wartość
Kategoria Opcje dostosowane
opis Liczba sekund między wywołaniami run_maintenance().
Typ danych integer
Domyślna wartość 3600
Dozwolone wartości 1-315360000
Typ parametru dynamiczna
Dokumentacja pg_partman_bgw.interval

pg_partman_bgw.jobmon

Atrybut Wartość
Kategoria Opcje dostosowane
opis Taki sam cel jak argument p_jobmon do run_maintenance().
Typ danych boolean
Domyślna wartość on
Dozwolone wartości on,off
Typ parametru dynamiczna
Dokumentacja pg_partman_bgw.jobmon

pg_partman_bgw.role

Atrybut Wartość
Kategoria Opcje dostosowane
opis Rola, która run_maintenance() zostanie uruchomiona jako. Wartość domyślna to postgres. Dozwolona jest tylko jedna nazwa roli.
Typ danych string
Domyślna wartość
Dozwolone wartości [A-Za-z\\._]*
Typ parametru dynamiczna
Dokumentacja pg_partman_bgw.role

pg_qs.interval_length_minutes

Atrybut Wartość
Kategoria Opcje dostosowane
opis Ustawia interwał przechwytywania query_store w minutach dla pg_qs — jest to częstotliwość trwałości danych.
Typ danych integer
Domyślna wartość 15
Dozwolone wartości 1-30
Typ parametru static
Dokumentacja pg_qs.interval_length_minutes

pg_qs.is_enabled_fs

Atrybut Wartość
Kategoria Opcje dostosowane
opis Tylko użycie wewnętrzne: ten parametr jest używany jako przełącznik zastąpienia funkcji. Jeśli ta opcja jest wyświetlana jako wyłączona, magazyn zapytań zostanie wyłączony pomimo ustawionej wartości dla pg_qs.query_capture_mode.
Typ danych boolean
Domyślna wartość on
Dozwolone wartości on
Typ parametru tylko do odczytu
Dokumentacja pg_qs.is_enabled_fs

pg_qs.max_plan_size

Atrybut Wartość
Kategoria Opcje dostosowane
opis Ustawia maksymalną liczbę bajtów, które zostaną zapisane dla tekstu planu zapytania dla pg_qs; dłuższe plany zostaną obcięte.
Typ danych integer
Domyślna wartość 7500
Dozwolone wartości 100-10000
Typ parametru dynamiczna
Dokumentacja pg_qs.max_plan_size

pg_qs.max_query_text_length

Atrybut Wartość
Kategoria Opcje dostosowane
opis Ustawia maksymalną długość tekstu zapytania, która zostanie zapisana; dłuższe zapytania zostaną obcięte.
Typ danych integer
Domyślna wartość 6000
Dozwolone wartości 100-10000
Typ parametru dynamiczna
Dokumentacja pg_qs.max_query_text_length

pg_qs.parameters_capture_mode

Atrybut Wartość
Kategoria Opcje dostosowane
opis Określa, czy i kiedy należy przechwytywać parametry pozycyjne zapytania.
Typ danych wyliczanie
Domyślna wartość capture_parameterless_only
Dozwolone wartości capture_parameterless_only,capture_first_sample
Typ parametru dynamiczna
Dokumentacja pg_qs.parameters_capture_mode

pg_qs.query_capture_mode

Atrybut Wartość
Kategoria Opcje dostosowane
opis Ustawia tryb przechwytywania zapytań dla magazynu zapytań. Brak wyłącza przechwytywanie.
Typ danych wyliczanie
Domyślna wartość none
Dozwolone wartości top,all,none
Typ parametru dynamiczna
Dokumentacja pg_qs.query_capture_mode

pg_qs.retention_period_in_days

Atrybut Wartość
Kategoria Opcje dostosowane
opis Ustawia przedział okresu przechowywania w dniach dla pg_qs — po tym czasie dane zostaną usunięte.
Typ danych integer
Domyślna wartość 7
Dozwolone wartości 1-30
Typ parametru dynamiczna
Dokumentacja pg_qs.retention_period_in_days

pg_qs.store_query_plans

Atrybut Wartość
Kategoria Opcje dostosowane
opis Włącza lub wyłącza zapisywanie planów zapytań dla pg_qs
Typ danych boolean
Domyślna wartość off
Dozwolone wartości on,off
Typ parametru dynamiczna
Dokumentacja pg_qs.store_query_plans

pg_qs.track_utility

Atrybut Wartość
Kategoria Opcje dostosowane
opis Określa, czy polecenia narzędzia są śledzone przez pg_qs.
Typ danych boolean
Domyślna wartość on
Dozwolone wartości on,off
Typ parametru dynamiczna
Dokumentacja pg_qs.track_utility

pg_stat_statements.max

Atrybut Wartość
Kategoria Opcje dostosowane
opis Ustawia maksymalną liczbę instrukcji śledzonych przez pg_stat_statements.
Typ danych integer
Domyślna wartość 5000
Dozwolone wartości 100-2147483647
Typ parametru static
Dokumentacja pg_stat_statements.max

pg_stat_statements.save

Atrybut Wartość
Kategoria Opcje dostosowane
opis Zapisz pg_stat_statements statystyk dotyczących zamykania serwera.
Typ danych boolean
Domyślna wartość on
Dozwolone wartości on,off
Typ parametru dynamiczna
Dokumentacja pg_stat_statements.save

pg_stat_statements.track

Atrybut Wartość
Kategoria Opcje dostosowane
opis Określa, które instrukcje są liczone przez pg_stat_statements.
Typ danych wyliczanie
Domyślna wartość none
Dozwolone wartości top,all,none
Typ parametru dynamiczna
Dokumentacja pg_stat_statements.track

pg_stat_statements.track_utility

Atrybut Wartość
Kategoria Opcje dostosowane
opis Określa, czy polecenia narzędzia są śledzone przez pg_stat_statements.
Typ danych boolean
Domyślna wartość on
Dozwolone wartości on,off
Typ parametru dynamiczna
Dokumentacja pg_stat_statements.track_utility

postgis.gdal_enabled_drivers

Atrybut Wartość
Kategoria Opcje dostosowane
opis Steruje ustawieniami sterowników z włączoną biblioteką GDAL.
Typ danych wyliczanie
Domyślna wartość DISABLE_ALL
Dozwolone wartości DISABLE_ALL,ENABLE_ALL
Typ parametru dynamiczna
Dokumentacja postgis.gdal_enabled_drivers

auto_explain.log_analyze

Atrybut Wartość
Kategoria Opcje dostosowane
opis Użyj funkcji EXPLAIN ANALYZE na potrzeby rejestrowania planu.
Typ danych boolean
Domyślna wartość off
Dozwolone wartości on,off
Typ parametru dynamiczna
Dokumentacja auto_explain.log_analyze

auto_explain.log_buffers

Atrybut Wartość
Kategoria Opcje dostosowane
opis Użycie dzienników.
Typ danych boolean
Domyślna wartość off
Dozwolone wartości on,off
Typ parametru dynamiczna
Dokumentacja auto_explain.log_buffers

auto_explain.log_format

Atrybut Wartość
Kategoria Opcje dostosowane
opis Format WYJAŚNIj, który ma być używany do rejestrowania planu.
Typ danych wyliczanie
Domyślna wartość text
Dozwolone wartości text,xml,json,yaml
Typ parametru dynamiczna
Dokumentacja auto_explain.log_format

auto_explain.log_level

Atrybut Wartość
Kategoria Opcje dostosowane
opis Poziom dziennika dla planu.
Typ danych wyliczanie
Domyślna wartość log
Dozwolone wartości debug5,debug4,debug3,debug2,debug1,debug,info,notice,warning,log
Typ parametru dynamiczna
Dokumentacja auto_explain.log_level

auto_explain.log_min_duration

Atrybut Wartość
Kategoria Opcje dostosowane
opis Ustawia minimalny czas wykonywania powyżej, który plany zostaną zarejestrowane. Zero drukuje wszystkie plany. -1 wyłącza tę funkcję.
Typ danych integer
Domyślna wartość -1
Dozwolone wartości -1-2147483647
Typ parametru dynamiczna
Dokumentacja auto_explain.log_min_duration

auto_explain.log_nested_statements

Atrybut Wartość
Kategoria Opcje dostosowane
opis Instrukcje zagnieżdżone dziennika.
Typ danych boolean
Domyślna wartość off
Dozwolone wartości on,off
Typ parametru dynamiczna
Dokumentacja auto_explain.log_nested_statements

auto_explain.log_settings

Atrybut Wartość
Kategoria Opcje dostosowane
opis Parametry konfiguracji zmodyfikowanej w dzienniku wpływające na planowanie zapytań.
Typ danych boolean
Domyślna wartość off
Dozwolone wartości on,off
Typ parametru dynamiczna
Dokumentacja auto_explain.log_settings

auto_explain.log_timing

Atrybut Wartość
Kategoria Opcje dostosowane
opis Zbieranie danych o chronometrażu, a nie tylko liczby wierszy.
Typ danych boolean
Domyślna wartość on
Dozwolone wartości on,off
Typ parametru dynamiczna
Dokumentacja auto_explain.log_timing

auto_explain.log_triggers

Atrybut Wartość
Kategoria Opcje dostosowane
opis Uwzględnij statystyki wyzwalacza w planach. Nie ma to żadnego wpływu, chyba że log_analyze jest również ustawiona.
Typ danych boolean
Domyślna wartość off
Dozwolone wartości on,off
Typ parametru dynamiczna
Dokumentacja auto_explain.log_triggers

auto_explain.log_verbose

Atrybut Wartość
Kategoria Opcje dostosowane
opis Użyj funkcji EXPLAIN VERBOSE na potrzeby rejestrowania planu.
Typ danych boolean
Domyślna wartość off
Dozwolone wartości on,off
Typ parametru dynamiczna
Dokumentacja auto_explain.log_verbose

auto_explain.log_wal

Atrybut Wartość
Kategoria Opcje dostosowane
opis Rejestrowanie użycia pliku WAL.
Typ danych boolean
Domyślna wartość off
Dozwolone wartości on,off
Typ parametru dynamiczna
Dokumentacja auto_explain.log_wal

auto_explain.sample_rate

Atrybut Wartość
Kategoria Opcje dostosowane
opis Ułamek zapytań do przetworzenia.
Typ danych numeryczne
Domyślna wartość 1.0
Dozwolone wartości 0.0-1.0
Typ parametru dynamiczna
Dokumentacja auto_explain.sample_rate

azure.accepted_password_auth_method

Atrybut Wartość
Kategoria Opcje dostosowane
opis Zaakceptowana metoda uwierzytelniania haseł.
Typ danych set
Domyślna wartość md5,scram-sha-256
Dozwolone wartości md5,scram-sha-256
Typ parametru dynamiczna
Dokumentacja azure.accepted_password_auth_method

azure.enable_temp_tablespaces_on_local_ssd

Atrybut Wartość
Kategoria Opcje dostosowane
opis Utwórz przestrzeń tabel tymczasowych na dysku efemerycznym.
Typ danych boolean
Domyślna wartość on
Dozwolone wartości on,off
Typ parametru dynamiczna
Dokumentacja

azure.extensions

Atrybut Wartość
Kategoria Opcje dostosowane
opis Określa, które rozszerzenia mogą być tworzone na serwerze.
Typ danych set
Domyślna wartość
Dozwolone wartości address_standardizer,address_standardizer_data_us,age,amcheck,anon,azure_ai,azure_storage,bloom,btree_gin,btree_gist,citext,cube,dblink,dict_int,dict_xsyn,earthdistance,fuzzystrmatch,hstore,hypopg,intagg,intarray,isn,lo,login_hook,ltree,oracle_fdw,orafce,pageinspect,pg_buffercache,pg_cron,pg_diskann,pg_freespacemap,pg_hint_plan,pg_partman,pg_prewarm,pg_repack,pg_squeeze,pg_stat_statements,pg_trgm,pg_visibility,pgaudit,pgcrypto,pglogical,pgrouting,pgrowlocks,pgstattuple,plpgsql,plv8,postgis,postgis_raster,postgis_sfcgal,postgis_tiger_geocoder,postgis_topology,postgres_fdw,postgres_protobuf,semver,session_variable,sslinfo,tablefunc,tds_fdw,timescaledb,tsm_system_rows,tsm_system_time,unaccent,uuid-ossp,vector
Typ parametru dynamiczna
Dokumentacja azure.extensions

azure.single_to_flex_migration

Atrybut Wartość
Kategoria Opcje dostosowane
opis Określa, czy jest to serwer utworzony do migracji z usługi Azure Database for PostgreSQL — pojedynczy serwer do serwera elastycznego.
Typ danych boolean
Domyślna wartość off
Dozwolone wartości off
Typ parametru tylko do odczytu
Dokumentacja

azure_storage.allow_network_access

Atrybut Wartość
Kategoria Opcje dostosowane
opis Zezwalaj na dostęp do danych z magazynu obiektów blob w azure_storage rozszerzenia.
Typ danych boolean
Domyślna wartość on
Dozwolone wartości on,off
Typ parametru dynamiczna
Dokumentacja

azure_storage.blob_block_size_mb

Atrybut Wartość
Kategoria Opcje dostosowane
opis Rozmiar bloku obiektów blob w megabajtach dla blob_put w azure_storage rozszerzenia.
Typ danych integer
Domyślna wartość Zależy od zasobów (rdzeni wirtualnych, pamięci RAM lub miejsca na dysku) przydzielonych do serwera.
Dozwolone wartości 1024
Typ parametru tylko do odczytu
Dokumentacja azure_storage.blob_block_size_mb

Uwagi specyficzne dla platformy Azure

Wartość domyślna parametru azure_storage.blob_block_size_mb 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ść azure_storage.blob_block_size_mb domyślną parametru serwera tego wystąpienia.

Od dzisiaj, jeśli zmienisz produkt przypisany do wystąpienia, nie będzie można dostosować wartości parametru azure_storage.blob_block_size_mb , ponieważ parametr jest zadeklarowany jako tylko do odczytu.

Formuła użyta do obliczenia wartości azure_storage.blob_block_size_mb to MIN(3072, MAX(128, memoryGiB * 32)).

Na podstawie poprzedniej formuły w poniższej tabeli wymieniono wartości, które ten parametr serwera zostałby ustawiony w zależności od ilości aprowizowanej pamięci:

Rozmiar pamięci azure_storage.blob_block_size_mb
2 GiB 128 MiB
4 GiB 128 MiB
8 GiB 256 MiB
16 GiB 512 MiB
32 GiB 1024 MiB
48 GiB 1536 MiB
64 GiB 2048 MiB
80 GiB 2560 MiB
128 GiB 3072 MiB
160 GiB 3072 MiB
192 GiB 3072 MiB
256 GiB 3072 MiB
384 GiB 3072 MiB
432 GiB 3072 MiB
672 GiB 3072 MiB

azure_storage.public_account_access

Atrybut Wartość
Kategoria Opcje dostosowane
opis Zezwalaj wszystkim użytkownikom na dostęp do danych z publicznych kont magazynu w rozszerzeniu azure_storage.
Typ danych boolean
Domyślna wartość on
Dozwolone wartości on,off
Typ parametru dynamiczna
Dokumentacja

connection_throttle.bucket_limit

Atrybut Wartość
Kategoria Opcje dostosowane
opis Maksymalna liczba tokenów logowania na zasobnik.
Typ danych integer
Domyślna wartość 2000
Dozwolone wartości 1-2147483647
Typ parametru dynamiczna
Dokumentacja

connection_throttle.enable

Atrybut Wartość
Kategoria Opcje dostosowane
opis Włącza tymczasowe ograniczanie połączeń na adres IP w przypadku zbyt wielu niepowodzeń logowania.
Typ danych boolean
Domyślna wartość off
Dozwolone wartości on,off
Typ parametru dynamiczna
Dokumentacja

connection_throttle.factor_bias

Atrybut Wartość
Kategoria Opcje dostosowane
opis Stronniczość czynnika do obliczania liczby tokenów dla zasobnika adresu IP.
Typ danych numeryczne
Domyślna wartość 0.8
Dozwolone wartości 0.0-0.9
Typ parametru dynamiczna
Dokumentacja

connection_throttle.hash_entries_max

Atrybut Wartość
Kategoria Opcje dostosowane
opis Maksymalna liczba wpisów w tabeli skrótów błędów logowania.
Typ danych integer
Domyślna wartość 500
Dozwolone wartości 1-2147483647
Typ parametru dynamiczna
Dokumentacja

connection_throttle.reset_time

Atrybut Wartość
Kategoria Opcje dostosowane
opis Czas między zresetowaniem zasobnika logowania.
Typ danych integer
Domyślna wartość 120
Dozwolone wartości 1-2147483647
Typ parametru dynamiczna
Dokumentacja

connection_throttle.restore_factor

Atrybut Wartość
Kategoria Opcje dostosowane
opis Współczynnik zwiększania liczby tokenów dla adresów IP z niskim współczynnikiem awarii.
Typ danych numeryczne
Domyślna wartość 2
Dozwolone wartości 1.0-100.0
Typ parametru dynamiczna
Dokumentacja

connection_throttle.update_time

Atrybut Wartość
Kategoria Opcje dostosowane
opis Czas między aktualizowaniem zasobnika logowania.
Typ danych integer
Domyślna wartość 20
Dozwolone wartości 1-2147483647
Typ parametru dynamiczna
Dokumentacja

cron.database_name

Atrybut Wartość
Kategoria Opcje dostosowane
opis Ustawia bazę danych, w której są przechowywane metadane pg_cron.
Typ danych string
Domyślna wartość postgres
Dozwolone wartości [A-Za-z0-9_]+
Typ parametru static
Dokumentacja cron.database_name

cron.log_run

Atrybut Wartość
Kategoria Opcje dostosowane
opis Rejestrowanie wszystkich zadań jest uruchamiane w tabeli job_run_details.
Typ danych boolean
Domyślna wartość on
Dozwolone wartości on,off
Typ parametru static
Dokumentacja cron.log_run

cron.log_statement

Atrybut Wartość
Kategoria Opcje dostosowane
opis Rejestruj wszystkie instrukcje cron przed wykonaniem.
Typ danych boolean
Domyślna wartość on
Dozwolone wartości on,off
Typ parametru static
Dokumentacja cron.log_statement

cron.max_running_jobs

Atrybut Wartość
Kategoria Opcje dostosowane
opis Ustawia maksymalną liczbę zadań, które mogą być uruchamiane współbieżnie. Ta wartość jest ograniczona przez max_connections.
Typ danych integer
Domyślna wartość 32
Dozwolone wartości 0-5000
Typ parametru static
Dokumentacja cron.max_running_jobs

index_tuning.analysis_interval

Atrybut Wartość
Kategoria Opcje dostosowane
opis Ustawia częstotliwość wyzwalania każdej sesji optymalizacji indeksu po ustawieniu trybu index_tuning.mode na wartość "REPORT".
Typ danych integer
Domyślna wartość 720
Dozwolone wartości 60-10080
Typ parametru dynamiczna
Dokumentacja index_tuning.analysis_interval

index_tuning.max_columns_per_index

Atrybut Wartość
Kategoria Opcje dostosowane
opis Maksymalna liczba kolumn, które mogą być częścią klucza indeksu dla dowolnego zalecanego indeksu.
Typ danych integer
Domyślna wartość 2
Dozwolone wartości 1-10
Typ parametru dynamiczna
Dokumentacja index_tuning.max_columns_per_index

index_tuning.max_index_count

Atrybut Wartość
Kategoria Opcje dostosowane
opis Maksymalna liczba indeksów, które mogą być zalecane dla każdej bazy danych podczas jednej sesji optymalizacji.
Typ danych integer
Domyślna wartość 10
Dozwolone wartości 1-25
Typ parametru dynamiczna
Dokumentacja index_tuning.max_index_count

index_tuning.max_indexes_per_table

Atrybut Wartość
Kategoria Opcje dostosowane
opis Maksymalna liczba indeksów, które mogą być zalecane dla każdej tabeli.
Typ danych integer
Domyślna wartość 10
Dozwolone wartości 1-25
Typ parametru dynamiczna
Dokumentacja index_tuning.max_indexes_per_table

index_tuning.max_queries_per_database

Atrybut Wartość
Kategoria Opcje dostosowane
opis Liczba najwolniejszych zapytań na bazę danych, dla której indeksy mogą być zalecane.
Typ danych integer
Domyślna wartość 25
Dozwolone wartości 5-100
Typ parametru dynamiczna
Dokumentacja index_tuning.max_queries_per_database

index_tuning.max_regression_factor

Atrybut Wartość
Kategoria Opcje dostosowane
opis Akceptowalna regresja wprowadzona przez zalecany indeks na dowolnej z zapytań analizowanych podczas jednej sesji optymalizacji.
Typ danych numeryczne
Domyślna wartość 0.1
Dozwolone wartości 0.05-0.2
Typ parametru dynamiczna
Dokumentacja index_tuning.max_regression_factor

index_tuning.max_total_size_factor

Atrybut Wartość
Kategoria Opcje dostosowane
opis Maksymalny całkowity rozmiar w procentach całkowitego miejsca na dysku, z którego mogą korzystać wszystkie zalecane indeksy dla dowolnej bazy danych.
Typ danych numeryczne
Domyślna wartość 0.1
Dozwolone wartości 0-1.0
Typ parametru dynamiczna
Dokumentacja index_tuning.max_total_size_factor

index_tuning.min_improvement_factor

Atrybut Wartość
Kategoria Opcje dostosowane
opis Poprawa kosztów zalecana przez indeks musi zapewnić co najmniej jedno z zapytań analizowanych podczas jednej sesji optymalizacji.
Typ danych numeryczne
Domyślna wartość 0.2
Dozwolone wartości 0-20.0
Typ parametru dynamiczna
Dokumentacja index_tuning.min_improvement_factor

index_tuning.mode

Atrybut Wartość
Kategoria Opcje dostosowane
opis Konfiguruje optymalizację indeksu jako wyłączoną ('OFF') lub włączoną tak, aby emitować tylko zalecenie. Wymaga włączenia magazynu zapytań przez ustawienie pg_qs.query_capture_mode na "TOP" lub "ALL".
Typ danych wyliczanie
Domyślna wartość off
Dozwolone wartości off,report
Typ parametru dynamiczna
Dokumentacja index_tuning.mode

index_tuning.unused_dml_per_table

Atrybut Wartość
Kategoria Opcje dostosowane
opis Minimalna liczba codziennych średnich operacji DML wpływających na tabelę, tak aby ich nieużywane indeksy były uznawane za upuszczane.
Typ danych integer
Domyślna wartość 1000
Dozwolone wartości 0-9999999
Typ parametru dynamiczna
Dokumentacja index_tuning.unused_dml_per_table

index_tuning.unused_min_period

Atrybut Wartość
Kategoria Opcje dostosowane
opis Minimalna liczba dni, w których indeks nie został użyty, na podstawie statystyk systemowych, tak aby był uznawany za upuszczanie.
Typ danych integer
Domyślna wartość 35
Dozwolone wartości 30-720
Typ parametru dynamiczna
Dokumentacja index_tuning.unused_min_period

index_tuning.unused_reads_per_table

Atrybut Wartość
Kategoria Opcje dostosowane
opis Minimalna liczba operacji odczytu dziennego wpływających na tabelę, dzięki czemu ich nieużywane indeksy są uznawane za upuszczane.
Typ danych integer
Domyślna wartość 1000
Dozwolone wartości 0-9999999
Typ parametru dynamiczna
Dokumentacja index_tuning.unused_reads_per_table

logfiles.download_enable

Atrybut Wartość
Kategoria Opcje dostosowane
opis Włącza lub wyłącza funkcje dzienników serwera.
Typ danych boolean
Domyślna wartość off
Dozwolone wartości on,off
Typ parametru dynamiczna
Dokumentacja logfiles.download_enable

logfiles.retention_days

Atrybut Wartość
Kategoria Opcje dostosowane
opis Ustawia przedział okresu przechowywania w dniach dla dzienników serwera — po tym czasie dane zostaną usunięte.
Typ danych integer
Domyślna wartość 3
Dozwolone wartości 1-7
Typ parametru dynamiczna
Dokumentacja logfiles.retention_days

pgaudit.log

Atrybut Wartość
Kategoria Opcje dostosowane
opis Określa, które klasy instrukcji będą rejestrowane przez rejestrowanie inspekcji sesji.
Typ danych set
Domyślna wartość none
Dozwolone wartości none,read,write,function,role,ddl,misc,all
Typ parametru dynamiczna
Dokumentacja pgaudit.log

pgaudit.log_catalog

Atrybut Wartość
Kategoria Opcje dostosowane
opis Określa, że rejestrowanie sesji powinno być włączone w przypadku, gdy wszystkie relacje w instrukcji znajdują się w pg_catalog.
Typ danych boolean
Domyślna wartość on
Dozwolone wartości on,off
Typ parametru dynamiczna
Dokumentacja pgaudit.log_catalog

pgaudit.log_client

Atrybut Wartość
Kategoria Opcje dostosowane
opis Określa, czy komunikaty inspekcji powinny być widoczne dla klienta.
Typ danych boolean
Domyślna wartość off
Dozwolone wartości on,off
Typ parametru dynamiczna
Dokumentacja pgaudit.log_client

pgaudit.log_level

Atrybut Wartość
Kategoria Opcje dostosowane
opis Określa poziom dziennika, który będzie używany dla wpisów dziennika.
Typ danych wyliczanie
Domyślna wartość log
Dozwolone wartości debug5,debug4,debug3,debug2,debug1,info,notice,warning,log
Typ parametru dynamiczna
Dokumentacja pgaudit.log_level

pgaudit.log_parameter

Atrybut Wartość
Kategoria Opcje dostosowane
opis Określa, że rejestrowanie inspekcji powinno zawierać parametry, które zostały przekazane z instrukcją .
Typ danych boolean
Domyślna wartość off
Dozwolone wartości on,off
Typ parametru dynamiczna
Dokumentacja pgaudit.log_parameter

pgaudit.log_relation

Atrybut Wartość
Kategoria Opcje dostosowane
opis Określa, czy rejestrowanie inspekcji sesji powinno utworzyć oddzielny wpis dziennika dla każdej relacji, do których odwołuje się instrukcja SELECT lub DML.
Typ danych boolean
Domyślna wartość off
Dozwolone wartości on,off
Typ parametru dynamiczna
Dokumentacja pgaudit.log_relation

pgaudit.log_statement_once

Atrybut Wartość
Kategoria Opcje dostosowane
opis Określa, czy rejestrowanie będzie zawierać tekst instrukcji i parametry z pierwszym wpisem dziennika dla kombinacji instrukcji/podstanu lub z każdym wpisem.
Typ danych boolean
Domyślna wartość off
Dozwolone wartości on,off
Typ parametru dynamiczna
Dokumentacja pgaudit.log_statement_once

pgaudit.role

Atrybut Wartość
Kategoria Opcje dostosowane
opis Określa rolę wzorca do użycia na potrzeby rejestrowania inspekcji obiektów.
Typ danych string
Domyślna wartość
Dozwolone wartości [A-Za-z\\._]*
Typ parametru dynamiczna
Dokumentacja pgaudit.role

pglogical.batch_inserts

Atrybut Wartość
Kategoria Opcje dostosowane
opis Informuje PGLogical o użyciu mechanizmu wstawiania wsadowego, jeśli to możliwe.
Typ danych boolean
Domyślna wartość on
Dozwolone wartości on,off
Typ parametru dynamiczna
Dokumentacja pglogical.batch_inserts

pglogical.conflict_log_level

Atrybut Wartość
Kategoria Opcje dostosowane
opis Ustawia poziom dziennika na potrzeby raportowania wykrytych konfliktów, gdy pglogical.conflict_resolution ma ustawioną wartość niczego innego niż błąd.
Typ danych wyliczanie
Domyślna wartość log
Dozwolone wartości debug5,debug4,debug3,debug2,debug1,info,notice,warning,error,log,fatal,panic
Typ parametru dynamiczna
Dokumentacja pglogical.conflict_log_level

pglogical.conflict_resolution

Atrybut Wartość
Kategoria Opcje dostosowane
opis Ustawia metodę rozwiązywania wszelkich wykrytych konfliktów między danymi lokalnymi a zmianami przychodzącymi.
Typ danych wyliczanie
Domyślna wartość apply_remote
Dozwolone wartości error,apply_remote,keep_local,last_update_wins,first_update_wins
Typ parametru dynamiczna
Dokumentacja pglogical.conflict_resolution

pglogical.use_spi

Atrybut Wartość
Kategoria Opcje dostosowane
opis Informuje PGLogical, aby używać interfejsu SPI do tworzenia rzeczywistych instrukcji SQL (INSERT, UPDATE, DELETE) w celu zastosowania zmian przychodzących zamiast używania wewnętrznego interfejsu niskiego poziomu.
Typ danych boolean
Domyślna wartość off
Dozwolone wartości on,off
Typ parametru dynamiczna
Dokumentacja pglogical.use_spi

pgms_stats.is_enabled_fs

Atrybut Wartość
Kategoria Opcje dostosowane
opis Tylko użycie wewnętrzne: ten parametr jest używany jako przełącznik zastąpienia funkcji.
Typ danych boolean
Domyślna wartość on
Dozwolone wartości on
Typ parametru tylko do odczytu
Dokumentacja

pgms_wait_sampling.history_period

Atrybut Wartość
Kategoria Opcje dostosowane
opis Ustaw częstotliwość w milisekundach, w których są próbkowane zdarzenia oczekiwania.
Typ danych integer
Domyślna wartość 100
Dozwolone wartości 1-600000
Typ parametru dynamiczna
Dokumentacja pgms_wait_sampling.history_period

pgms_wait_sampling.is_enabled_fs

Atrybut Wartość
Kategoria Opcje dostosowane
opis Tylko użycie wewnętrzne: ten parametr jest używany jako przełącznik zastąpienia funkcji. Jeśli jest wyświetlana jako wyłączona, próbkowanie oczekiwania zostanie wyłączone pomimo ustawienia wartości dla pgms_wait_sampling.query_capture_mode.
Typ danych boolean
Domyślna wartość on
Dozwolone wartości on
Typ parametru tylko do odczytu
Dokumentacja pgms_wait_sampling.is_enabled_fs

pgms_wait_sampling.query_capture_mode

Atrybut Wartość
Kategoria Opcje dostosowane
opis Wybiera instrukcje śledzone przez rozszerzenie pgms_wait_sampling.
Typ danych wyliczanie
Domyślna wartość none
Dozwolone wartości all,none
Typ parametru dynamiczna
Dokumentacja pgms_wait_sampling.query_capture_mode

pg_partman_bgw.analyze

Atrybut Wartość
Kategoria Opcje dostosowane
opis Taki sam cel jak argument p_analyze do run_maintenance().
Typ danych boolean
Domyślna wartość off
Dozwolone wartości on,off
Typ parametru dynamiczna
Dokumentacja pg_partman_bgw.analyze

pg_partman_bgw.dbname

Atrybut Wartość
Kategoria Opcje dostosowane
opis Wymagane. Bazy danych, na których będzie działać run_maintenance(). Jeśli więcej niż jeden, użyj listy rozdzielanej przecinkami. Jeśli nie zostanie ustawiona, BGW nic nie zrobi.
Typ danych string
Domyślna wartość
Dozwolone wartości [A-Za-z0-9_,-]*
Typ parametru dynamiczna
Dokumentacja pg_partman_bgw.dbname

pg_partman_bgw.interval

Atrybut Wartość
Kategoria Opcje dostosowane
opis Liczba sekund między wywołaniami run_maintenance().
Typ danych integer
Domyślna wartość 3600
Dozwolone wartości 1-315360000
Typ parametru dynamiczna
Dokumentacja pg_partman_bgw.interval

pg_partman_bgw.jobmon

Atrybut Wartość
Kategoria Opcje dostosowane
opis Taki sam cel jak argument p_jobmon do run_maintenance().
Typ danych boolean
Domyślna wartość on
Dozwolone wartości on,off
Typ parametru dynamiczna
Dokumentacja pg_partman_bgw.jobmon

pg_partman_bgw.role

Atrybut Wartość
Kategoria Opcje dostosowane
opis Rola, która run_maintenance() zostanie uruchomiona jako. Wartość domyślna to postgres. Dozwolona jest tylko jedna nazwa roli.
Typ danych string
Domyślna wartość
Dozwolone wartości [A-Za-z\\._]*
Typ parametru dynamiczna
Dokumentacja pg_partman_bgw.role

pg_qs.interval_length_minutes

Atrybut Wartość
Kategoria Opcje dostosowane
opis Ustawia interwał przechwytywania query_store w minutach dla pg_qs — jest to częstotliwość trwałości danych.
Typ danych integer
Domyślna wartość 15
Dozwolone wartości 1-30
Typ parametru static
Dokumentacja pg_qs.interval_length_minutes

pg_qs.is_enabled_fs

Atrybut Wartość
Kategoria Opcje dostosowane
opis Tylko użycie wewnętrzne: ten parametr jest używany jako przełącznik zastąpienia funkcji. Jeśli ta opcja jest wyświetlana jako wyłączona, magazyn zapytań zostanie wyłączony pomimo ustawionej wartości dla pg_qs.query_capture_mode.
Typ danych boolean
Domyślna wartość on
Dozwolone wartości on
Typ parametru tylko do odczytu
Dokumentacja pg_qs.is_enabled_fs

pg_qs.max_plan_size

Atrybut Wartość
Kategoria Opcje dostosowane
opis Ustawia maksymalną liczbę bajtów, które zostaną zapisane dla tekstu planu zapytania dla pg_qs; dłuższe plany zostaną obcięte.
Typ danych integer
Domyślna wartość 7500
Dozwolone wartości 100-10000
Typ parametru dynamiczna
Dokumentacja pg_qs.max_plan_size

pg_qs.max_query_text_length

Atrybut Wartość
Kategoria Opcje dostosowane
opis Ustawia maksymalną długość tekstu zapytania, która zostanie zapisana; dłuższe zapytania zostaną obcięte.
Typ danych integer
Domyślna wartość 6000
Dozwolone wartości 100-10000
Typ parametru dynamiczna
Dokumentacja pg_qs.max_query_text_length

pg_qs.parameters_capture_mode

Atrybut Wartość
Kategoria Opcje dostosowane
opis Określa, czy i kiedy należy przechwytywać parametry pozycyjne zapytania.
Typ danych wyliczanie
Domyślna wartość capture_parameterless_only
Dozwolone wartości capture_parameterless_only,capture_first_sample
Typ parametru dynamiczna
Dokumentacja pg_qs.parameters_capture_mode

pg_qs.query_capture_mode

Atrybut Wartość
Kategoria Opcje dostosowane
opis Ustawia tryb przechwytywania zapytań dla magazynu zapytań. Brak wyłącza przechwytywanie.
Typ danych wyliczanie
Domyślna wartość none
Dozwolone wartości top,all,none
Typ parametru dynamiczna
Dokumentacja pg_qs.query_capture_mode

pg_qs.retention_period_in_days

Atrybut Wartość
Kategoria Opcje dostosowane
opis Ustawia przedział okresu przechowywania w dniach dla pg_qs — po tym czasie dane zostaną usunięte.
Typ danych integer
Domyślna wartość 7
Dozwolone wartości 1-30
Typ parametru dynamiczna
Dokumentacja pg_qs.retention_period_in_days

pg_qs.store_query_plans

Atrybut Wartość
Kategoria Opcje dostosowane
opis Włącza lub wyłącza zapisywanie planów zapytań dla pg_qs
Typ danych boolean
Domyślna wartość off
Dozwolone wartości on,off
Typ parametru dynamiczna
Dokumentacja pg_qs.store_query_plans

pg_qs.track_utility

Atrybut Wartość
Kategoria Opcje dostosowane
opis Określa, czy polecenia narzędzia są śledzone przez pg_qs.
Typ danych boolean
Domyślna wartość on
Dozwolone wartości on,off
Typ parametru dynamiczna
Dokumentacja pg_qs.track_utility

pg_stat_statements.max

Atrybut Wartość
Kategoria Opcje dostosowane
opis Ustawia maksymalną liczbę instrukcji śledzonych przez pg_stat_statements.
Typ danych integer
Domyślna wartość 5000
Dozwolone wartości 100-2147483647
Typ parametru static
Dokumentacja pg_stat_statements.max

pg_stat_statements.save

Atrybut Wartość
Kategoria Opcje dostosowane
opis Zapisz pg_stat_statements statystyk dotyczących zamykania serwera.
Typ danych boolean
Domyślna wartość on
Dozwolone wartości on,off
Typ parametru dynamiczna
Dokumentacja pg_stat_statements.save

pg_stat_statements.track

Atrybut Wartość
Kategoria Opcje dostosowane
opis Określa, które instrukcje są liczone przez pg_stat_statements.
Typ danych wyliczanie
Domyślna wartość none
Dozwolone wartości top,all,none
Typ parametru dynamiczna
Dokumentacja pg_stat_statements.track

pg_stat_statements.track_utility

Atrybut Wartość
Kategoria Opcje dostosowane
opis Określa, czy polecenia narzędzia są śledzone przez pg_stat_statements.
Typ danych boolean
Domyślna wartość on
Dozwolone wartości on,off
Typ parametru dynamiczna
Dokumentacja pg_stat_statements.track_utility

postgis.gdal_enabled_drivers

Atrybut Wartość
Kategoria Opcje dostosowane
opis Steruje ustawieniami sterowników z włączoną biblioteką GDAL.
Typ danych wyliczanie
Domyślna wartość DISABLE_ALL
Dozwolone wartości DISABLE_ALL,ENABLE_ALL
Typ parametru dynamiczna
Dokumentacja postgis.gdal_enabled_drivers

auto_explain.log_analyze

Atrybut Wartość
Kategoria Opcje dostosowane
opis Użyj funkcji EXPLAIN ANALYZE na potrzeby rejestrowania planu.
Typ danych boolean
Domyślna wartość off
Dozwolone wartości on,off
Typ parametru dynamiczna
Dokumentacja auto_explain.log_analyze

auto_explain.log_buffers

Atrybut Wartość
Kategoria Opcje dostosowane
opis Użycie dzienników.
Typ danych boolean
Domyślna wartość off
Dozwolone wartości on,off
Typ parametru dynamiczna
Dokumentacja auto_explain.log_buffers

auto_explain.log_format

Atrybut Wartość
Kategoria Opcje dostosowane
opis Format WYJAŚNIj, który ma być używany do rejestrowania planu.
Typ danych wyliczanie
Domyślna wartość text
Dozwolone wartości text,xml,json,yaml
Typ parametru dynamiczna
Dokumentacja auto_explain.log_format

auto_explain.log_level

Atrybut Wartość
Kategoria Opcje dostosowane
opis Poziom dziennika dla planu.
Typ danych wyliczanie
Domyślna wartość log
Dozwolone wartości debug5,debug4,debug3,debug2,debug1,debug,info,notice,warning,log
Typ parametru dynamiczna
Dokumentacja auto_explain.log_level

auto_explain.log_min_duration

Atrybut Wartość
Kategoria Opcje dostosowane
opis Ustawia minimalny czas wykonywania powyżej, który plany zostaną zarejestrowane. Zero drukuje wszystkie plany. -1 wyłącza tę funkcję.
Typ danych integer
Domyślna wartość -1
Dozwolone wartości -1-2147483647
Typ parametru dynamiczna
Dokumentacja auto_explain.log_min_duration

auto_explain.log_nested_statements

Atrybut Wartość
Kategoria Opcje dostosowane
opis Instrukcje zagnieżdżone dziennika.
Typ danych boolean
Domyślna wartość off
Dozwolone wartości on,off
Typ parametru dynamiczna
Dokumentacja auto_explain.log_nested_statements

auto_explain.log_settings

Atrybut Wartość
Kategoria Opcje dostosowane
opis Parametry konfiguracji zmodyfikowanej w dzienniku wpływające na planowanie zapytań.
Typ danych boolean
Domyślna wartość off
Dozwolone wartości on,off
Typ parametru dynamiczna
Dokumentacja auto_explain.log_settings

auto_explain.log_timing

Atrybut Wartość
Kategoria Opcje dostosowane
opis Zbieranie danych o chronometrażu, a nie tylko liczby wierszy.
Typ danych boolean
Domyślna wartość on
Dozwolone wartości on,off
Typ parametru dynamiczna
Dokumentacja auto_explain.log_timing

auto_explain.log_triggers

Atrybut Wartość
Kategoria Opcje dostosowane
opis Uwzględnij statystyki wyzwalacza w planach. Nie ma to żadnego wpływu, chyba że log_analyze jest również ustawiona.
Typ danych boolean
Domyślna wartość off
Dozwolone wartości on,off
Typ parametru dynamiczna
Dokumentacja auto_explain.log_triggers

auto_explain.log_verbose

Atrybut Wartość
Kategoria Opcje dostosowane
opis Użyj funkcji EXPLAIN VERBOSE na potrzeby rejestrowania planu.
Typ danych boolean
Domyślna wartość off
Dozwolone wartości on,off
Typ parametru dynamiczna
Dokumentacja auto_explain.log_verbose

auto_explain.log_wal

Atrybut Wartość
Kategoria Opcje dostosowane
opis Rejestrowanie użycia pliku WAL.
Typ danych boolean
Domyślna wartość off
Dozwolone wartości on,off
Typ parametru dynamiczna
Dokumentacja auto_explain.log_wal

auto_explain.sample_rate

Atrybut Wartość
Kategoria Opcje dostosowane
opis Ułamek zapytań do przetworzenia.
Typ danych numeryczne
Domyślna wartość 1.0
Dozwolone wartości 0.0-1.0
Typ parametru dynamiczna
Dokumentacja auto_explain.sample_rate

azure.accepted_password_auth_method

Atrybut Wartość
Kategoria Opcje dostosowane
opis Zaakceptowana metoda uwierzytelniania haseł.
Typ danych set
Domyślna wartość md5,scram-sha-256
Dozwolone wartości md5,scram-sha-256
Typ parametru dynamiczna
Dokumentacja azure.accepted_password_auth_method

azure.enable_temp_tablespaces_on_local_ssd

Atrybut Wartość
Kategoria Opcje dostosowane
opis Utwórz przestrzeń tabel tymczasowych na dysku efemerycznym.
Typ danych boolean
Domyślna wartość on
Dozwolone wartości on,off
Typ parametru dynamiczna
Dokumentacja

azure.extensions

Atrybut Wartość
Kategoria Opcje dostosowane
opis Określa, które rozszerzenia mogą być tworzone na serwerze.
Typ danych set
Domyślna wartość
Dozwolone wartości address_standardizer,address_standardizer_data_us,age,amcheck,anon,azure_ai,azure_storage,bloom,btree_gin,btree_gist,citext,cube,dblink,dict_int,dict_xsyn,earthdistance,fuzzystrmatch,hstore,hypopg,intagg,intarray,isn,lo,login_hook,ltree,oracle_fdw,orafce,pageinspect,pg_buffercache,pg_cron,pg_diskann,pg_freespacemap,pg_hint_plan,pg_partman,pg_prewarm,pg_repack,pg_squeeze,pg_stat_statements,pg_trgm,pg_visibility,pgaudit,pgcrypto,pglogical,pgrouting,pgrowlocks,pgstattuple,plpgsql,plv8,postgis,postgis_raster,postgis_sfcgal,postgis_tiger_geocoder,postgis_topology,postgres_fdw,postgres_protobuf,semver,session_variable,sslinfo,tablefunc,tds_fdw,timescaledb,tsm_system_rows,tsm_system_time,unaccent,uuid-ossp,vector
Typ parametru dynamiczna
Dokumentacja azure.extensions

azure.single_to_flex_migration

Atrybut Wartość
Kategoria Opcje dostosowane
opis Określa, czy jest to serwer utworzony do migracji z usługi Azure Database for PostgreSQL — pojedynczy serwer do serwera elastycznego.
Typ danych boolean
Domyślna wartość off
Dozwolone wartości off
Typ parametru tylko do odczytu
Dokumentacja

azure_storage.allow_network_access

Atrybut Wartość
Kategoria Opcje dostosowane
opis Zezwalaj na dostęp do danych z magazynu obiektów blob w azure_storage rozszerzenia.
Typ danych boolean
Domyślna wartość on
Dozwolone wartości on,off
Typ parametru dynamiczna
Dokumentacja

azure_storage.blob_block_size_mb

Atrybut Wartość
Kategoria Opcje dostosowane
opis Rozmiar bloku obiektów blob w megabajtach dla blob_put w azure_storage rozszerzenia.
Typ danych integer
Domyślna wartość Zależy od zasobów (rdzeni wirtualnych, pamięci RAM lub miejsca na dysku) przydzielonych do serwera.
Dozwolone wartości 1024
Typ parametru tylko do odczytu
Dokumentacja azure_storage.blob_block_size_mb

Uwagi specyficzne dla platformy Azure

Wartość domyślna parametru azure_storage.blob_block_size_mb 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ść azure_storage.blob_block_size_mb domyślną parametru serwera tego wystąpienia.

Od dzisiaj, jeśli zmienisz produkt przypisany do wystąpienia, nie będzie można dostosować wartości parametru azure_storage.blob_block_size_mb , ponieważ parametr jest zadeklarowany jako tylko do odczytu.

Formuła użyta do obliczenia wartości azure_storage.blob_block_size_mb to MIN(3072, MAX(128, memoryGiB * 32)).

Na podstawie poprzedniej formuły w poniższej tabeli wymieniono wartości, które ten parametr serwera zostałby ustawiony w zależności od ilości aprowizowanej pamięci:

Rozmiar pamięci azure_storage.blob_block_size_mb
2 GiB 128 MiB
4 GiB 128 MiB
8 GiB 256 MiB
16 GiB 512 MiB
32 GiB 1024 MiB
48 GiB 1536 MiB
64 GiB 2048 MiB
80 GiB 2560 MiB
128 GiB 3072 MiB
160 GiB 3072 MiB
192 GiB 3072 MiB
256 GiB 3072 MiB
384 GiB 3072 MiB
432 GiB 3072 MiB
672 GiB 3072 MiB

azure_storage.public_account_access

Atrybut Wartość
Kategoria Opcje dostosowane
opis Zezwalaj wszystkim użytkownikom na dostęp do danych z publicznych kont magazynu w rozszerzeniu azure_storage.
Typ danych boolean
Domyślna wartość on
Dozwolone wartości on,off
Typ parametru dynamiczna
Dokumentacja

connection_throttle.bucket_limit

Atrybut Wartość
Kategoria Opcje dostosowane
opis Maksymalna liczba tokenów logowania na zasobnik.
Typ danych integer
Domyślna wartość 2000
Dozwolone wartości 1-2147483647
Typ parametru dynamiczna
Dokumentacja

connection_throttle.enable

Atrybut Wartość
Kategoria Opcje dostosowane
opis Włącza tymczasowe ograniczanie połączeń na adres IP w przypadku zbyt wielu niepowodzeń logowania.
Typ danych boolean
Domyślna wartość off
Dozwolone wartości on,off
Typ parametru dynamiczna
Dokumentacja

connection_throttle.factor_bias

Atrybut Wartość
Kategoria Opcje dostosowane
opis Stronniczość czynnika do obliczania liczby tokenów dla zasobnika adresu IP.
Typ danych numeryczne
Domyślna wartość 0.8
Dozwolone wartości 0.0-0.9
Typ parametru dynamiczna
Dokumentacja

connection_throttle.hash_entries_max

Atrybut Wartość
Kategoria Opcje dostosowane
opis Maksymalna liczba wpisów w tabeli skrótów błędów logowania.
Typ danych integer
Domyślna wartość 500
Dozwolone wartości 1-2147483647
Typ parametru dynamiczna
Dokumentacja

connection_throttle.reset_time

Atrybut Wartość
Kategoria Opcje dostosowane
opis Czas między zresetowaniem zasobnika logowania.
Typ danych integer
Domyślna wartość 120
Dozwolone wartości 1-2147483647
Typ parametru dynamiczna
Dokumentacja

connection_throttle.restore_factor

Atrybut Wartość
Kategoria Opcje dostosowane
opis Współczynnik zwiększania liczby tokenów dla adresów IP z niskim współczynnikiem awarii.
Typ danych numeryczne
Domyślna wartość 2
Dozwolone wartości 1.0-100.0
Typ parametru dynamiczna
Dokumentacja

connection_throttle.update_time

Atrybut Wartość
Kategoria Opcje dostosowane
opis Czas między aktualizowaniem zasobnika logowania.
Typ danych integer
Domyślna wartość 20
Dozwolone wartości 1-2147483647
Typ parametru dynamiczna
Dokumentacja

cron.database_name

Atrybut Wartość
Kategoria Opcje dostosowane
opis Ustawia bazę danych, w której są przechowywane metadane pg_cron.
Typ danych string
Domyślna wartość postgres
Dozwolone wartości [A-Za-z0-9_]+
Typ parametru static
Dokumentacja cron.database_name

cron.log_run

Atrybut Wartość
Kategoria Opcje dostosowane
opis Rejestrowanie wszystkich zadań jest uruchamiane w tabeli job_run_details.
Typ danych boolean
Domyślna wartość on
Dozwolone wartości on,off
Typ parametru static
Dokumentacja cron.log_run

cron.log_statement

Atrybut Wartość
Kategoria Opcje dostosowane
opis Rejestruj wszystkie instrukcje cron przed wykonaniem.
Typ danych boolean
Domyślna wartość on
Dozwolone wartości on,off
Typ parametru static
Dokumentacja cron.log_statement

cron.max_running_jobs

Atrybut Wartość
Kategoria Opcje dostosowane
opis Ustawia maksymalną liczbę zadań, które mogą być uruchamiane współbieżnie. Ta wartość jest ograniczona przez max_connections.
Typ danych integer
Domyślna wartość 32
Dozwolone wartości 0-5000
Typ parametru static
Dokumentacja cron.max_running_jobs

index_tuning.analysis_interval

Atrybut Wartość
Kategoria Opcje dostosowane
opis Ustawia częstotliwość wyzwalania każdej sesji optymalizacji indeksu po ustawieniu trybu index_tuning.mode na wartość "REPORT".
Typ danych integer
Domyślna wartość 720
Dozwolone wartości 60-10080
Typ parametru dynamiczna
Dokumentacja index_tuning.analysis_interval

index_tuning.max_columns_per_index

Atrybut Wartość
Kategoria Opcje dostosowane
opis Maksymalna liczba kolumn, które mogą być częścią klucza indeksu dla dowolnego zalecanego indeksu.
Typ danych integer
Domyślna wartość 2
Dozwolone wartości 1-10
Typ parametru dynamiczna
Dokumentacja index_tuning.max_columns_per_index

index_tuning.max_index_count

Atrybut Wartość
Kategoria Opcje dostosowane
opis Maksymalna liczba indeksów, które mogą być zalecane dla każdej bazy danych podczas jednej sesji optymalizacji.
Typ danych integer
Domyślna wartość 10
Dozwolone wartości 1-25
Typ parametru dynamiczna
Dokumentacja index_tuning.max_index_count

index_tuning.max_indexes_per_table

Atrybut Wartość
Kategoria Opcje dostosowane
opis Maksymalna liczba indeksów, które mogą być zalecane dla każdej tabeli.
Typ danych integer
Domyślna wartość 10
Dozwolone wartości 1-25
Typ parametru dynamiczna
Dokumentacja index_tuning.max_indexes_per_table

index_tuning.max_queries_per_database

Atrybut Wartość
Kategoria Opcje dostosowane
opis Liczba najwolniejszych zapytań na bazę danych, dla której indeksy mogą być zalecane.
Typ danych integer
Domyślna wartość 25
Dozwolone wartości 5-100
Typ parametru dynamiczna
Dokumentacja index_tuning.max_queries_per_database

index_tuning.max_regression_factor

Atrybut Wartość
Kategoria Opcje dostosowane
opis Akceptowalna regresja wprowadzona przez zalecany indeks na dowolnej z zapytań analizowanych podczas jednej sesji optymalizacji.
Typ danych numeryczne
Domyślna wartość 0.1
Dozwolone wartości 0.05-0.2
Typ parametru dynamiczna
Dokumentacja index_tuning.max_regression_factor

index_tuning.max_total_size_factor

Atrybut Wartość
Kategoria Opcje dostosowane
opis Maksymalny całkowity rozmiar w procentach całkowitego miejsca na dysku, z którego mogą korzystać wszystkie zalecane indeksy dla dowolnej bazy danych.
Typ danych numeryczne
Domyślna wartość 0.1
Dozwolone wartości 0-1.0
Typ parametru dynamiczna
Dokumentacja index_tuning.max_total_size_factor

index_tuning.min_improvement_factor

Atrybut Wartość
Kategoria Opcje dostosowane
opis Poprawa kosztów zalecana przez indeks musi zapewnić co najmniej jedno z zapytań analizowanych podczas jednej sesji optymalizacji.
Typ danych numeryczne
Domyślna wartość 0.2
Dozwolone wartości 0-20.0
Typ parametru dynamiczna
Dokumentacja index_tuning.min_improvement_factor

index_tuning.mode

Atrybut Wartość
Kategoria Opcje dostosowane
opis Konfiguruje optymalizację indeksu jako wyłączoną ('OFF') lub włączoną tak, aby emitować tylko zalecenie. Wymaga włączenia magazynu zapytań przez ustawienie pg_qs.query_capture_mode na "TOP" lub "ALL".
Typ danych wyliczanie
Domyślna wartość off
Dozwolone wartości off,report
Typ parametru dynamiczna
Dokumentacja index_tuning.mode

index_tuning.unused_dml_per_table

Atrybut Wartość
Kategoria Opcje dostosowane
opis Minimalna liczba codziennych średnich operacji DML wpływających na tabelę, tak aby ich nieużywane indeksy były uznawane za upuszczane.
Typ danych integer
Domyślna wartość 1000
Dozwolone wartości 0-9999999
Typ parametru dynamiczna
Dokumentacja index_tuning.unused_dml_per_table

index_tuning.unused_min_period

Atrybut Wartość
Kategoria Opcje dostosowane
opis Minimalna liczba dni, w których indeks nie został użyty, na podstawie statystyk systemowych, tak aby był uznawany za upuszczanie.
Typ danych integer
Domyślna wartość 35
Dozwolone wartości 30-720
Typ parametru dynamiczna
Dokumentacja index_tuning.unused_min_period

index_tuning.unused_reads_per_table

Atrybut Wartość
Kategoria Opcje dostosowane
opis Minimalna liczba operacji odczytu dziennego wpływających na tabelę, dzięki czemu ich nieużywane indeksy są uznawane za upuszczane.
Typ danych integer
Domyślna wartość 1000
Dozwolone wartości 0-9999999
Typ parametru dynamiczna
Dokumentacja index_tuning.unused_reads_per_table

logfiles.download_enable

Atrybut Wartość
Kategoria Opcje dostosowane
opis Włącza lub wyłącza funkcje dzienników serwera.
Typ danych boolean
Domyślna wartość off
Dozwolone wartości on,off
Typ parametru dynamiczna
Dokumentacja logfiles.download_enable

logfiles.retention_days

Atrybut Wartość
Kategoria Opcje dostosowane
opis Ustawia przedział okresu przechowywania w dniach dla dzienników serwera — po tym czasie dane zostaną usunięte.
Typ danych integer
Domyślna wartość 3
Dozwolone wartości 1-7
Typ parametru dynamiczna
Dokumentacja logfiles.retention_days

pgaudit.log

Atrybut Wartość
Kategoria Opcje dostosowane
opis Określa, które klasy instrukcji będą rejestrowane przez rejestrowanie inspekcji sesji.
Typ danych set
Domyślna wartość none
Dozwolone wartości none,read,write,function,role,ddl,misc,all
Typ parametru dynamiczna
Dokumentacja pgaudit.log

pgaudit.log_catalog

Atrybut Wartość
Kategoria Opcje dostosowane
opis Określa, że rejestrowanie sesji powinno być włączone w przypadku, gdy wszystkie relacje w instrukcji znajdują się w pg_catalog.
Typ danych boolean
Domyślna wartość on
Dozwolone wartości on,off
Typ parametru dynamiczna
Dokumentacja pgaudit.log_catalog

pgaudit.log_client

Atrybut Wartość
Kategoria Opcje dostosowane
opis Określa, czy komunikaty inspekcji powinny być widoczne dla klienta.
Typ danych boolean
Domyślna wartość off
Dozwolone wartości on,off
Typ parametru dynamiczna
Dokumentacja pgaudit.log_client

pgaudit.log_level

Atrybut Wartość
Kategoria Opcje dostosowane
opis Określa poziom dziennika, który będzie używany dla wpisów dziennika.
Typ danych wyliczanie
Domyślna wartość log
Dozwolone wartości debug5,debug4,debug3,debug2,debug1,info,notice,warning,log
Typ parametru dynamiczna
Dokumentacja pgaudit.log_level

pgaudit.log_parameter

Atrybut Wartość
Kategoria Opcje dostosowane
opis Określa, że rejestrowanie inspekcji powinno zawierać parametry, które zostały przekazane z instrukcją .
Typ danych boolean
Domyślna wartość off
Dozwolone wartości on,off
Typ parametru dynamiczna
Dokumentacja pgaudit.log_parameter

pgaudit.log_relation

Atrybut Wartość
Kategoria Opcje dostosowane
opis Określa, czy rejestrowanie inspekcji sesji powinno utworzyć oddzielny wpis dziennika dla każdej relacji, do których odwołuje się instrukcja SELECT lub DML.
Typ danych boolean
Domyślna wartość off
Dozwolone wartości on,off
Typ parametru dynamiczna
Dokumentacja pgaudit.log_relation

pgaudit.log_statement_once

Atrybut Wartość
Kategoria Opcje dostosowane
opis Określa, czy rejestrowanie będzie zawierać tekst instrukcji i parametry z pierwszym wpisem dziennika dla kombinacji instrukcji/podstanu lub z każdym wpisem.
Typ danych boolean
Domyślna wartość off
Dozwolone wartości on,off
Typ parametru dynamiczna
Dokumentacja pgaudit.log_statement_once

pgaudit.role

Atrybut Wartość
Kategoria Opcje dostosowane
opis Określa rolę wzorca do użycia na potrzeby rejestrowania inspekcji obiektów.
Typ danych string
Domyślna wartość
Dozwolone wartości [A-Za-z\\._]*
Typ parametru dynamiczna
Dokumentacja pgaudit.role

pglogical.batch_inserts

Atrybut Wartość
Kategoria Opcje dostosowane
opis Informuje PGLogical o użyciu mechanizmu wstawiania wsadowego, jeśli to możliwe.
Typ danych boolean
Domyślna wartość on
Dozwolone wartości on,off
Typ parametru dynamiczna
Dokumentacja pglogical.batch_inserts

pglogical.conflict_log_level

Atrybut Wartość
Kategoria Opcje dostosowane
opis Ustawia poziom dziennika na potrzeby raportowania wykrytych konfliktów, gdy pglogical.conflict_resolution ma ustawioną wartość niczego innego niż błąd.
Typ danych wyliczanie
Domyślna wartość log
Dozwolone wartości debug5,debug4,debug3,debug2,debug1,info,notice,warning,error,log,fatal,panic
Typ parametru dynamiczna
Dokumentacja pglogical.conflict_log_level

pglogical.conflict_resolution

Atrybut Wartość
Kategoria Opcje dostosowane
opis Ustawia metodę rozwiązywania wszelkich wykrytych konfliktów między danymi lokalnymi a zmianami przychodzącymi.
Typ danych wyliczanie
Domyślna wartość apply_remote
Dozwolone wartości error,apply_remote,keep_local,last_update_wins,first_update_wins
Typ parametru dynamiczna
Dokumentacja pglogical.conflict_resolution

pglogical.use_spi

Atrybut Wartość
Kategoria Opcje dostosowane
opis Informuje PGLogical, aby używać interfejsu SPI do tworzenia rzeczywistych instrukcji SQL (INSERT, UPDATE, DELETE) w celu zastosowania zmian przychodzących zamiast używania wewnętrznego interfejsu niskiego poziomu.
Typ danych boolean
Domyślna wartość off
Dozwolone wartości on,off
Typ parametru dynamiczna
Dokumentacja pglogical.use_spi

pgms_stats.is_enabled_fs

Atrybut Wartość
Kategoria Opcje dostosowane
opis Tylko użycie wewnętrzne: ten parametr jest używany jako przełącznik zastąpienia funkcji.
Typ danych boolean
Domyślna wartość on
Dozwolone wartości on
Typ parametru tylko do odczytu
Dokumentacja

pgms_wait_sampling.history_period

Atrybut Wartość
Kategoria Opcje dostosowane
opis Ustaw częstotliwość w milisekundach, w których są próbkowane zdarzenia oczekiwania.
Typ danych integer
Domyślna wartość 100
Dozwolone wartości 1-600000
Typ parametru dynamiczna
Dokumentacja pgms_wait_sampling.history_period

pgms_wait_sampling.is_enabled_fs

Atrybut Wartość
Kategoria Opcje dostosowane
opis Tylko użycie wewnętrzne: ten parametr jest używany jako przełącznik zastąpienia funkcji. Jeśli jest wyświetlana jako wyłączona, próbkowanie oczekiwania zostanie wyłączone pomimo ustawienia wartości dla pgms_wait_sampling.query_capture_mode.
Typ danych boolean
Domyślna wartość on
Dozwolone wartości on
Typ parametru tylko do odczytu
Dokumentacja pgms_wait_sampling.is_enabled_fs

pgms_wait_sampling.query_capture_mode

Atrybut Wartość
Kategoria Opcje dostosowane
opis Wybiera instrukcje śledzone przez rozszerzenie pgms_wait_sampling.
Typ danych wyliczanie
Domyślna wartość none
Dozwolone wartości all,none
Typ parametru dynamiczna
Dokumentacja pgms_wait_sampling.query_capture_mode

pg_partman_bgw.analyze

Atrybut Wartość
Kategoria Opcje dostosowane
opis Taki sam cel jak argument p_analyze do run_maintenance().
Typ danych boolean
Domyślna wartość off
Dozwolone wartości on,off
Typ parametru dynamiczna
Dokumentacja pg_partman_bgw.analyze

pg_partman_bgw.dbname

Atrybut Wartość
Kategoria Opcje dostosowane
opis Wymagane. Bazy danych, na których będzie działać run_maintenance(). Jeśli więcej niż jeden, użyj listy rozdzielanej przecinkami. Jeśli nie zostanie ustawiona, BGW nic nie zrobi.
Typ danych string
Domyślna wartość
Dozwolone wartości [A-Za-z0-9_,-]*
Typ parametru dynamiczna
Dokumentacja pg_partman_bgw.dbname

pg_partman_bgw.interval

Atrybut Wartość
Kategoria Opcje dostosowane
opis Liczba sekund między wywołaniami run_maintenance().
Typ danych integer
Domyślna wartość 3600
Dozwolone wartości 1-315360000
Typ parametru dynamiczna
Dokumentacja pg_partman_bgw.interval

pg_partman_bgw.jobmon

Atrybut Wartość
Kategoria Opcje dostosowane
opis Taki sam cel jak argument p_jobmon do run_maintenance().
Typ danych boolean
Domyślna wartość on
Dozwolone wartości on,off
Typ parametru dynamiczna
Dokumentacja pg_partman_bgw.jobmon

pg_partman_bgw.role

Atrybut Wartość
Kategoria Opcje dostosowane
opis Rola, która run_maintenance() zostanie uruchomiona jako. Wartość domyślna to postgres. Dozwolona jest tylko jedna nazwa roli.
Typ danych string
Domyślna wartość
Dozwolone wartości [A-Za-z\\._]*
Typ parametru dynamiczna
Dokumentacja pg_partman_bgw.role

pg_qs.interval_length_minutes

Atrybut Wartość
Kategoria Opcje dostosowane
opis Ustawia interwał przechwytywania query_store w minutach dla pg_qs — jest to częstotliwość trwałości danych.
Typ danych integer
Domyślna wartość 15
Dozwolone wartości 1-30
Typ parametru static
Dokumentacja pg_qs.interval_length_minutes

pg_qs.is_enabled_fs

Atrybut Wartość
Kategoria Opcje dostosowane
opis Tylko użycie wewnętrzne: ten parametr jest używany jako przełącznik zastąpienia funkcji. Jeśli ta opcja jest wyświetlana jako wyłączona, magazyn zapytań zostanie wyłączony pomimo ustawionej wartości dla pg_qs.query_capture_mode.
Typ danych boolean
Domyślna wartość on
Dozwolone wartości on
Typ parametru tylko do odczytu
Dokumentacja pg_qs.is_enabled_fs

pg_qs.max_plan_size

Atrybut Wartość
Kategoria Opcje dostosowane
opis Ustawia maksymalną liczbę bajtów, które zostaną zapisane dla tekstu planu zapytania dla pg_qs; dłuższe plany zostaną obcięte.
Typ danych integer
Domyślna wartość 7500
Dozwolone wartości 100-10000
Typ parametru dynamiczna
Dokumentacja pg_qs.max_plan_size

pg_qs.max_query_text_length

Atrybut Wartość
Kategoria Opcje dostosowane
opis Ustawia maksymalną długość tekstu zapytania, która zostanie zapisana; dłuższe zapytania zostaną obcięte.
Typ danych integer
Domyślna wartość 6000
Dozwolone wartości 100-10000
Typ parametru dynamiczna
Dokumentacja pg_qs.max_query_text_length

pg_qs.parameters_capture_mode

Atrybut Wartość
Kategoria Opcje dostosowane
opis Określa, czy i kiedy należy przechwytywać parametry pozycyjne zapytania.
Typ danych wyliczanie
Domyślna wartość capture_parameterless_only
Dozwolone wartości capture_parameterless_only,capture_first_sample
Typ parametru dynamiczna
Dokumentacja pg_qs.parameters_capture_mode

pg_qs.query_capture_mode

Atrybut Wartość
Kategoria Opcje dostosowane
opis Ustawia tryb przechwytywania zapytań dla magazynu zapytań. Brak wyłącza przechwytywanie.
Typ danych wyliczanie
Domyślna wartość none
Dozwolone wartości top,all,none
Typ parametru dynamiczna
Dokumentacja pg_qs.query_capture_mode

pg_qs.retention_period_in_days

Atrybut Wartość
Kategoria Opcje dostosowane
opis Ustawia przedział okresu przechowywania w dniach dla pg_qs — po tym czasie dane zostaną usunięte.
Typ danych integer
Domyślna wartość 7
Dozwolone wartości 1-30
Typ parametru dynamiczna
Dokumentacja pg_qs.retention_period_in_days

pg_qs.store_query_plans

Atrybut Wartość
Kategoria Opcje dostosowane
opis Włącza lub wyłącza zapisywanie planów zapytań dla pg_qs
Typ danych boolean
Domyślna wartość off
Dozwolone wartości on,off
Typ parametru dynamiczna
Dokumentacja pg_qs.store_query_plans

pg_qs.track_utility

Atrybut Wartość
Kategoria Opcje dostosowane
opis Określa, czy polecenia narzędzia są śledzone przez pg_qs.
Typ danych boolean
Domyślna wartość on
Dozwolone wartości on,off
Typ parametru dynamiczna
Dokumentacja pg_qs.track_utility

pg_stat_statements.max

Atrybut Wartość
Kategoria Opcje dostosowane
opis Ustawia maksymalną liczbę instrukcji śledzonych przez pg_stat_statements.
Typ danych integer
Domyślna wartość 5000
Dozwolone wartości 100-2147483647
Typ parametru static
Dokumentacja pg_stat_statements.max

pg_stat_statements.save

Atrybut Wartość
Kategoria Opcje dostosowane
opis Zapisz pg_stat_statements statystyk dotyczących zamykania serwera.
Typ danych boolean
Domyślna wartość on
Dozwolone wartości on,off
Typ parametru dynamiczna
Dokumentacja pg_stat_statements.save

pg_stat_statements.track

Atrybut Wartość
Kategoria Opcje dostosowane
opis Określa, które instrukcje są liczone przez pg_stat_statements.
Typ danych wyliczanie
Domyślna wartość none
Dozwolone wartości top,all,none
Typ parametru dynamiczna
Dokumentacja pg_stat_statements.track

pg_stat_statements.track_utility

Atrybut Wartość
Kategoria Opcje dostosowane
opis Określa, czy polecenia narzędzia są śledzone przez pg_stat_statements.
Typ danych boolean
Domyślna wartość on
Dozwolone wartości on,off
Typ parametru dynamiczna
Dokumentacja pg_stat_statements.track_utility

postgis.gdal_enabled_drivers

Atrybut Wartość
Kategoria Opcje dostosowane
opis Steruje ustawieniami sterowników z włączoną biblioteką GDAL.
Typ danych wyliczanie
Domyślna wartość DISABLE_ALL
Dozwolone wartości DISABLE_ALL,ENABLE_ALL
Typ parametru dynamiczna
Dokumentacja postgis.gdal_enabled_drivers

auto_explain.log_analyze

Atrybut Wartość
Kategoria Opcje dostosowane
opis Użyj funkcji EXPLAIN ANALYZE na potrzeby rejestrowania planu.
Typ danych boolean
Domyślna wartość off
Dozwolone wartości on,off
Typ parametru dynamiczna
Dokumentacja auto_explain.log_analyze

auto_explain.log_buffers

Atrybut Wartość
Kategoria Opcje dostosowane
opis Użycie dzienników.
Typ danych boolean
Domyślna wartość off
Dozwolone wartości on,off
Typ parametru dynamiczna
Dokumentacja auto_explain.log_buffers

auto_explain.log_format

Atrybut Wartość
Kategoria Opcje dostosowane
opis Format WYJAŚNIj, który ma być używany do rejestrowania planu.
Typ danych wyliczanie
Domyślna wartość text
Dozwolone wartości text,xml,json,yaml
Typ parametru dynamiczna
Dokumentacja auto_explain.log_format

auto_explain.log_level

Atrybut Wartość
Kategoria Opcje dostosowane
opis Poziom dziennika dla planu.
Typ danych wyliczanie
Domyślna wartość log
Dozwolone wartości debug5,debug4,debug3,debug2,debug1,debug,info,notice,warning,log
Typ parametru dynamiczna
Dokumentacja auto_explain.log_level

auto_explain.log_min_duration

Atrybut Wartość
Kategoria Opcje dostosowane
opis Ustawia minimalny czas wykonywania powyżej, który plany zostaną zarejestrowane. Zero drukuje wszystkie plany. -1 wyłącza tę funkcję.
Typ danych integer
Domyślna wartość -1
Dozwolone wartości -1-2147483647
Typ parametru dynamiczna
Dokumentacja auto_explain.log_min_duration

auto_explain.log_nested_statements

Atrybut Wartość
Kategoria Opcje dostosowane
opis Instrukcje zagnieżdżone dziennika.
Typ danych boolean
Domyślna wartość off
Dozwolone wartości on,off
Typ parametru dynamiczna
Dokumentacja auto_explain.log_nested_statements

auto_explain.log_settings

Atrybut Wartość
Kategoria Opcje dostosowane
opis Parametry konfiguracji zmodyfikowanej w dzienniku wpływające na planowanie zapytań.
Typ danych boolean
Domyślna wartość off
Dozwolone wartości on,off
Typ parametru dynamiczna
Dokumentacja auto_explain.log_settings

auto_explain.log_timing

Atrybut Wartość
Kategoria Opcje dostosowane
opis Zbieranie danych o chronometrażu, a nie tylko liczby wierszy.
Typ danych boolean
Domyślna wartość on
Dozwolone wartości on,off
Typ parametru dynamiczna
Dokumentacja auto_explain.log_timing

auto_explain.log_triggers

Atrybut Wartość
Kategoria Opcje dostosowane
opis Uwzględnij statystyki wyzwalacza w planach. Nie ma to żadnego wpływu, chyba że log_analyze jest również ustawiona.
Typ danych boolean
Domyślna wartość off
Dozwolone wartości on,off
Typ parametru dynamiczna
Dokumentacja auto_explain.log_triggers

auto_explain.log_verbose

Atrybut Wartość
Kategoria Opcje dostosowane
opis Użyj funkcji EXPLAIN VERBOSE na potrzeby rejestrowania planu.
Typ danych boolean
Domyślna wartość off
Dozwolone wartości on,off
Typ parametru dynamiczna
Dokumentacja auto_explain.log_verbose

auto_explain.log_wal

Atrybut Wartość
Kategoria Opcje dostosowane
opis Rejestrowanie użycia pliku WAL.
Typ danych boolean
Domyślna wartość off
Dozwolone wartości on,off
Typ parametru dynamiczna
Dokumentacja auto_explain.log_wal

auto_explain.sample_rate

Atrybut Wartość
Kategoria Opcje dostosowane
opis Ułamek zapytań do przetworzenia.
Typ danych numeryczne
Domyślna wartość 1.0
Dozwolone wartości 0.0-1.0
Typ parametru dynamiczna
Dokumentacja auto_explain.sample_rate

azure.accepted_password_auth_method

Atrybut Wartość
Kategoria Opcje dostosowane
opis Zaakceptowana metoda uwierzytelniania haseł.
Typ danych set
Domyślna wartość md5
Dozwolone wartości md5,scram-sha-256
Typ parametru dynamiczna
Dokumentacja azure.accepted_password_auth_method

azure.enable_temp_tablespaces_on_local_ssd

Atrybut Wartość
Kategoria Opcje dostosowane
opis Utwórz przestrzeń tabel tymczasowych na dysku efemerycznym.
Typ danych boolean
Domyślna wartość on
Dozwolone wartości on,off
Typ parametru dynamiczna
Dokumentacja

azure.extensions

Atrybut Wartość
Kategoria Opcje dostosowane
opis Określa, które rozszerzenia mogą być tworzone na serwerze.
Typ danych set
Domyślna wartość
Dozwolone wartości address_standardizer,address_standardizer_data_us,age,amcheck,anon,azure_ai,azure_storage,bloom,btree_gin,btree_gist,citext,cube,dblink,dict_int,dict_xsyn,earthdistance,fuzzystrmatch,hstore,hypopg,intagg,intarray,isn,lo,login_hook,ltree,oracle_fdw,orafce,pageinspect,pg_buffercache,pg_cron,pg_freespacemap,pg_hint_plan,pg_partman,pg_prewarm,pg_repack,pg_squeeze,pg_stat_statements,pg_trgm,pg_visibility,pgaudit,pgcrypto,pglogical,pgrouting,pgrowlocks,pgstattuple,plpgsql,plv8,postgis,postgis_raster,postgis_sfcgal,postgis_tiger_geocoder,postgis_topology,postgres_fdw,postgres_protobuf,semver,session_variable,sslinfo,tablefunc,tds_fdw,timescaledb,tsm_system_rows,tsm_system_time,unaccent,uuid-ossp,vector
Typ parametru dynamiczna
Dokumentacja azure.extensions

azure.single_to_flex_migration

Atrybut Wartość
Kategoria Opcje dostosowane
opis Określa, czy jest to serwer utworzony do migracji z usługi Azure Database for PostgreSQL — pojedynczy serwer do serwera elastycznego.
Typ danych boolean
Domyślna wartość off
Dozwolone wartości off
Typ parametru tylko do odczytu
Dokumentacja

azure_storage.allow_network_access

Atrybut Wartość
Kategoria Opcje dostosowane
opis Zezwalaj na dostęp do danych z magazynu obiektów blob w azure_storage rozszerzenia.
Typ danych boolean
Domyślna wartość on
Dozwolone wartości on,off
Typ parametru dynamiczna
Dokumentacja

azure_storage.blob_block_size_mb

Atrybut Wartość
Kategoria Opcje dostosowane
opis Rozmiar bloku obiektów blob w megabajtach dla blob_put w azure_storage rozszerzenia.
Typ danych integer
Domyślna wartość Zależy od zasobów (rdzeni wirtualnych, pamięci RAM lub miejsca na dysku) przydzielonych do serwera.
Dozwolone wartości 1024
Typ parametru tylko do odczytu
Dokumentacja azure_storage.blob_block_size_mb

Uwagi specyficzne dla platformy Azure

Wartość domyślna parametru azure_storage.blob_block_size_mb 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ść azure_storage.blob_block_size_mb domyślną parametru serwera tego wystąpienia.

Od dzisiaj, jeśli zmienisz produkt przypisany do wystąpienia, nie będzie można dostosować wartości parametru azure_storage.blob_block_size_mb , ponieważ parametr jest zadeklarowany jako tylko do odczytu.

Formuła użyta do obliczenia wartości azure_storage.blob_block_size_mb to MIN(3072, MAX(128, memoryGiB * 32)).

Na podstawie poprzedniej formuły w poniższej tabeli wymieniono wartości, które ten parametr serwera zostałby ustawiony w zależności od ilości aprowizowanej pamięci:

Rozmiar pamięci azure_storage.blob_block_size_mb
2 GiB 128 MiB
4 GiB 128 MiB
8 GiB 256 MiB
16 GiB 512 MiB
32 GiB 1024 MiB
48 GiB 1536 MiB
64 GiB 2048 MiB
80 GiB 2560 MiB
128 GiB 3072 MiB
160 GiB 3072 MiB
192 GiB 3072 MiB
256 GiB 3072 MiB
384 GiB 3072 MiB
432 GiB 3072 MiB
672 GiB 3072 MiB

azure_storage.public_account_access

Atrybut Wartość
Kategoria Opcje dostosowane
opis Zezwalaj wszystkim użytkownikom na dostęp do danych z publicznych kont magazynu w rozszerzeniu azure_storage.
Typ danych boolean
Domyślna wartość on
Dozwolone wartości on,off
Typ parametru dynamiczna
Dokumentacja

connection_throttle.bucket_limit

Atrybut Wartość
Kategoria Opcje dostosowane
opis Maksymalna liczba tokenów logowania na zasobnik.
Typ danych integer
Domyślna wartość 2000
Dozwolone wartości 1-2147483647
Typ parametru dynamiczna
Dokumentacja

connection_throttle.enable

Atrybut Wartość
Kategoria Opcje dostosowane
opis Włącza tymczasowe ograniczanie połączeń na adres IP w przypadku zbyt wielu niepowodzeń logowania.
Typ danych boolean
Domyślna wartość off
Dozwolone wartości on,off
Typ parametru dynamiczna
Dokumentacja

connection_throttle.factor_bias

Atrybut Wartość
Kategoria Opcje dostosowane
opis Stronniczość czynnika do obliczania liczby tokenów dla zasobnika adresu IP.
Typ danych numeryczne
Domyślna wartość 0.8
Dozwolone wartości 0.0-0.9
Typ parametru dynamiczna
Dokumentacja

connection_throttle.hash_entries_max

Atrybut Wartość
Kategoria Opcje dostosowane
opis Maksymalna liczba wpisów w tabeli skrótów błędów logowania.
Typ danych integer
Domyślna wartość 500
Dozwolone wartości 1-2147483647
Typ parametru dynamiczna
Dokumentacja

connection_throttle.reset_time

Atrybut Wartość
Kategoria Opcje dostosowane
opis Czas między zresetowaniem zasobnika logowania.
Typ danych integer
Domyślna wartość 120
Dozwolone wartości 1-2147483647
Typ parametru dynamiczna
Dokumentacja

connection_throttle.restore_factor

Atrybut Wartość
Kategoria Opcje dostosowane
opis Współczynnik zwiększania liczby tokenów dla adresów IP z niskim współczynnikiem awarii.
Typ danych numeryczne
Domyślna wartość 2
Dozwolone wartości 1.0-100.0
Typ parametru dynamiczna
Dokumentacja

connection_throttle.update_time

Atrybut Wartość
Kategoria Opcje dostosowane
opis Czas między aktualizowaniem zasobnika logowania.
Typ danych integer
Domyślna wartość 20
Dozwolone wartości 1-2147483647
Typ parametru dynamiczna
Dokumentacja

cron.database_name

Atrybut Wartość
Kategoria Opcje dostosowane
opis Ustawia bazę danych, w której są przechowywane metadane pg_cron.
Typ danych string
Domyślna wartość postgres
Dozwolone wartości [A-Za-z0-9_]+
Typ parametru static
Dokumentacja cron.database_name

cron.log_run

Atrybut Wartość
Kategoria Opcje dostosowane
opis Rejestrowanie wszystkich zadań jest uruchamiane w tabeli job_run_details.
Typ danych boolean
Domyślna wartość on
Dozwolone wartości on,off
Typ parametru static
Dokumentacja cron.log_run

cron.log_statement

Atrybut Wartość
Kategoria Opcje dostosowane
opis Rejestruj wszystkie instrukcje cron przed wykonaniem.
Typ danych boolean
Domyślna wartość on
Dozwolone wartości on,off
Typ parametru static
Dokumentacja cron.log_statement

cron.max_running_jobs

Atrybut Wartość
Kategoria Opcje dostosowane
opis Ustawia maksymalną liczbę zadań, które mogą być uruchamiane współbieżnie. Ta wartość jest ograniczona przez max_connections.
Typ danych integer
Domyślna wartość 32
Dozwolone wartości 0-5000
Typ parametru static
Dokumentacja cron.max_running_jobs

index_tuning.analysis_interval

Atrybut Wartość
Kategoria Opcje dostosowane
opis Ustawia częstotliwość wyzwalania każdej sesji optymalizacji indeksu po ustawieniu trybu index_tuning.mode na wartość "REPORT".
Typ danych integer
Domyślna wartość 720
Dozwolone wartości 60-10080
Typ parametru dynamiczna
Dokumentacja index_tuning.analysis_interval

index_tuning.max_columns_per_index

Atrybut Wartość
Kategoria Opcje dostosowane
opis Maksymalna liczba kolumn, które mogą być częścią klucza indeksu dla dowolnego zalecanego indeksu.
Typ danych integer
Domyślna wartość 2
Dozwolone wartości 1-10
Typ parametru dynamiczna
Dokumentacja index_tuning.max_columns_per_index

index_tuning.max_index_count

Atrybut Wartość
Kategoria Opcje dostosowane
opis Maksymalna liczba indeksów, które mogą być zalecane dla każdej bazy danych podczas jednej sesji optymalizacji.
Typ danych integer
Domyślna wartość 10
Dozwolone wartości 1-25
Typ parametru dynamiczna
Dokumentacja index_tuning.max_index_count

index_tuning.max_indexes_per_table

Atrybut Wartość
Kategoria Opcje dostosowane
opis Maksymalna liczba indeksów, które mogą być zalecane dla każdej tabeli.
Typ danych integer
Domyślna wartość 10
Dozwolone wartości 1-25
Typ parametru dynamiczna
Dokumentacja index_tuning.max_indexes_per_table

index_tuning.max_queries_per_database

Atrybut Wartość
Kategoria Opcje dostosowane
opis Liczba najwolniejszych zapytań na bazę danych, dla której indeksy mogą być zalecane.
Typ danych integer
Domyślna wartość 25
Dozwolone wartości 5-100
Typ parametru dynamiczna
Dokumentacja index_tuning.max_queries_per_database

index_tuning.max_regression_factor

Atrybut Wartość
Kategoria Opcje dostosowane
opis Akceptowalna regresja wprowadzona przez zalecany indeks na dowolnej z zapytań analizowanych podczas jednej sesji optymalizacji.
Typ danych numeryczne
Domyślna wartość 0.1
Dozwolone wartości 0.05-0.2
Typ parametru dynamiczna
Dokumentacja index_tuning.max_regression_factor

index_tuning.max_total_size_factor

Atrybut Wartość
Kategoria Opcje dostosowane
opis Maksymalny całkowity rozmiar w procentach całkowitego miejsca na dysku, z którego mogą korzystać wszystkie zalecane indeksy dla dowolnej bazy danych.
Typ danych numeryczne
Domyślna wartość 0.1
Dozwolone wartości 0-1.0
Typ parametru dynamiczna
Dokumentacja index_tuning.max_total_size_factor

index_tuning.min_improvement_factor

Atrybut Wartość
Kategoria Opcje dostosowane
opis Poprawa kosztów zalecana przez indeks musi zapewnić co najmniej jedno z zapytań analizowanych podczas jednej sesji optymalizacji.
Typ danych numeryczne
Domyślna wartość 0.2
Dozwolone wartości 0-20.0
Typ parametru dynamiczna
Dokumentacja index_tuning.min_improvement_factor

index_tuning.mode

Atrybut Wartość
Kategoria Opcje dostosowane
opis Konfiguruje optymalizację indeksu jako wyłączoną ('OFF') lub włączoną tak, aby emitować tylko zalecenie. Wymaga włączenia magazynu zapytań przez ustawienie pg_qs.query_capture_mode na "TOP" lub "ALL".
Typ danych wyliczanie
Domyślna wartość off
Dozwolone wartości off,report
Typ parametru dynamiczna
Dokumentacja index_tuning.mode

index_tuning.unused_dml_per_table

Atrybut Wartość
Kategoria Opcje dostosowane
opis Minimalna liczba codziennych średnich operacji DML wpływających na tabelę, tak aby ich nieużywane indeksy były uznawane za upuszczane.
Typ danych integer
Domyślna wartość 1000
Dozwolone wartości 0-9999999
Typ parametru dynamiczna
Dokumentacja index_tuning.unused_dml_per_table

index_tuning.unused_min_period

Atrybut Wartość
Kategoria Opcje dostosowane
opis Minimalna liczba dni, w których indeks nie został użyty, na podstawie statystyk systemowych, tak aby był uznawany za upuszczanie.
Typ danych integer
Domyślna wartość 35
Dozwolone wartości 30-720
Typ parametru dynamiczna
Dokumentacja index_tuning.unused_min_period

index_tuning.unused_reads_per_table

Atrybut Wartość
Kategoria Opcje dostosowane
opis Minimalna liczba operacji odczytu dziennego wpływających na tabelę, dzięki czemu ich nieużywane indeksy są uznawane za upuszczane.
Typ danych integer
Domyślna wartość 1000
Dozwolone wartości 0-9999999
Typ parametru dynamiczna
Dokumentacja index_tuning.unused_reads_per_table

logfiles.download_enable

Atrybut Wartość
Kategoria Opcje dostosowane
opis Włącza lub wyłącza funkcje dzienników serwera.
Typ danych boolean
Domyślna wartość off
Dozwolone wartości on,off
Typ parametru dynamiczna
Dokumentacja logfiles.download_enable

logfiles.retention_days

Atrybut Wartość
Kategoria Opcje dostosowane
opis Ustawia przedział okresu przechowywania w dniach dla dzienników serwera — po tym czasie dane zostaną usunięte.
Typ danych integer
Domyślna wartość 3
Dozwolone wartości 1-7
Typ parametru dynamiczna
Dokumentacja logfiles.retention_days

pgaudit.log

Atrybut Wartość
Kategoria Opcje dostosowane
opis Określa, które klasy instrukcji będą rejestrowane przez rejestrowanie inspekcji sesji.
Typ danych set
Domyślna wartość none
Dozwolone wartości none,read,write,function,role,ddl,misc,all
Typ parametru dynamiczna
Dokumentacja pgaudit.log

pgaudit.log_catalog

Atrybut Wartość
Kategoria Opcje dostosowane
opis Określa, że rejestrowanie sesji powinno być włączone w przypadku, gdy wszystkie relacje w instrukcji znajdują się w pg_catalog.
Typ danych boolean
Domyślna wartość on
Dozwolone wartości on,off
Typ parametru dynamiczna
Dokumentacja pgaudit.log_catalog

pgaudit.log_client

Atrybut Wartość
Kategoria Opcje dostosowane
opis Określa, czy komunikaty inspekcji powinny być widoczne dla klienta.
Typ danych boolean
Domyślna wartość off
Dozwolone wartości on,off
Typ parametru dynamiczna
Dokumentacja pgaudit.log_client

pgaudit.log_level

Atrybut Wartość
Kategoria Opcje dostosowane
opis Określa poziom dziennika, który będzie używany dla wpisów dziennika.
Typ danych wyliczanie
Domyślna wartość log
Dozwolone wartości debug5,debug4,debug3,debug2,debug1,info,notice,warning,log
Typ parametru dynamiczna
Dokumentacja pgaudit.log_level

pgaudit.log_parameter

Atrybut Wartość
Kategoria Opcje dostosowane
opis Określa, że rejestrowanie inspekcji powinno zawierać parametry, które zostały przekazane z instrukcją .
Typ danych boolean
Domyślna wartość off
Dozwolone wartości on,off
Typ parametru dynamiczna
Dokumentacja pgaudit.log_parameter

pgaudit.log_relation

Atrybut Wartość
Kategoria Opcje dostosowane
opis Określa, czy rejestrowanie inspekcji sesji powinno utworzyć oddzielny wpis dziennika dla każdej relacji, do których odwołuje się instrukcja SELECT lub DML.
Typ danych boolean
Domyślna wartość off
Dozwolone wartości on,off
Typ parametru dynamiczna
Dokumentacja pgaudit.log_relation

pgaudit.log_statement_once

Atrybut Wartość
Kategoria Opcje dostosowane
opis Określa, czy rejestrowanie będzie zawierać tekst instrukcji i parametry z pierwszym wpisem dziennika dla kombinacji instrukcji/podstanu lub z każdym wpisem.
Typ danych boolean
Domyślna wartość off
Dozwolone wartości on,off
Typ parametru dynamiczna
Dokumentacja pgaudit.log_statement_once

pgaudit.role

Atrybut Wartość
Kategoria Opcje dostosowane
opis Określa rolę wzorca do użycia na potrzeby rejestrowania inspekcji obiektów.
Typ danych string
Domyślna wartość
Dozwolone wartości [A-Za-z\\._]*
Typ parametru dynamiczna
Dokumentacja pgaudit.role

pglogical.batch_inserts

Atrybut Wartość
Kategoria Opcje dostosowane
opis Informuje PGLogical o użyciu mechanizmu wstawiania wsadowego, jeśli to możliwe.
Typ danych boolean
Domyślna wartość on
Dozwolone wartości on,off
Typ parametru dynamiczna
Dokumentacja pglogical.batch_inserts

pglogical.conflict_log_level

Atrybut Wartość
Kategoria Opcje dostosowane
opis Ustawia poziom dziennika na potrzeby raportowania wykrytych konfliktów, gdy pglogical.conflict_resolution ma ustawioną wartość niczego innego niż błąd.
Typ danych wyliczanie
Domyślna wartość log
Dozwolone wartości debug5,debug4,debug3,debug2,debug1,info,notice,warning,error,log,fatal,panic
Typ parametru dynamiczna
Dokumentacja pglogical.conflict_log_level

pglogical.conflict_resolution

Atrybut Wartość
Kategoria Opcje dostosowane
opis Ustawia metodę rozwiązywania wszelkich wykrytych konfliktów między danymi lokalnymi a zmianami przychodzącymi.
Typ danych wyliczanie
Domyślna wartość apply_remote
Dozwolone wartości error,apply_remote,keep_local,last_update_wins,first_update_wins
Typ parametru dynamiczna
Dokumentacja pglogical.conflict_resolution

pglogical.use_spi

Atrybut Wartość
Kategoria Opcje dostosowane
opis Informuje PGLogical, aby używać interfejsu SPI do tworzenia rzeczywistych instrukcji SQL (INSERT, UPDATE, DELETE) w celu zastosowania zmian przychodzących zamiast używania wewnętrznego interfejsu niskiego poziomu.
Typ danych boolean
Domyślna wartość off
Dozwolone wartości on,off
Typ parametru dynamiczna
Dokumentacja pglogical.use_spi

pgms_stats.is_enabled_fs

Atrybut Wartość
Kategoria Opcje dostosowane
opis Tylko użycie wewnętrzne: ten parametr jest używany jako przełącznik zastąpienia funkcji.
Typ danych boolean
Domyślna wartość on
Dozwolone wartości on
Typ parametru tylko do odczytu
Dokumentacja

pgms_wait_sampling.history_period

Atrybut Wartość
Kategoria Opcje dostosowane
opis Ustaw częstotliwość w milisekundach, w których są próbkowane zdarzenia oczekiwania.
Typ danych integer
Domyślna wartość 100
Dozwolone wartości 1-600000
Typ parametru dynamiczna
Dokumentacja pgms_wait_sampling.history_period

pgms_wait_sampling.is_enabled_fs

Atrybut Wartość
Kategoria Opcje dostosowane
opis Tylko użycie wewnętrzne: ten parametr jest używany jako przełącznik zastąpienia funkcji. Jeśli jest wyświetlana jako wyłączona, próbkowanie oczekiwania zostanie wyłączone pomimo ustawienia wartości dla pgms_wait_sampling.query_capture_mode.
Typ danych boolean
Domyślna wartość on
Dozwolone wartości on
Typ parametru tylko do odczytu
Dokumentacja pgms_wait_sampling.is_enabled_fs

pgms_wait_sampling.query_capture_mode

Atrybut Wartość
Kategoria Opcje dostosowane
opis Wybiera instrukcje śledzone przez rozszerzenie pgms_wait_sampling.
Typ danych wyliczanie
Domyślna wartość none
Dozwolone wartości all,none
Typ parametru dynamiczna
Dokumentacja pgms_wait_sampling.query_capture_mode

pg_partman_bgw.analyze

Atrybut Wartość
Kategoria Opcje dostosowane
opis Taki sam cel jak argument p_analyze do run_maintenance().
Typ danych boolean
Domyślna wartość off
Dozwolone wartości on,off
Typ parametru dynamiczna
Dokumentacja pg_partman_bgw.analyze

pg_partman_bgw.dbname

Atrybut Wartość
Kategoria Opcje dostosowane
opis Wymagane. Bazy danych, na których będzie działać run_maintenance(). Jeśli więcej niż jeden, użyj listy rozdzielanej przecinkami. Jeśli nie zostanie ustawiona, BGW nic nie zrobi.
Typ danych string
Domyślna wartość
Dozwolone wartości [A-Za-z0-9_,-]*
Typ parametru dynamiczna
Dokumentacja pg_partman_bgw.dbname

pg_partman_bgw.interval

Atrybut Wartość
Kategoria Opcje dostosowane
opis Liczba sekund między wywołaniami run_maintenance().
Typ danych integer
Domyślna wartość 3600
Dozwolone wartości 1-315360000
Typ parametru dynamiczna
Dokumentacja pg_partman_bgw.interval

pg_partman_bgw.jobmon

Atrybut Wartość
Kategoria Opcje dostosowane
opis Taki sam cel jak argument p_jobmon do run_maintenance().
Typ danych boolean
Domyślna wartość on
Dozwolone wartości on,off
Typ parametru dynamiczna
Dokumentacja pg_partman_bgw.jobmon

pg_partman_bgw.role

Atrybut Wartość
Kategoria Opcje dostosowane
opis Rola, która run_maintenance() zostanie uruchomiona jako. Wartość domyślna to postgres. Dozwolona jest tylko jedna nazwa roli.
Typ danych string
Domyślna wartość
Dozwolone wartości [A-Za-z\\._]*
Typ parametru dynamiczna
Dokumentacja pg_partman_bgw.role

pg_qs.interval_length_minutes

Atrybut Wartość
Kategoria Opcje dostosowane
opis Ustawia interwał przechwytywania query_store w minutach dla pg_qs — jest to częstotliwość trwałości danych.
Typ danych integer
Domyślna wartość 15
Dozwolone wartości 1-30
Typ parametru static
Dokumentacja pg_qs.interval_length_minutes

pg_qs.is_enabled_fs

Atrybut Wartość
Kategoria Opcje dostosowane
opis Tylko użycie wewnętrzne: ten parametr jest używany jako przełącznik zastąpienia funkcji. Jeśli ta opcja jest wyświetlana jako wyłączona, magazyn zapytań zostanie wyłączony pomimo ustawionej wartości dla pg_qs.query_capture_mode.
Typ danych boolean
Domyślna wartość on
Dozwolone wartości on
Typ parametru tylko do odczytu
Dokumentacja pg_qs.is_enabled_fs

pg_qs.max_plan_size

Atrybut Wartość
Kategoria Opcje dostosowane
opis Ustawia maksymalną liczbę bajtów, które zostaną zapisane dla tekstu planu zapytania dla pg_qs; dłuższe plany zostaną obcięte.
Typ danych integer
Domyślna wartość 7500
Dozwolone wartości 100-10000
Typ parametru dynamiczna
Dokumentacja pg_qs.max_plan_size

pg_qs.max_query_text_length

Atrybut Wartość
Kategoria Opcje dostosowane
opis Ustawia maksymalną długość tekstu zapytania, która zostanie zapisana; dłuższe zapytania zostaną obcięte.
Typ danych integer
Domyślna wartość 6000
Dozwolone wartości 100-10000
Typ parametru dynamiczna
Dokumentacja pg_qs.max_query_text_length

pg_qs.parameters_capture_mode

Atrybut Wartość
Kategoria Opcje dostosowane
opis Określa, czy i kiedy należy przechwytywać parametry pozycyjne zapytania.
Typ danych wyliczanie
Domyślna wartość capture_parameterless_only
Dozwolone wartości capture_parameterless_only,capture_first_sample
Typ parametru dynamiczna
Dokumentacja pg_qs.parameters_capture_mode

pg_qs.query_capture_mode

Atrybut Wartość
Kategoria Opcje dostosowane
opis Ustawia tryb przechwytywania zapytań dla magazynu zapytań. Brak wyłącza przechwytywanie.
Typ danych wyliczanie
Domyślna wartość none
Dozwolone wartości top,all,none
Typ parametru dynamiczna
Dokumentacja pg_qs.query_capture_mode

pg_qs.retention_period_in_days

Atrybut Wartość
Kategoria Opcje dostosowane
opis Ustawia przedział okresu przechowywania w dniach dla pg_qs — po tym czasie dane zostaną usunięte.
Typ danych integer
Domyślna wartość 7
Dozwolone wartości 1-30
Typ parametru dynamiczna
Dokumentacja pg_qs.retention_period_in_days

pg_qs.store_query_plans

Atrybut Wartość
Kategoria Opcje dostosowane
opis Włącza lub wyłącza zapisywanie planów zapytań dla pg_qs
Typ danych boolean
Domyślna wartość off
Dozwolone wartości on,off
Typ parametru dynamiczna
Dokumentacja pg_qs.store_query_plans

pg_qs.track_utility

Atrybut Wartość
Kategoria Opcje dostosowane
opis Określa, czy polecenia narzędzia są śledzone przez pg_qs.
Typ danych boolean
Domyślna wartość on
Dozwolone wartości on,off
Typ parametru dynamiczna
Dokumentacja pg_qs.track_utility

pg_stat_statements.max

Atrybut Wartość
Kategoria Opcje dostosowane
opis Ustawia maksymalną liczbę instrukcji śledzonych przez pg_stat_statements.
Typ danych integer
Domyślna wartość 5000
Dozwolone wartości 100-2147483647
Typ parametru static
Dokumentacja pg_stat_statements.max

pg_stat_statements.save

Atrybut Wartość
Kategoria Opcje dostosowane
opis Zapisz pg_stat_statements statystyk dotyczących zamykania serwera.
Typ danych boolean
Domyślna wartość on
Dozwolone wartości on,off
Typ parametru dynamiczna
Dokumentacja pg_stat_statements.save

pg_stat_statements.track

Atrybut Wartość
Kategoria Opcje dostosowane
opis Określa, które instrukcje są liczone przez pg_stat_statements.
Typ danych wyliczanie
Domyślna wartość none
Dozwolone wartości top,all,none
Typ parametru dynamiczna
Dokumentacja pg_stat_statements.track

pg_stat_statements.track_utility

Atrybut Wartość
Kategoria Opcje dostosowane
opis Określa, czy polecenia narzędzia są śledzone przez pg_stat_statements.
Typ danych boolean
Domyślna wartość on
Dozwolone wartości on,off
Typ parametru dynamiczna
Dokumentacja pg_stat_statements.track_utility

postgis.gdal_enabled_drivers

Atrybut Wartość
Kategoria Opcje dostosowane
opis Steruje ustawieniami sterowników z włączoną biblioteką GDAL.
Typ danych wyliczanie
Domyślna wartość DISABLE_ALL
Dozwolone wartości DISABLE_ALL,ENABLE_ALL
Typ parametru dynamiczna
Dokumentacja postgis.gdal_enabled_drivers

auto_explain.log_analyze

Atrybut Wartość
Kategoria Opcje dostosowane
opis Użyj funkcji EXPLAIN ANALYZE na potrzeby rejestrowania planu.
Typ danych boolean
Domyślna wartość off
Dozwolone wartości on,off
Typ parametru dynamiczna
Dokumentacja auto_explain.log_analyze

auto_explain.log_buffers

Atrybut Wartość
Kategoria Opcje dostosowane
opis Użycie dzienników.
Typ danych boolean
Domyślna wartość off
Dozwolone wartości on,off
Typ parametru dynamiczna
Dokumentacja auto_explain.log_buffers

auto_explain.log_format

Atrybut Wartość
Kategoria Opcje dostosowane
opis Format WYJAŚNIj, który ma być używany do rejestrowania planu.
Typ danych wyliczanie
Domyślna wartość text
Dozwolone wartości text,xml,json,yaml
Typ parametru dynamiczna
Dokumentacja auto_explain.log_format

auto_explain.log_level

Atrybut Wartość
Kategoria Opcje dostosowane
opis Poziom dziennika dla planu.
Typ danych wyliczanie
Domyślna wartość log
Dozwolone wartości debug5,debug4,debug3,debug2,debug1,debug,info,notice,warning,log
Typ parametru dynamiczna
Dokumentacja auto_explain.log_level

auto_explain.log_min_duration

Atrybut Wartość
Kategoria Opcje dostosowane
opis Ustawia minimalny czas wykonywania powyżej, który plany zostaną zarejestrowane. Zero drukuje wszystkie plany. -1 wyłącza tę funkcję.
Typ danych integer
Domyślna wartość -1
Dozwolone wartości -1-2147483647
Typ parametru dynamiczna
Dokumentacja auto_explain.log_min_duration

auto_explain.log_nested_statements

Atrybut Wartość
Kategoria Opcje dostosowane
opis Instrukcje zagnieżdżone dziennika.
Typ danych boolean
Domyślna wartość off
Dozwolone wartości on,off
Typ parametru dynamiczna
Dokumentacja auto_explain.log_nested_statements

auto_explain.log_settings

Atrybut Wartość
Kategoria Opcje dostosowane
opis Parametry konfiguracji zmodyfikowanej w dzienniku wpływające na planowanie zapytań.
Typ danych boolean
Domyślna wartość off
Dozwolone wartości on,off
Typ parametru dynamiczna
Dokumentacja auto_explain.log_settings

auto_explain.log_timing

Atrybut Wartość
Kategoria Opcje dostosowane
opis Zbieranie danych o chronometrażu, a nie tylko liczby wierszy.
Typ danych boolean
Domyślna wartość on
Dozwolone wartości on,off
Typ parametru dynamiczna
Dokumentacja auto_explain.log_timing

auto_explain.log_triggers

Atrybut Wartość
Kategoria Opcje dostosowane
opis Uwzględnij statystyki wyzwalacza w planach. Nie ma to żadnego wpływu, chyba że log_analyze jest również ustawiona.
Typ danych boolean
Domyślna wartość off
Dozwolone wartości on,off
Typ parametru dynamiczna
Dokumentacja auto_explain.log_triggers

auto_explain.log_verbose

Atrybut Wartość
Kategoria Opcje dostosowane
opis Użyj funkcji EXPLAIN VERBOSE na potrzeby rejestrowania planu.
Typ danych boolean
Domyślna wartość off
Dozwolone wartości on,off
Typ parametru dynamiczna
Dokumentacja auto_explain.log_verbose

auto_explain.sample_rate

Atrybut Wartość
Kategoria Opcje dostosowane
opis Ułamek zapytań do przetworzenia.
Typ danych numeryczne
Domyślna wartość 1.0
Dozwolone wartości 0.0-1.0
Typ parametru dynamiczna
Dokumentacja auto_explain.sample_rate

azure.accepted_password_auth_method

Atrybut Wartość
Kategoria Opcje dostosowane
opis Zaakceptowana metoda uwierzytelniania haseł.
Typ danych set
Domyślna wartość md5
Dozwolone wartości md5,scram-sha-256
Typ parametru dynamiczna
Dokumentacja azure.accepted_password_auth_method

azure.enable_temp_tablespaces_on_local_ssd

Atrybut Wartość
Kategoria Opcje dostosowane
opis Utwórz przestrzeń tabel tymczasowych na dysku efemerycznym.
Typ danych boolean
Domyślna wartość off
Dozwolone wartości on,off
Typ parametru dynamiczna
Dokumentacja

azure.extensions

Atrybut Wartość
Kategoria Opcje dostosowane
opis Określa, które rozszerzenia mogą być tworzone na serwerze.
Typ danych set
Domyślna wartość
Dozwolone wartości address_standardizer,address_standardizer_data_us,amcheck,anon,azure_ai,azure_storage,bloom,btree_gin,btree_gist,citext,cube,dblink,dict_int,dict_xsyn,earthdistance,fuzzystrmatch,hstore,hypopg,intagg,intarray,isn,lo,login_hook,ltree,oracle_fdw,orafce,pageinspect,pg_buffercache,pg_cron,pg_freespacemap,pg_hint_plan,pg_partman,pg_prewarm,pg_repack,pg_squeeze,pg_stat_statements,pg_trgm,pg_visibility,pgaudit,pgcrypto,pglogical,pgrouting,pgrowlocks,pgstattuple,plpgsql,plv8,postgis,postgis_raster,postgis_sfcgal,postgis_tiger_geocoder,postgis_topology,postgres_fdw,postgres_protobuf,semver,session_variable,sslinfo,tablefunc,tds_fdw,timescaledb,tsm_system_rows,tsm_system_time,unaccent,uuid-ossp,vector
Typ parametru dynamiczna
Dokumentacja azure.extensions

azure.single_to_flex_migration

Atrybut Wartość
Kategoria Opcje dostosowane
opis Określa, czy jest to serwer utworzony do migracji z usługi Azure Database for PostgreSQL — pojedynczy serwer do serwera elastycznego.
Typ danych boolean
Domyślna wartość off
Dozwolone wartości off
Typ parametru tylko do odczytu
Dokumentacja

azure_storage.allow_network_access

Atrybut Wartość
Kategoria Opcje dostosowane
opis Zezwalaj na dostęp do danych z magazynu obiektów blob w azure_storage rozszerzenia.
Typ danych boolean
Domyślna wartość on
Dozwolone wartości on,off
Typ parametru dynamiczna
Dokumentacja

azure_storage.blob_block_size_mb

Atrybut Wartość
Kategoria Opcje dostosowane
opis Rozmiar bloku obiektów blob w megabajtach dla blob_put w azure_storage rozszerzenia.
Typ danych integer
Domyślna wartość Zależy od zasobów (rdzeni wirtualnych, pamięci RAM lub miejsca na dysku) przydzielonych do serwera.
Dozwolone wartości 1024
Typ parametru tylko do odczytu
Dokumentacja azure_storage.blob_block_size_mb

Uwagi specyficzne dla platformy Azure

Wartość domyślna parametru azure_storage.blob_block_size_mb 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ść azure_storage.blob_block_size_mb domyślną parametru serwera tego wystąpienia.

Od dzisiaj, jeśli zmienisz produkt przypisany do wystąpienia, nie będzie można dostosować wartości parametru azure_storage.blob_block_size_mb , ponieważ parametr jest zadeklarowany jako tylko do odczytu.

Formuła użyta do obliczenia wartości azure_storage.blob_block_size_mb to MIN(3072, MAX(128, memoryGiB * 32)).

Na podstawie poprzedniej formuły w poniższej tabeli wymieniono wartości, które ten parametr serwera zostałby ustawiony w zależności od ilości aprowizowanej pamięci:

Rozmiar pamięci azure_storage.blob_block_size_mb
2 GiB 128 MiB
4 GiB 128 MiB
8 GiB 256 MiB
16 GiB 512 MiB
32 GiB 1024 MiB
48 GiB 1536 MiB
64 GiB 2048 MiB
80 GiB 2560 MiB
128 GiB 3072 MiB
160 GiB 3072 MiB
192 GiB 3072 MiB
256 GiB 3072 MiB
384 GiB 3072 MiB
432 GiB 3072 MiB
672 GiB 3072 MiB

azure_storage.public_account_access

Atrybut Wartość
Kategoria Opcje dostosowane
opis Zezwalaj wszystkim użytkownikom na dostęp do danych z publicznych kont magazynu w rozszerzeniu azure_storage.
Typ danych boolean
Domyślna wartość on
Dozwolone wartości on,off
Typ parametru dynamiczna
Dokumentacja

connection_throttle.bucket_limit

Atrybut Wartość
Kategoria Opcje dostosowane
opis Maksymalna liczba tokenów logowania na zasobnik.
Typ danych integer
Domyślna wartość 2000
Dozwolone wartości 1-2147483647
Typ parametru dynamiczna
Dokumentacja

connection_throttle.enable

Atrybut Wartość
Kategoria Opcje dostosowane
opis Włącza tymczasowe ograniczanie połączeń na adres IP w przypadku zbyt wielu niepowodzeń logowania.
Typ danych boolean
Domyślna wartość off
Dozwolone wartości on,off
Typ parametru dynamiczna
Dokumentacja

connection_throttle.factor_bias

Atrybut Wartość
Kategoria Opcje dostosowane
opis Stronniczość czynnika do obliczania liczby tokenów dla zasobnika adresu IP.
Typ danych numeryczne
Domyślna wartość 0.8
Dozwolone wartości 0.0-0.9
Typ parametru dynamiczna
Dokumentacja

connection_throttle.hash_entries_max

Atrybut Wartość
Kategoria Opcje dostosowane
opis Maksymalna liczba wpisów w tabeli skrótów błędów logowania.
Typ danych integer
Domyślna wartość 500
Dozwolone wartości 1-2147483647
Typ parametru dynamiczna
Dokumentacja

connection_throttle.reset_time

Atrybut Wartość
Kategoria Opcje dostosowane
opis Czas między zresetowaniem zasobnika logowania.
Typ danych integer
Domyślna wartość 120
Dozwolone wartości 1-2147483647
Typ parametru dynamiczna
Dokumentacja

connection_throttle.restore_factor

Atrybut Wartość
Kategoria Opcje dostosowane
opis Współczynnik zwiększania liczby tokenów dla adresów IP z niskim współczynnikiem awarii.
Typ danych numeryczne
Domyślna wartość 2
Dozwolone wartości 1.0-100.0
Typ parametru dynamiczna
Dokumentacja

connection_throttle.update_time

Atrybut Wartość
Kategoria Opcje dostosowane
opis Czas między aktualizowaniem zasobnika logowania.
Typ danych integer
Domyślna wartość 20
Dozwolone wartości 1-2147483647
Typ parametru dynamiczna
Dokumentacja

cron.database_name

Atrybut Wartość
Kategoria Opcje dostosowane
opis Ustawia bazę danych, w której są przechowywane metadane pg_cron.
Typ danych string
Domyślna wartość postgres
Dozwolone wartości [A-Za-z0-9_]+
Typ parametru static
Dokumentacja cron.database_name

cron.log_run

Atrybut Wartość
Kategoria Opcje dostosowane
opis Rejestrowanie wszystkich zadań jest uruchamiane w tabeli job_run_details.
Typ danych boolean
Domyślna wartość on
Dozwolone wartości on,off
Typ parametru static
Dokumentacja cron.log_run

cron.log_statement

Atrybut Wartość
Kategoria Opcje dostosowane
opis Rejestruj wszystkie instrukcje cron przed wykonaniem.
Typ danych boolean
Domyślna wartość on
Dozwolone wartości on,off
Typ parametru static
Dokumentacja cron.log_statement

cron.max_running_jobs

Atrybut Wartość
Kategoria Opcje dostosowane
opis Ustawia maksymalną liczbę zadań, które mogą być uruchamiane współbieżnie. Ta wartość jest ograniczona przez max_connections.
Typ danych integer
Domyślna wartość 32
Dozwolone wartości 0-5000
Typ parametru static
Dokumentacja cron.max_running_jobs

index_tuning.analysis_interval

Atrybut Wartość
Kategoria Opcje dostosowane
opis Ustawia częstotliwość wyzwalania każdej sesji optymalizacji indeksu po ustawieniu trybu index_tuning.mode na wartość "REPORT".
Typ danych integer
Domyślna wartość 720
Dozwolone wartości 60-10080
Typ parametru dynamiczna
Dokumentacja index_tuning.analysis_interval

index_tuning.max_columns_per_index

Atrybut Wartość
Kategoria Opcje dostosowane
opis Maksymalna liczba kolumn, które mogą być częścią klucza indeksu dla dowolnego zalecanego indeksu.
Typ danych integer
Domyślna wartość 2
Dozwolone wartości 1-10
Typ parametru dynamiczna
Dokumentacja index_tuning.max_columns_per_index

index_tuning.max_index_count

Atrybut Wartość
Kategoria Opcje dostosowane
opis Maksymalna liczba indeksów, które mogą być zalecane dla każdej bazy danych podczas jednej sesji optymalizacji.
Typ danych integer
Domyślna wartość 10
Dozwolone wartości 1-25
Typ parametru dynamiczna
Dokumentacja index_tuning.max_index_count

index_tuning.max_indexes_per_table

Atrybut Wartość
Kategoria Opcje dostosowane
opis Maksymalna liczba indeksów, które mogą być zalecane dla każdej tabeli.
Typ danych integer
Domyślna wartość 10
Dozwolone wartości 1-25
Typ parametru dynamiczna
Dokumentacja index_tuning.max_indexes_per_table

index_tuning.max_queries_per_database

Atrybut Wartość
Kategoria Opcje dostosowane
opis Liczba najwolniejszych zapytań na bazę danych, dla której indeksy mogą być zalecane.
Typ danych integer
Domyślna wartość 25
Dozwolone wartości 5-100
Typ parametru dynamiczna
Dokumentacja index_tuning.max_queries_per_database

index_tuning.max_regression_factor

Atrybut Wartość
Kategoria Opcje dostosowane
opis Akceptowalna regresja wprowadzona przez zalecany indeks na dowolnej z zapytań analizowanych podczas jednej sesji optymalizacji.
Typ danych numeryczne
Domyślna wartość 0.1
Dozwolone wartości 0.05-0.2
Typ parametru dynamiczna
Dokumentacja index_tuning.max_regression_factor

index_tuning.max_total_size_factor

Atrybut Wartość
Kategoria Opcje dostosowane
opis Maksymalny całkowity rozmiar w procentach całkowitego miejsca na dysku, z którego mogą korzystać wszystkie zalecane indeksy dla dowolnej bazy danych.
Typ danych numeryczne
Domyślna wartość 0.1
Dozwolone wartości 0-1.0
Typ parametru dynamiczna
Dokumentacja index_tuning.max_total_size_factor

index_tuning.min_improvement_factor

Atrybut Wartość
Kategoria Opcje dostosowane
opis Poprawa kosztów zalecana przez indeks musi zapewnić co najmniej jedno z zapytań analizowanych podczas jednej sesji optymalizacji.
Typ danych numeryczne
Domyślna wartość 0.2
Dozwolone wartości 0-20.0
Typ parametru dynamiczna
Dokumentacja index_tuning.min_improvement_factor

index_tuning.mode

Atrybut Wartość
Kategoria Opcje dostosowane
opis Konfiguruje optymalizację indeksu jako wyłączoną ('OFF') lub włączoną tak, aby emitować tylko zalecenie. Wymaga włączenia magazynu zapytań przez ustawienie pg_qs.query_capture_mode na "TOP" lub "ALL".
Typ danych wyliczanie
Domyślna wartość off
Dozwolone wartości off,report
Typ parametru dynamiczna
Dokumentacja index_tuning.mode

index_tuning.unused_dml_per_table

Atrybut Wartość
Kategoria Opcje dostosowane
opis Minimalna liczba codziennych średnich operacji DML wpływających na tabelę, tak aby ich nieużywane indeksy były uznawane za upuszczane.
Typ danych integer
Domyślna wartość 1000
Dozwolone wartości 0-9999999
Typ parametru dynamiczna
Dokumentacja index_tuning.unused_dml_per_table

index_tuning.unused_min_period

Atrybut Wartość
Kategoria Opcje dostosowane
opis Minimalna liczba dni, w których indeks nie został użyty, na podstawie statystyk systemowych, tak aby był uznawany za upuszczanie.
Typ danych integer
Domyślna wartość 35
Dozwolone wartości 30-720
Typ parametru dynamiczna
Dokumentacja index_tuning.unused_min_period

index_tuning.unused_reads_per_table

Atrybut Wartość
Kategoria Opcje dostosowane
opis Minimalna liczba operacji odczytu dziennego wpływających na tabelę, dzięki czemu ich nieużywane indeksy są uznawane za upuszczane.
Typ danych integer
Domyślna wartość 1000
Dozwolone wartości 0-9999999
Typ parametru dynamiczna
Dokumentacja index_tuning.unused_reads_per_table

logfiles.download_enable

Atrybut Wartość
Kategoria Opcje dostosowane
opis Włącza lub wyłącza funkcje dzienników serwera.
Typ danych boolean
Domyślna wartość off
Dozwolone wartości on,off
Typ parametru dynamiczna
Dokumentacja logfiles.download_enable

logfiles.retention_days

Atrybut Wartość
Kategoria Opcje dostosowane
opis Ustawia przedział okresu przechowywania w dniach dla dzienników serwera — po tym czasie dane zostaną usunięte.
Typ danych integer
Domyślna wartość 3
Dozwolone wartości 1-7
Typ parametru dynamiczna
Dokumentacja logfiles.retention_days

pgaudit.log

Atrybut Wartość
Kategoria Opcje dostosowane
opis Określa, które klasy instrukcji będą rejestrowane przez rejestrowanie inspekcji sesji.
Typ danych set
Domyślna wartość none
Dozwolone wartości none,read,write,function,role,ddl,misc,all
Typ parametru dynamiczna
Dokumentacja pgaudit.log

pgaudit.log_catalog

Atrybut Wartość
Kategoria Opcje dostosowane
opis Określa, że rejestrowanie sesji powinno być włączone w przypadku, gdy wszystkie relacje w instrukcji znajdują się w pg_catalog.
Typ danych boolean
Domyślna wartość on
Dozwolone wartości on,off
Typ parametru dynamiczna
Dokumentacja pgaudit.log_catalog

pgaudit.log_client

Atrybut Wartość
Kategoria Opcje dostosowane
opis Określa, czy komunikaty inspekcji powinny być widoczne dla klienta.
Typ danych boolean
Domyślna wartość off
Dozwolone wartości on,off
Typ parametru dynamiczna
Dokumentacja pgaudit.log_client

pgaudit.log_level

Atrybut Wartość
Kategoria Opcje dostosowane
opis Określa poziom dziennika, który będzie używany dla wpisów dziennika.
Typ danych wyliczanie
Domyślna wartość log
Dozwolone wartości debug5,debug4,debug3,debug2,debug1,info,notice,warning,log
Typ parametru dynamiczna
Dokumentacja pgaudit.log_level

pgaudit.log_parameter

Atrybut Wartość
Kategoria Opcje dostosowane
opis Określa, że rejestrowanie inspekcji powinno zawierać parametry, które zostały przekazane z instrukcją .
Typ danych boolean
Domyślna wartość off
Dozwolone wartości on,off
Typ parametru dynamiczna
Dokumentacja pgaudit.log_parameter

pgaudit.log_relation

Atrybut Wartość
Kategoria Opcje dostosowane
opis Określa, czy rejestrowanie inspekcji sesji powinno utworzyć oddzielny wpis dziennika dla każdej relacji, do których odwołuje się instrukcja SELECT lub DML.
Typ danych boolean
Domyślna wartość off
Dozwolone wartości on,off
Typ parametru dynamiczna
Dokumentacja pgaudit.log_relation

pgaudit.log_statement_once

Atrybut Wartość
Kategoria Opcje dostosowane
opis Określa, czy rejestrowanie będzie zawierać tekst instrukcji i parametry z pierwszym wpisem dziennika dla kombinacji instrukcji/podstanu lub z każdym wpisem.
Typ danych boolean
Domyślna wartość off
Dozwolone wartości on,off
Typ parametru dynamiczna
Dokumentacja pgaudit.log_statement_once

pgaudit.role

Atrybut Wartość
Kategoria Opcje dostosowane
opis Określa rolę wzorca do użycia na potrzeby rejestrowania inspekcji obiektów.
Typ danych string
Domyślna wartość
Dozwolone wartości [A-Za-z\\._]*
Typ parametru dynamiczna
Dokumentacja pgaudit.role

pglogical.batch_inserts

Atrybut Wartość
Kategoria Opcje dostosowane
opis Informuje PGLogical o użyciu mechanizmu wstawiania wsadowego, jeśli to możliwe.
Typ danych boolean
Domyślna wartość on
Dozwolone wartości on,off
Typ parametru dynamiczna
Dokumentacja pglogical.batch_inserts

pglogical.conflict_log_level

Atrybut Wartość
Kategoria Opcje dostosowane
opis Ustawia poziom dziennika na potrzeby raportowania wykrytych konfliktów, gdy pglogical.conflict_resolution ma ustawioną wartość niczego innego niż błąd.
Typ danych wyliczanie
Domyślna wartość log
Dozwolone wartości debug5,debug4,debug3,debug2,debug1,info,notice,warning,error,log,fatal,panic
Typ parametru dynamiczna
Dokumentacja pglogical.conflict_log_level

pglogical.conflict_resolution

Atrybut Wartość
Kategoria Opcje dostosowane
opis Ustawia metodę rozwiązywania wszelkich wykrytych konfliktów między danymi lokalnymi a zmianami przychodzącymi.
Typ danych wyliczanie
Domyślna wartość apply_remote
Dozwolone wartości error,apply_remote,keep_local,last_update_wins,first_update_wins
Typ parametru dynamiczna
Dokumentacja pglogical.conflict_resolution

pglogical.use_spi

Atrybut Wartość
Kategoria Opcje dostosowane
opis Informuje PGLogical, aby używać interfejsu SPI do tworzenia rzeczywistych instrukcji SQL (INSERT, UPDATE, DELETE) w celu zastosowania zmian przychodzących zamiast używania wewnętrznego interfejsu niskiego poziomu.
Typ danych boolean
Domyślna wartość off
Dozwolone wartości on,off
Typ parametru dynamiczna
Dokumentacja pglogical.use_spi

pgms_stats.is_enabled_fs

Atrybut Wartość
Kategoria Opcje dostosowane
opis Tylko użycie wewnętrzne: ten parametr jest używany jako przełącznik zastąpienia funkcji.
Typ danych boolean
Domyślna wartość on
Dozwolone wartości on
Typ parametru tylko do odczytu
Dokumentacja

pgms_wait_sampling.history_period

Atrybut Wartość
Kategoria Opcje dostosowane
opis Ustaw częstotliwość w milisekundach, w których są próbkowane zdarzenia oczekiwania.
Typ danych integer
Domyślna wartość 100
Dozwolone wartości 1-600000
Typ parametru dynamiczna
Dokumentacja pgms_wait_sampling.history_period

pgms_wait_sampling.is_enabled_fs

Atrybut Wartość
Kategoria Opcje dostosowane
opis Tylko użycie wewnętrzne: ten parametr jest używany jako przełącznik zastąpienia funkcji. Jeśli jest wyświetlana jako wyłączona, próbkowanie oczekiwania zostanie wyłączone pomimo ustawienia wartości dla pgms_wait_sampling.query_capture_mode.
Typ danych boolean
Domyślna wartość on
Dozwolone wartości on
Typ parametru tylko do odczytu
Dokumentacja pgms_wait_sampling.is_enabled_fs

pgms_wait_sampling.query_capture_mode

Atrybut Wartość
Kategoria Opcje dostosowane
opis Wybiera instrukcje śledzone przez rozszerzenie pgms_wait_sampling.
Typ danych wyliczanie
Domyślna wartość none
Dozwolone wartości all,none
Typ parametru dynamiczna
Dokumentacja pgms_wait_sampling.query_capture_mode

pg_partman_bgw.analyze

Atrybut Wartość
Kategoria Opcje dostosowane
opis Taki sam cel jak argument p_analyze do run_maintenance().
Typ danych boolean
Domyślna wartość off
Dozwolone wartości on,off
Typ parametru dynamiczna
Dokumentacja pg_partman_bgw.analyze

pg_partman_bgw.dbname

Atrybut Wartość
Kategoria Opcje dostosowane
opis Wymagane. Bazy danych, na których będzie działać run_maintenance(). Jeśli więcej niż jeden, użyj listy rozdzielanej przecinkami. Jeśli nie zostanie ustawiona, BGW nic nie zrobi.
Typ danych string
Domyślna wartość
Dozwolone wartości [A-Za-z0-9_,-]*
Typ parametru dynamiczna
Dokumentacja pg_partman_bgw.dbname

pg_partman_bgw.interval

Atrybut Wartość
Kategoria Opcje dostosowane
opis Liczba sekund między wywołaniami run_maintenance().
Typ danych integer
Domyślna wartość 3600
Dozwolone wartości 1-315360000
Typ parametru dynamiczna
Dokumentacja pg_partman_bgw.interval

pg_partman_bgw.jobmon

Atrybut Wartość
Kategoria Opcje dostosowane
opis Taki sam cel jak argument p_jobmon do run_maintenance().
Typ danych boolean
Domyślna wartość on
Dozwolone wartości on,off
Typ parametru dynamiczna
Dokumentacja pg_partman_bgw.jobmon

pg_partman_bgw.role

Atrybut Wartość
Kategoria Opcje dostosowane
opis Rola, która run_maintenance() zostanie uruchomiona jako. Wartość domyślna to postgres. Dozwolona jest tylko jedna nazwa roli.
Typ danych string
Domyślna wartość
Dozwolone wartości [A-Za-z\\._]*
Typ parametru dynamiczna
Dokumentacja pg_partman_bgw.role

pg_qs.interval_length_minutes

Atrybut Wartość
Kategoria Opcje dostosowane
opis Ustawia interwał przechwytywania query_store w minutach dla pg_qs — jest to częstotliwość trwałości danych.
Typ danych integer
Domyślna wartość 15
Dozwolone wartości 1-30
Typ parametru static
Dokumentacja pg_qs.interval_length_minutes

pg_qs.is_enabled_fs

Atrybut Wartość
Kategoria Opcje dostosowane
opis Tylko użycie wewnętrzne: ten parametr jest używany jako przełącznik zastąpienia funkcji. Jeśli ta opcja jest wyświetlana jako wyłączona, magazyn zapytań zostanie wyłączony pomimo ustawionej wartości dla pg_qs.query_capture_mode.
Typ danych boolean
Domyślna wartość on
Dozwolone wartości on
Typ parametru tylko do odczytu
Dokumentacja pg_qs.is_enabled_fs

pg_qs.max_plan_size

Atrybut Wartość
Kategoria Opcje dostosowane
opis Ustawia maksymalną liczbę bajtów, które zostaną zapisane dla tekstu planu zapytania dla pg_qs; dłuższe plany zostaną obcięte.
Typ danych integer
Domyślna wartość 7500
Dozwolone wartości 100-10000
Typ parametru dynamiczna
Dokumentacja pg_qs.max_plan_size

pg_qs.max_query_text_length

Atrybut Wartość
Kategoria Opcje dostosowane
opis Ustawia maksymalną długość tekstu zapytania, która zostanie zapisana; dłuższe zapytania zostaną obcięte.
Typ danych integer
Domyślna wartość 6000
Dozwolone wartości 100-10000
Typ parametru dynamiczna
Dokumentacja pg_qs.max_query_text_length

pg_qs.parameters_capture_mode

Atrybut Wartość
Kategoria Opcje dostosowane
opis Określa, czy i kiedy należy przechwytywać parametry pozycyjne zapytania.
Typ danych wyliczanie
Domyślna wartość capture_parameterless_only
Dozwolone wartości capture_parameterless_only,capture_first_sample
Typ parametru dynamiczna
Dokumentacja pg_qs.parameters_capture_mode

pg_qs.query_capture_mode

Atrybut Wartość
Kategoria Opcje dostosowane
opis Ustawia tryb przechwytywania zapytań dla magazynu zapytań. Brak wyłącza przechwytywanie.
Typ danych wyliczanie
Domyślna wartość none
Dozwolone wartości top,all,none
Typ parametru dynamiczna
Dokumentacja pg_qs.query_capture_mode

pg_qs.retention_period_in_days

Atrybut Wartość
Kategoria Opcje dostosowane
opis Ustawia przedział okresu przechowywania w dniach dla pg_qs — po tym czasie dane zostaną usunięte.
Typ danych integer
Domyślna wartość 7
Dozwolone wartości 1-30
Typ parametru dynamiczna
Dokumentacja pg_qs.retention_period_in_days

pg_qs.store_query_plans

Atrybut Wartość
Kategoria Opcje dostosowane
opis Włącza lub wyłącza zapisywanie planów zapytań dla pg_qs
Typ danych boolean
Domyślna wartość off
Dozwolone wartości on,off
Typ parametru dynamiczna
Dokumentacja pg_qs.store_query_plans

pg_qs.track_utility

Atrybut Wartość
Kategoria Opcje dostosowane
opis Określa, czy polecenia narzędzia są śledzone przez pg_qs.
Typ danych boolean
Domyślna wartość on
Dozwolone wartości on,off
Typ parametru dynamiczna
Dokumentacja pg_qs.track_utility

pg_stat_statements.max

Atrybut Wartość
Kategoria Opcje dostosowane
opis Ustawia maksymalną liczbę instrukcji śledzonych przez pg_stat_statements.
Typ danych integer
Domyślna wartość 5000
Dozwolone wartości 100-2147483647
Typ parametru static
Dokumentacja pg_stat_statements.max

pg_stat_statements.save

Atrybut Wartość
Kategoria Opcje dostosowane
opis Zapisz pg_stat_statements statystyk dotyczących zamykania serwera.
Typ danych boolean
Domyślna wartość on
Dozwolone wartości on,off
Typ parametru dynamiczna
Dokumentacja pg_stat_statements.save

pg_stat_statements.track

Atrybut Wartość
Kategoria Opcje dostosowane
opis Określa, które instrukcje są liczone przez pg_stat_statements.
Typ danych wyliczanie
Domyślna wartość none
Dozwolone wartości top,all,none
Typ parametru dynamiczna
Dokumentacja pg_stat_statements.track

pg_stat_statements.track_utility

Atrybut Wartość
Kategoria Opcje dostosowane
opis Określa, czy polecenia narzędzia są śledzone przez pg_stat_statements.
Typ danych boolean
Domyślna wartość on
Dozwolone wartości on,off
Typ parametru dynamiczna
Dokumentacja pg_stat_statements.track_utility

postgis.gdal_enabled_drivers

Atrybut Wartość
Kategoria Opcje dostosowane
opis Steruje ustawieniami sterowników z włączoną biblioteką GDAL.
Typ danych wyliczanie
Domyślna wartość DISABLE_ALL
Dozwolone wartości DISABLE_ALL,ENABLE_ALL
Typ parametru dynamiczna
Dokumentacja postgis.gdal_enabled_drivers

auto_explain.log_analyze

Atrybut Wartość
Kategoria Opcje dostosowane
opis Użyj funkcji EXPLAIN ANALYZE na potrzeby rejestrowania planu.
Typ danych boolean
Domyślna wartość off
Dozwolone wartości on,off
Typ parametru dynamiczna
Dokumentacja auto_explain.log_analyze

auto_explain.log_buffers

Atrybut Wartość
Kategoria Opcje dostosowane
opis Użycie dzienników.
Typ danych boolean
Domyślna wartość off
Dozwolone wartości on,off
Typ parametru dynamiczna
Dokumentacja auto_explain.log_buffers

auto_explain.log_format

Atrybut Wartość
Kategoria Opcje dostosowane
opis Format WYJAŚNIj, który ma być używany do rejestrowania planu.
Typ danych wyliczanie
Domyślna wartość text
Dozwolone wartości text,xml,json,yaml
Typ parametru dynamiczna
Dokumentacja auto_explain.log_format

auto_explain.log_min_duration

Atrybut Wartość
Kategoria Opcje dostosowane
opis Ustawia minimalny czas wykonywania powyżej, który plany zostaną zarejestrowane. Zero drukuje wszystkie plany. -1 wyłącza tę funkcję.
Typ danych integer
Domyślna wartość -1
Dozwolone wartości -1-2147483647
Typ parametru dynamiczna
Dokumentacja auto_explain.log_min_duration

auto_explain.log_nested_statements

Atrybut Wartość
Kategoria Opcje dostosowane
opis Instrukcje zagnieżdżone dziennika.
Typ danych boolean
Domyślna wartość off
Dozwolone wartości on,off
Typ parametru dynamiczna
Dokumentacja auto_explain.log_nested_statements

auto_explain.log_timing

Atrybut Wartość
Kategoria Opcje dostosowane
opis Zbieranie danych o chronometrażu, a nie tylko liczby wierszy.
Typ danych boolean
Domyślna wartość on
Dozwolone wartości on,off
Typ parametru dynamiczna
Dokumentacja auto_explain.log_timing

auto_explain.log_triggers

Atrybut Wartość
Kategoria Opcje dostosowane
opis Uwzględnij statystyki wyzwalacza w planach. Nie ma to żadnego wpływu, chyba że log_analyze jest również ustawiona.
Typ danych boolean
Domyślna wartość off
Dozwolone wartości on,off
Typ parametru dynamiczna
Dokumentacja auto_explain.log_triggers

auto_explain.log_verbose

Atrybut Wartość
Kategoria Opcje dostosowane
opis Użyj funkcji EXPLAIN VERBOSE na potrzeby rejestrowania planu.
Typ danych boolean
Domyślna wartość off
Dozwolone wartości on,off
Typ parametru dynamiczna
Dokumentacja auto_explain.log_verbose

auto_explain.sample_rate

Atrybut Wartość
Kategoria Opcje dostosowane
opis Ułamek zapytań do przetworzenia.
Typ danych numeryczne
Domyślna wartość 1.0
Dozwolone wartości 0.0-1.0
Typ parametru dynamiczna
Dokumentacja auto_explain.sample_rate

azure.accepted_password_auth_method

Atrybut Wartość
Kategoria Opcje dostosowane
opis Zaakceptowana metoda uwierzytelniania haseł.
Typ danych set
Domyślna wartość md5
Dozwolone wartości md5,scram-sha-256
Typ parametru dynamiczna
Dokumentacja azure.accepted_password_auth_method

azure.allow_hostname_in_username

Atrybut Wartość
Kategoria Opcje dostosowane
opis Określa, czy nazwa hosta jest dozwolona w nazwie użytkownika dla serwera elastycznego usługi Azure Database for PostgreSQL.
Typ danych boolean
Domyślna wartość off
Dozwolone wartości off
Typ parametru tylko do odczytu
Dokumentacja

azure.enable_temp_tablespaces_on_local_ssd

Atrybut Wartość
Kategoria Opcje dostosowane
opis Utwórz przestrzeń tabel tymczasowych na dysku efemerycznym.
Typ danych boolean
Domyślna wartość off
Dozwolone wartości on,off
Typ parametru dynamiczna
Dokumentacja

azure.extensions

Atrybut Wartość
Kategoria Opcje dostosowane
opis Określa, które rozszerzenia mogą być tworzone na serwerze.
Typ danych set
Domyślna wartość
Dozwolone wartości address_standardizer,address_standardizer_data_us,amcheck,anon,bloom,btree_gin,btree_gist,citext,cube,dblink,dict_int,dict_xsyn,earthdistance,fuzzystrmatch,hstore,hypopg,intagg,intarray,isn,lo,login_hook,ltree,orafce,pageinspect,pg_buffercache,pg_cron,pg_freespacemap,pg_hint_plan,pg_partman,pg_prewarm,pg_repack,pg_squeeze,pg_stat_statements,pg_trgm,pg_visibility,pgaudit,pgcrypto,pglogical,pgrouting,pgrowlocks,pgstattuple,plpgsql,plv8,postgis,postgis_raster,postgis_sfcgal,postgis_tiger_geocoder,postgis_topology,postgres_fdw,semver,session_variable,sslinfo,tablefunc,tds_fdw,timescaledb,tsm_system_rows,tsm_system_time,unaccent,uuid-ossp,vector
Typ parametru dynamiczna
Dokumentacja azure.extensions

azure.single_to_flex_migration

Atrybut Wartość
Kategoria Opcje dostosowane
opis Określa, czy jest to serwer utworzony do migracji z usługi Azure Database for PostgreSQL — pojedynczy serwer do serwera elastycznego.
Typ danych boolean
Domyślna wartość off
Dozwolone wartości off
Typ parametru tylko do odczytu
Dokumentacja

connection_throttle.bucket_limit

Atrybut Wartość
Kategoria Opcje dostosowane
opis Maksymalna liczba tokenów logowania na zasobnik.
Typ danych integer
Domyślna wartość 2000
Dozwolone wartości 1-2147483647
Typ parametru dynamiczna
Dokumentacja

connection_throttle.enable

Atrybut Wartość
Kategoria Opcje dostosowane
opis Włącza tymczasowe ograniczanie połączeń na adres IP w przypadku zbyt wielu niepowodzeń logowania.
Typ danych boolean
Domyślna wartość off
Dozwolone wartości on,off
Typ parametru dynamiczna
Dokumentacja

connection_throttle.factor_bias

Atrybut Wartość
Kategoria Opcje dostosowane
opis Stronniczość czynnika do obliczania liczby tokenów dla zasobnika adresu IP.
Typ danych numeryczne
Domyślna wartość 0.8
Dozwolone wartości 0.0-0.9
Typ parametru dynamiczna
Dokumentacja

connection_throttle.hash_entries_max

Atrybut Wartość
Kategoria Opcje dostosowane
opis Maksymalna liczba wpisów w tabeli skrótów błędów logowania.
Typ danych integer
Domyślna wartość 500
Dozwolone wartości 1-2147483647
Typ parametru dynamiczna
Dokumentacja

connection_throttle.reset_time

Atrybut Wartość
Kategoria Opcje dostosowane
opis Czas między zresetowaniem zasobnika logowania.
Typ danych integer
Domyślna wartość 120
Dozwolone wartości 1-2147483647
Typ parametru dynamiczna
Dokumentacja

connection_throttle.restore_factor

Atrybut Wartość
Kategoria Opcje dostosowane
opis Współczynnik zwiększania liczby tokenów dla adresów IP z niskim współczynnikiem awarii.
Typ danych numeryczne
Domyślna wartość 2
Dozwolone wartości 1.0-100.0
Typ parametru dynamiczna
Dokumentacja

connection_throttle.update_time

Atrybut Wartość
Kategoria Opcje dostosowane
opis Czas między aktualizowaniem zasobnika logowania.
Typ danych integer
Domyślna wartość 20
Dozwolone wartości 1-2147483647
Typ parametru dynamiczna
Dokumentacja

cron.database_name

Atrybut Wartość
Kategoria Opcje dostosowane
opis Ustawia bazę danych, w której są przechowywane metadane pg_cron.
Typ danych string
Domyślna wartość postgres
Dozwolone wartości [A-Za-z0-9_]+
Typ parametru static
Dokumentacja cron.database_name

cron.log_run

Atrybut Wartość
Kategoria Opcje dostosowane
opis Rejestrowanie wszystkich zadań jest uruchamiane w tabeli job_run_details.
Typ danych boolean
Domyślna wartość on
Dozwolone wartości on,off
Typ parametru static
Dokumentacja cron.log_run

cron.log_statement

Atrybut Wartość
Kategoria Opcje dostosowane
opis Rejestruj wszystkie instrukcje cron przed wykonaniem.
Typ danych boolean
Domyślna wartość on
Dozwolone wartości on,off
Typ parametru static
Dokumentacja cron.log_statement

cron.max_running_jobs

Atrybut Wartość
Kategoria Opcje dostosowane
opis Ustawia maksymalną liczbę zadań, które mogą być uruchamiane współbieżnie. Ta wartość jest ograniczona przez max_connections.
Typ danych integer
Domyślna wartość 32
Dozwolone wartości 0-5000
Typ parametru static
Dokumentacja cron.max_running_jobs

logfiles.download_enable

Atrybut Wartość
Kategoria Opcje dostosowane
opis Włącza lub wyłącza funkcje dzienników serwera.
Typ danych boolean
Domyślna wartość off
Dozwolone wartości on,off
Typ parametru dynamiczna
Dokumentacja logfiles.download_enable

logfiles.retention_days

Atrybut Wartość
Kategoria Opcje dostosowane
opis Ustawia przedział okresu przechowywania w dniach dla dzienników serwera — po tym czasie dane zostaną usunięte.
Typ danych integer
Domyślna wartość 3
Dozwolone wartości 1-7
Typ parametru dynamiczna
Dokumentacja logfiles.retention_days

pgaudit.log

Atrybut Wartość
Kategoria Opcje dostosowane
opis Określa, które klasy instrukcji będą rejestrowane przez rejestrowanie inspekcji sesji.
Typ danych set
Domyślna wartość none
Dozwolone wartości none,read,write,function,role,ddl,misc,all
Typ parametru dynamiczna
Dokumentacja pgaudit.log

pgaudit.log_catalog

Atrybut Wartość
Kategoria Opcje dostosowane
opis Określa, że rejestrowanie sesji powinno być włączone w przypadku, gdy wszystkie relacje w instrukcji znajdują się w pg_catalog.
Typ danych boolean
Domyślna wartość on
Dozwolone wartości on,off
Typ parametru dynamiczna
Dokumentacja pgaudit.log_catalog

pgaudit.log_client

Atrybut Wartość
Kategoria Opcje dostosowane
opis Określa, czy komunikaty inspekcji powinny być widoczne dla klienta.
Typ danych boolean
Domyślna wartość off
Dozwolone wartości on,off
Typ parametru dynamiczna
Dokumentacja pgaudit.log_client

pgaudit.log_level

Atrybut Wartość
Kategoria Opcje dostosowane
opis Określa poziom dziennika, który będzie używany dla wpisów dziennika.
Typ danych wyliczanie
Domyślna wartość log
Dozwolone wartości debug5,debug4,debug3,debug2,debug1,info,notice,warning,log
Typ parametru dynamiczna
Dokumentacja pgaudit.log_level

pgaudit.log_parameter

Atrybut Wartość
Kategoria Opcje dostosowane
opis Określa, że rejestrowanie inspekcji powinno zawierać parametry, które zostały przekazane z instrukcją .
Typ danych boolean
Domyślna wartość off
Dozwolone wartości on,off
Typ parametru dynamiczna
Dokumentacja pgaudit.log_parameter

pgaudit.log_relation

Atrybut Wartość
Kategoria Opcje dostosowane
opis Określa, czy rejestrowanie inspekcji sesji powinno utworzyć oddzielny wpis dziennika dla każdej relacji, do których odwołuje się instrukcja SELECT lub DML.
Typ danych boolean
Domyślna wartość off
Dozwolone wartości on,off
Typ parametru dynamiczna
Dokumentacja pgaudit.log_relation

pgaudit.log_statement_once

Atrybut Wartość
Kategoria Opcje dostosowane
opis Określa, czy rejestrowanie będzie zawierać tekst instrukcji i parametry z pierwszym wpisem dziennika dla kombinacji instrukcji/podstanu lub z każdym wpisem.
Typ danych boolean
Domyślna wartość off
Dozwolone wartości on,off
Typ parametru dynamiczna
Dokumentacja pgaudit.log_statement_once

pgaudit.role

Atrybut Wartość
Kategoria Opcje dostosowane
opis Określa rolę wzorca do użycia na potrzeby rejestrowania inspekcji obiektów.
Typ danych string
Domyślna wartość
Dozwolone wartości [A-Za-z\\._]*
Typ parametru dynamiczna
Dokumentacja pgaudit.role

pglogical.batch_inserts

Atrybut Wartość
Kategoria Opcje dostosowane
opis Informuje PGLogical o użyciu mechanizmu wstawiania wsadowego, jeśli to możliwe.
Typ danych boolean
Domyślna wartość on
Dozwolone wartości on,off
Typ parametru dynamiczna
Dokumentacja pglogical.batch_inserts

pglogical.conflict_log_level

Atrybut Wartość
Kategoria Opcje dostosowane
opis Ustawia poziom dziennika na potrzeby raportowania wykrytych konfliktów, gdy pglogical.conflict_resolution ma ustawioną wartość niczego innego niż błąd.
Typ danych wyliczanie
Domyślna wartość log
Dozwolone wartości debug5,debug4,debug3,debug2,debug1,info,notice,warning,error,log,fatal,panic
Typ parametru dynamiczna
Dokumentacja pglogical.conflict_log_level

pglogical.conflict_resolution

Atrybut Wartość
Kategoria Opcje dostosowane
opis Ustawia metodę rozwiązywania wszelkich wykrytych konfliktów między danymi lokalnymi a zmianami przychodzącymi.
Typ danych wyliczanie
Domyślna wartość apply_remote
Dozwolone wartości error,apply_remote,keep_local,last_update_wins,first_update_wins
Typ parametru dynamiczna
Dokumentacja pglogical.conflict_resolution

pglogical.use_spi

Atrybut Wartość
Kategoria Opcje dostosowane
opis Informuje PGLogical, aby używać interfejsu SPI do tworzenia rzeczywistych instrukcji SQL (INSERT, UPDATE, DELETE) w celu zastosowania zmian przychodzących zamiast używania wewnętrznego interfejsu niskiego poziomu.
Typ danych boolean
Domyślna wartość off
Dozwolone wartości on,off
Typ parametru dynamiczna
Dokumentacja pglogical.use_spi

pgms_stats.is_enabled_fs

Atrybut Wartość
Kategoria Opcje dostosowane
opis Tylko użycie wewnętrzne: ten parametr jest używany jako przełącznik zastąpienia funkcji.
Typ danych boolean
Domyślna wartość on
Dozwolone wartości on
Typ parametru tylko do odczytu
Dokumentacja

pgms_wait_sampling.history_period

Atrybut Wartość
Kategoria Opcje dostosowane
opis Ustaw częstotliwość w milisekundach, w których są próbkowane zdarzenia oczekiwania.
Typ danych integer
Domyślna wartość 100
Dozwolone wartości 1-600000
Typ parametru dynamiczna
Dokumentacja pgms_wait_sampling.history_period

pgms_wait_sampling.is_enabled_fs

Atrybut Wartość
Kategoria Opcje dostosowane
opis Tylko użycie wewnętrzne: ten parametr jest używany jako przełącznik zastąpienia funkcji. Jeśli jest wyświetlana jako wyłączona, próbkowanie oczekiwania zostanie wyłączone pomimo ustawienia wartości dla pgms_wait_sampling.query_capture_mode.
Typ danych boolean
Domyślna wartość on
Dozwolone wartości on
Typ parametru tylko do odczytu
Dokumentacja pgms_wait_sampling.is_enabled_fs

pgms_wait_sampling.query_capture_mode

Atrybut Wartość
Kategoria Opcje dostosowane
opis Wybiera instrukcje śledzone przez rozszerzenie pgms_wait_sampling.
Typ danych wyliczanie
Domyślna wartość none
Dozwolone wartości all,none
Typ parametru dynamiczna
Dokumentacja pgms_wait_sampling.query_capture_mode

pg_partman_bgw.analyze

Atrybut Wartość
Kategoria Opcje dostosowane
opis Taki sam cel jak argument p_analyze do run_maintenance().
Typ danych boolean
Domyślna wartość off
Dozwolone wartości on,off
Typ parametru dynamiczna
Dokumentacja pg_partman_bgw.analyze

pg_partman_bgw.dbname

Atrybut Wartość
Kategoria Opcje dostosowane
opis Wymagane. Bazy danych, na których będzie działać run_maintenance(). Jeśli więcej niż jeden, użyj listy rozdzielanej przecinkami. Jeśli nie zostanie ustawiona, BGW nic nie zrobi.
Typ danych string
Domyślna wartość
Dozwolone wartości [A-Za-z0-9_,-]*
Typ parametru dynamiczna
Dokumentacja pg_partman_bgw.dbname

pg_partman_bgw.interval

Atrybut Wartość
Kategoria Opcje dostosowane
opis Liczba sekund między wywołaniami run_maintenance().
Typ danych integer
Domyślna wartość 3600
Dozwolone wartości 1-315360000
Typ parametru dynamiczna
Dokumentacja pg_partman_bgw.interval

pg_partman_bgw.jobmon

Atrybut Wartość
Kategoria Opcje dostosowane
opis Taki sam cel jak argument p_jobmon do run_maintenance().
Typ danych boolean
Domyślna wartość on
Dozwolone wartości on,off
Typ parametru dynamiczna
Dokumentacja pg_partman_bgw.jobmon

pg_partman_bgw.role

Atrybut Wartość
Kategoria Opcje dostosowane
opis Rola, która run_maintenance() zostanie uruchomiona jako. Wartość domyślna to postgres. Dozwolona jest tylko jedna nazwa roli.
Typ danych string
Domyślna wartość
Dozwolone wartości [A-Za-z\\._]*
Typ parametru dynamiczna
Dokumentacja pg_partman_bgw.role

pg_qs.interval_length_minutes

Atrybut Wartość
Kategoria Opcje dostosowane
opis Ustawia interwał przechwytywania query_store w minutach dla pg_qs — jest to częstotliwość trwałości danych.
Typ danych integer
Domyślna wartość 15
Dozwolone wartości 1-30
Typ parametru static
Dokumentacja pg_qs.interval_length_minutes

pg_qs.is_enabled_fs

Atrybut Wartość
Kategoria Opcje dostosowane
opis Tylko użycie wewnętrzne: ten parametr jest używany jako przełącznik zastąpienia funkcji. Jeśli ta opcja jest wyświetlana jako wyłączona, magazyn zapytań zostanie wyłączony pomimo ustawionej wartości dla pg_qs.query_capture_mode.
Typ danych boolean
Domyślna wartość on
Dozwolone wartości on
Typ parametru tylko do odczytu
Dokumentacja pg_qs.is_enabled_fs

pg_qs.max_plan_size

Atrybut Wartość
Kategoria Opcje dostosowane
opis Ustawia maksymalną liczbę bajtów, które zostaną zapisane dla tekstu planu zapytania dla pg_qs; dłuższe plany zostaną obcięte.
Typ danych integer
Domyślna wartość 7500
Dozwolone wartości 100-10000
Typ parametru dynamiczna
Dokumentacja pg_qs.max_plan_size

pg_qs.max_query_text_length

Atrybut Wartość
Kategoria Opcje dostosowane
opis Ustawia maksymalną długość tekstu zapytania, która zostanie zapisana; dłuższe zapytania zostaną obcięte.
Typ danych integer
Domyślna wartość 6000
Dozwolone wartości 100-10000
Typ parametru dynamiczna
Dokumentacja pg_qs.max_query_text_length

pg_qs.parameters_capture_mode

Atrybut Wartość
Kategoria Opcje dostosowane
opis Określa, czy i kiedy należy przechwytywać parametry pozycyjne zapytania.
Typ danych wyliczanie
Domyślna wartość capture_parameterless_only
Dozwolone wartości capture_parameterless_only,capture_first_sample
Typ parametru dynamiczna
Dokumentacja pg_qs.parameters_capture_mode

pg_qs.query_capture_mode

Atrybut Wartość
Kategoria Opcje dostosowane
opis Ustawia tryb przechwytywania zapytań dla magazynu zapytań. Brak wyłącza przechwytywanie.
Typ danych wyliczanie
Domyślna wartość none
Dozwolone wartości top,all,none
Typ parametru dynamiczna
Dokumentacja pg_qs.query_capture_mode

pg_qs.retention_period_in_days

Atrybut Wartość
Kategoria Opcje dostosowane
opis Ustawia przedział okresu przechowywania w dniach dla pg_qs — po tym czasie dane zostaną usunięte.
Typ danych integer
Domyślna wartość 7
Dozwolone wartości 1-30
Typ parametru dynamiczna
Dokumentacja pg_qs.retention_period_in_days

pg_qs.store_query_plans

Atrybut Wartość
Kategoria Opcje dostosowane
opis Włącza lub wyłącza zapisywanie planów zapytań dla pg_qs
Typ danych boolean
Domyślna wartość off
Dozwolone wartości on,off
Typ parametru dynamiczna
Dokumentacja pg_qs.store_query_plans

pg_qs.track_utility

Atrybut Wartość
Kategoria Opcje dostosowane
opis Określa, czy polecenia narzędzia są śledzone przez pg_qs.
Typ danych boolean
Domyślna wartość on
Dozwolone wartości on,off
Typ parametru dynamiczna
Dokumentacja pg_qs.track_utility

pg_stat_statements.max

Atrybut Wartość
Kategoria Opcje dostosowane
opis Ustawia maksymalną liczbę instrukcji śledzonych przez pg_stat_statements.
Typ danych integer
Domyślna wartość 5000
Dozwolone wartości 100-2147483647
Typ parametru static
Dokumentacja pg_stat_statements.max

pg_stat_statements.save

Atrybut Wartość
Kategoria Opcje dostosowane
opis Zapisz pg_stat_statements statystyk dotyczących zamykania serwera.
Typ danych boolean
Domyślna wartość on
Dozwolone wartości on,off
Typ parametru dynamiczna
Dokumentacja pg_stat_statements.save

pg_stat_statements.track

Atrybut Wartość
Kategoria Opcje dostosowane
opis Określa, które instrukcje są liczone przez pg_stat_statements.
Typ danych wyliczanie
Domyślna wartość none
Dozwolone wartości top,all,none
Typ parametru dynamiczna
Dokumentacja pg_stat_statements.track

pg_stat_statements.track_utility

Atrybut Wartość
Kategoria Opcje dostosowane
opis Określa, czy polecenia narzędzia są śledzone przez pg_stat_statements.
Typ danych boolean
Domyślna wartość on
Dozwolone wartości on,off
Typ parametru dynamiczna
Dokumentacja pg_stat_statements.track_utility

postgis.gdal_enabled_drivers

Atrybut Wartość
Kategoria Opcje dostosowane
opis Steruje ustawieniami sterowników z włączoną biblioteką GDAL.
Typ danych wyliczanie
Domyślna wartość DISABLE_ALL
Dozwolone wartości DISABLE_ALL,ENABLE_ALL
Typ parametru dynamiczna
Dokumentacja postgis.gdal_enabled_drivers