Opcje dostosowane
Artykuł 12/05/2024
Współautorzy: 2
Opinia
W tym artykule
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
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
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
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
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
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
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
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