Parametry serveru na flexibilním serveru Azure Database for PostgreSQL
PLATÍ PRO: Flexibilní server Azure Database for PostgreSQL
Azure Database for PostgreSQL poskytuje sadu konfigurovatelných parametrů pro každý server.
Tyto parametry můžou odpovídat:
- Parametry definované databázovým strojem PostgreSQL nebo binárními knihovnami, které implementují funkce rozšíření. Mezi příklady předdefinovaných parametrů databázového stroje patří
autovacuum_max_workers
, ,DateStyle
,client_min_messages
,password_encryption
,max_connections
,geqo
,from_collapse_limit
,max_standby_streaming_delay
log_min_duration_statement
cpu_tuple_cost
log_connections
max_parallel_workers
cpu_tuple_cost
bgwriter_delay
a .shared_buffers
Mezi příklady parametrů definovaných rozšířeními patřípg_qs.max_query_text_length
(rozšíření pg_qs, implementace funkcí úložiště dotazů),pg_stat_statements.max
(rozšíření pg_stat_statements ),pgaudit.log_catalog
(rozšíření pgaudit ) acron.database_name
(rozšíření cron ). - Parametry, které řídí některé předdefinované funkce, což je jádro pro službu flexibilního serveru Azure Database for PostgreSQL, ale není součástí databázového stroje ani žádného z jeho rozšíření. Mezi příklady patří
metrics.collector_database_activity
(určuje, jestli má služba shromažďovat seznam metrik, které jsou považovány za rozšířené metriky a které se ve výchozím nastavení neshromažďují),pgbouncer.enabled
(umožňuje uživateli aktivovat instanci PgBouncer , která je součástí služby),index_tuning.analysis_interval
(nastaví frekvenci, ve které se má automatické ladění indexu probudit, aby vytvořil doporučení).
Konkrétní dokumentaci ke každému z těchto parametrů můžete prozkoumat v následujícím seznamu podporovaných parametrů serveru.
Podporované parametry serveru
Automatický úklid
Název | Verze | Popis |
---|---|---|
autovacuum |
11, 12, 13, 14, 15, 16, 17 | Určuje, zda má server spouštět podprocesy automatického úklidu. |
autovacuum_analyze_scale_factor |
11, 12, 13, 14, 15, 16, 17 | Určuje zlomek velikosti tabulky, která se má přidat k autovacuum_vacuum_threshold při rozhodování, jestli se má aktivovat vakuum. |
autovacuum_analyze_threshold |
11, 12, 13, 14, 15, 16, 17 | Nastaví minimální počet vložených, aktualizovaných nebo odstraněných řazených kolekcí členů potřebných k aktivaci funkce ANALYZE v libovolné tabulce. |
autovacuum_freeze_max_age |
11, 12, 13, 14, 15, 16, 17 | Maximální stáří (v transakcích) před aktivací automatického úklidu v tabulce, aby se zabránilo zabalení ID transakce. |
autovacuum_max_workers |
11, 12, 13, 14, 15, 16, 17 | Nastaví maximální počet současně spuštěných pracovních procesů automatického úklidu. |
autovacuum_multixact_freeze_max_age |
11, 12, 13, 14, 15, 16, 17 | Maximální stáří (v multixactu) před aktivací automatického úklidu v tabulce, aby se zabránilo multixact wraparoundu. |
autovacuum_naptime |
11, 12, 13, 14, 15, 16, 17 | Nastaví minimální prodlevu mezi spuštěním automatického úklidu v jakékoli dané databázi. |
autovacuum_vacuum_cost_delay |
11, 12, 13, 14, 15, 16, 17 | Nastaví hodnotu zpoždění nákladů (milisekundy), která se použije v automatických operacích automatického úklidu. |
autovacuum_vacuum_cost_limit |
11, 12, 13, 14, 15, 16, 17 | Nastaví hodnotu limitu nákladů, která se použije v automatických operacích AUTOMATICKÉHO ÚKLIDU. |
autovacuum_vacuum_insert_scale_factor |
13, 14, 15, 16, 17 | Určuje zlomek velikosti tabulky, která se má přidat k autovacuum_vacuum_insert_threshold při rozhodování, jestli se má aktivovat vakuum. |
autovacuum_vacuum_insert_threshold |
13, 14, 15, 16, 17 | Určuje početvch |
autovacuum_vacuum_scale_factor |
11, 12, 13, 14, 15, 16, 17 | Určuje zlomek velikosti tabulky, která se má přidat k autovacuum_vacuum_threshold při rozhodování, jestli se má aktivovat vakuum. |
autovacuum_vacuum_threshold |
11, 12, 13, 14, 15, 16, 17 | Určuje minimální početaktualizovaných |
Výchozí nastavení připojení klienta / národní prostředí a formátování
Název | Verze | Popis |
---|---|---|
client_encoding |
11, 12, 13, 14, 15, 16, 17 | Nastaví kódování na straně klienta (znakovou sadu). Výchozí hodnotou je použití kódování databáze. |
DateStyle |
11, 12, 13, 14, 15, 16, 17 | Nastaví formát zobrazení pro hodnoty data a času. |
default_text_search_config |
11, 12, 13, 14, 15, 16, 17 | Vybere konfiguraci vyhledávání textu, kterou používají tyto varianty funkcí vyhledávání textu, které nemají explicitní argument určující. |
extra_float_digits |
11, 12, 13, 14, 15, 16, 17 | Nastaví počet číslic zobrazených pro hodnoty s plovoucí desetinou čárkou. |
IntervalStyle |
11, 12, 13, 14, 15, 16, 17 | Nastaví formát zobrazení pro hodnoty intervalu. |
lc_messages |
11, 12, 13, 14, 15, 16, 17 | Nastaví jazyk, ve kterém se zobrazují zprávy. |
lc_monetary |
11, 12, 13, 14, 15, 16, 17 | Nastaví národní prostředí pro formátování peněžních částek. |
lc_numeric |
11, 12, 13, 14, 15, 16, 17 | Nastaví národní prostředí pro formátování čísel. |
lc_time |
11, 12, 13, 14, 15, 16, 17 | Nastaví národní prostředí pro formátování hodnot data a času. |
TimeZone |
11, 12, 13, 14, 15, 16, 17 | Nastaví časové pásmo pro zobrazení a interpretaci časových razítek. |
timezone_abbreviations |
11, 12, 13, 14, 15, 16, 17 | Vybere soubor zkratek časových pásem. |
Výchozí hodnoty připojení klienta / jiné výchozí hodnoty
Název | Verze | Popis |
---|---|---|
dynamic_library_path |
11, 12, 13, 14, 15, 16, 17 | Nastaví cestu pro dynamicky načístelné moduly. |
gin_fuzzy_search_limit |
11, 12, 13, 14, 15, 16, 17 | Nastaví maximální povolený výsledek pro přesné hledání podle GIN. |
Výchozí nastavení připojení klienta / Předběžné načtení sdílené knihovny
Název | Verze | Popis |
---|---|---|
jit_provider |
11, 12, 13, 14, 15, 16, 17 | Zprostředkovatel JIT, který se má použít. |
local_preload_libraries |
11, 12, 13, 14, 15, 16, 17 | Zobrazí seznam neprivilegovaných sdílených knihoven, které se mají předem načíst do každého back-endu. |
session_preload_libraries |
11, 12, 13, 14, 15, 16, 17 | Zobrazí seznam sdílených knihoven, které se mají předem načíst do každého back-endu. |
shared_preload_libraries |
11, 12, 13, 14, 15, 16, 17 | Nastaví, které sdílené knihovny se předem načtou na začátku serveru. |
Výchozí nastavení připojení klienta / chování příkazu
Název | Verze | Popis |
---|---|---|
bytea_output |
11, 12, 13, 14, 15, 16, 17 | Nastaví výstupní formát pro hodnoty bajtů typu. Platné hodnoty jsou šestnáctkové (výchozí) a escape (tradiční formát PostgreSQL). |
check_function_bodies |
11, 12, 13, 14, 15, 16, 17 | Kontroluje těla funkce během funkce CREATE. |
client_min_messages |
11, 12, 13, 14, 15, 16, 17 | Řídí úrovně zpráv odesílané klientovi. |
default_table_access_method |
12, 13, 14, 15, 16, 17 | Nastaví výchozí metodu přístupu k tabulkám pro nové tabulky. |
default_tablespace |
11, 12, 13, 14, 15, 16, 17 | Nastaví výchozí tabulkový prostor pro vytváření tabulek a indexů. |
default_toast_compression |
14, 15, 16, 17 | Nastaví výchozí metodu komprese pro komprimovatelné hodnoty. |
default_transaction_deferrable |
11, 12, 13, 14, 15, 16, 17 | Tento parametr řídí výchozí odložený stav každé nové transakce. Nemá žádný vliv na transakce pro čtení i zápis ani na transakce, které pracují na úrovních izolace nižší než serializovatelné. |
default_transaction_isolation |
11, 12, 13, 14, 15, 16, 17 | Tento parametr řídí výchozí úroveň izolace každé nové transakce. Výchozí hodnota je "potvrzeno čtení". |
default_transaction_read_only |
11, 12, 13, 14, 15, 16, 17 | Nastaví výchozí stav jen pro čtení každé nové transakce. |
gin_pending_list_limit |
11, 12, 13, 14, 15, 16, 17 | Nastaví maximální velikost čekajícího seznamu pro index GIN. |
idle_in_transaction_session_timeout |
11, 12, 13, 14, 15, 16, 17 | Nastaví maximální povolenou dobu trvání jakékoli idling transakce. |
idle_session_timeout |
14, 15, 16, 17 | Nastaví maximální povolenou dobu nečinnosti mezi dotazy, pokud není v transakci. |
lock_timeout |
11, 12, 13, 14, 15, 16, 17 | Nastaví maximální povolenou dobu trvání (v milisekundách) jakéhokoli čekání na zámek. Zadáním hodnoty 0 se toto chování vypne. |
row_security |
11, 12, 13, 14, 15, 16, 17 | Povolí zabezpečení řádků. |
search_path |
11, 12, 13, 14, 15, 16, 17 | Nastaví pořadí hledání schématu pro názvy, které nejsou kvalifikované schématem. |
session_replication_role |
11, 12, 13, 14, 15, 16, 17 | Řídí aktivaci triggerů a pravidel souvisejících s replikací pro aktuální relaci. |
statement_timeout |
11, 12, 13, 14, 15, 16, 17 | Nastaví maximální povolenou dobu trvání (v milisekundách) libovolného příkazu. Zadáním hodnoty 0 se toto chování vypne. |
temp_tablespaces |
11, 12, 13, 14, 15, 16, 17 | Nastaví výchozí tabulkové znaky tak, aby se používaly pro dočasné tabulky a seřadily soubory, pokud nejsou zadané v příkazu CREATE. |
transaction_deferrable |
11, 12, 13, 14, 15, 16, 17 | Zda odložit serializovatelnou transakci jen pro čtení, dokud nelze spustit bez možných selhání serializace. |
transaction_isolation |
11, 12, 13, 14, 15, 16, 17 | Nastaví úroveň izolace aktuální transakce. |
transaction_read_only |
11, 12, 13, 14, 15, 16, 17 | Nastaví stav aktuální transakce jen pro čtení. |
vacuum_cleanup_index_scale_factor |
11, 12, 13 | Počet vložení řazené kolekce členů před vyčištěním indexu jako zlomek reltuplesu. |
vacuum_failsafe_age |
14, 15, 16, 17 | Věk, při kterém by mělo dojít k selhání vakua, aby nedošlo k výpadku zabalení. |
vacuum_freeze_min_age |
11, 12, 13, 14, 15, 16, 17 | Určuje dobu odstředěné doby (v transakcích), kterou má funkce VAKU použít k rozhodnutí, zda se mají při skenování tabulky ukotvit verze řádků. |
vacuum_freeze_table_age |
11, 12, 13, 14, 15, 16, 17 | Věk, při kterém má vakuum naskenovat celou tabulku, aby se ukotvit řazené kolekce členů. |
vacuum_multixact_failsafe_age |
14, 15, 16, 17 | Multixact age, při kterém by měl vakuum aktivovat bezpečnost, aby se zabránilo zabalení výpadku. |
vacuum_multixact_freeze_min_age |
11, 12, 13, 14, 15, 16, 17 | Určuje mezní věk (v multixacts), který má funkce VACUUM použít k rozhodnutí, zda nahradit multixact ID novějším ID transakce nebo multixact ID při prohledávání tabulky. |
vacuum_multixact_freeze_table_age |
11, 12, 13, 14, 15, 16, 17 | Funkce VACUUM provede úplnou kontrolu tabulky, aby ukotvit řádky, pokud tabulka dosáhla věku určeného tímto nastavením. |
xmlbinary |
11, 12, 13, 14, 15, 16, 17 | Nastaví způsob kódování binárních hodnot v jazyce XML. |
xmloption |
11, 12, 13, 14, 15, 16, 17 | Nastaví, zda se data XML v implicitních operacích analýzy a serializace považují za dokumenty nebo fragmenty obsahu. |
Připojení a ověřování / Ověřování
Název | Verze | Popis |
---|---|---|
authentication_timeout |
11, 12, 13, 14, 15, 16, 17 | Nastaví maximální povolenou dobu pro dokončení ověřování klientů. |
db_user_namespace |
11, 12, 13, 14, 15, 16, 17 | Povolí uživatelská jména pro každou databázi. |
krb_caseins_users |
11, 12, 13, 14, 15, 16, 17 | Nastaví, jestli se uživatelská jména Kerberos a GSSAPI mají považovat za nerozlišující velká a malá písmena. |
krb_server_keyfile |
11, 12, 13, 14, 15, 16, 17 | Nastaví umístění souboru klíče serveru Kerberos. |
password_encryption |
11, 12, 13, 14, 15, 16, 17 | Určuje algoritmus, který se má použít k šifrování hesla. |
Připojení a ověřování / Nastavení připojení
Název | Verze | Popis |
---|---|---|
bonjour |
11, 12, 13, 14, 15, 16, 17 | Umožňuje inzerovat server prostřednictvím Bonjour. |
bonjour_name |
11, 12, 13, 14, 15, 16, 17 | Nastaví název služby Bonjour. |
listen_addresses |
11, 12, 13, 14, 15, 16, 17 | Nastaví název hostitele nebo IP adresy pro naslouchání. |
max_connections |
11, 12, 13, 14, 15, 16, 17 | Nastaví maximální počet souběžných připojení k databázovému serveru. |
port |
11, 12, 13, 14, 15, 16, 17 | Nastaví port TCP, na který server naslouchá. |
reserved_connections |
11, 12, 13, 14, 15, 16, 17 | Nastaví počet slotů připojení vyhrazených pro uživatele replikace a superuživatele. |
superuser_reserved_connections |
11, 12, 13, 14, 15, 16, 17 | Nastaví počet slotů připojení vyhrazených pro superuživatele. |
unix_socket_directories |
11, 12, 13, 14, 15, 16, 17 | Nastaví adresáře, ve kterých se vytvoří sokety unix-domain. |
unix_socket_group |
11, 12, 13, 14, 15, 16, 17 | Nastaví vlastnící skupinu soketu unix-domain. |
unix_socket_permissions |
11, 12, 13, 14, 15, 16, 17 | Nastaví přístupová oprávnění soketu unix-domain. |
Připojení a ověřování / SSL
Název | Verze | Popis |
---|---|---|
ssl |
11, 12, 13, 14, 15, 16, 17 | Povolí připojení SSL. |
ssl_ca_file |
11, 12, 13, 14, 15, 16, 17 | Umístění souboru certifikační autority SSL. |
ssl_cert_file |
11, 12, 13, 14, 15, 16, 17 | Umístění souboru certifikátu serveru SSL. |
ssl_ciphers |
11, 12, 13, 14, 15, 16, 17 | Nastaví seznam povolených šifr SSL. |
ssl_crl_dir |
14, 15, 16, 17 | Umístění adresáře seznamu odvolaných certifikátů SSL. |
ssl_crl_file |
11, 12, 13, 14, 15, 16, 17 | Umístění souboru seznamu odvolaných certifikátů SSL. |
ssl_dh_params_file |
11, 12, 13, 14, 15, 16, 17 | Umístění souboru parametrů SSL DH. |
ssl_ecdh_curve |
11, 12, 13, 14, 15, 16, 17 | Nastaví křivku, která se použije pro ECDH. |
ssl_key_file |
11, 12, 13, 14, 15, 16, 17 | Umístění souboru privátního klíče serveru SSL. |
ssl_max_protocol_version |
12, 13, 14, 15, 16, 17 | Nastaví maximální verzi protokolu SSL/TLS, která se má použít. |
ssl_min_protocol_version |
12, 13, 14, 15, 16, 17 | Nastaví minimální verzi protokolu SSL/TLS, která se má použít. |
ssl_passphrase_command |
11, 12, 13, 14, 15, 16, 17 | Příkaz pro získání přístupových hesel pro SSL. |
ssl_passphrase_command_supports_reload |
11, 12, 13, 14, 15, 16, 17 | Určuje, jestli se ssl_passphrase_command volá během opětovného načítání serveru. |
ssl_prefer_server_ciphers |
11, 12, 13, 14, 15, 16, 17 | Udělte prioritu pořadí šifersuite serveru. |
Připojení a ověřování / Nastavení protokolu TCP
Název | Verze | Popis |
---|---|---|
client_connection_check_interval |
14, 15, 16, 17 | Nastaví časový interval mezi kontrolami odpojení při spouštění dotazů. |
tcp_keepalives_count |
11, 12, 13, 14, 15, 16, 17 | Určuje počet zachování protokolu TCP, které lze ztratit před tím, než bude připojení serveru k klientovi považováno za mrtvé. |
tcp_keepalives_idle |
11, 12, 13, 14, 15, 16, 17 | Určuje početsekundch |
tcp_keepalives_interval |
11, 12, 13, 14, 15, 16, 17 | Určuje počet sekund, po kterých se má znovu přepsat zpráva typu keepalive protokolu TCP, která není potvrzena klientem. |
tcp_user_timeout |
12, 13, 14, 15, 16, 17 | Určuje dobu, po kterou mohou přenášená data zůstat nepovězena před vynuceným ukončením připojení TCP. |
Přizpůsobené možnosti
Název | Verze | Popis |
---|---|---|
auto_explain.log_analyze |
11, 12, 13, 14, 15, 16, 17 | K protokolování plánu použijte funkci EXPLAIN ANALYZE. |
auto_explain.log_buffers |
11, 12, 13, 14, 15, 16, 17 | Využití vyrovnávacích pamětí protokolu. |
auto_explain.log_format |
11, 12, 13, 14, 15, 16, 17 | Formát EXPLAIN, který se má použít pro protokolování plánu. |
auto_explain.log_level |
12, 13, 14, 15, 16, 17 | Úroveň protokolu pro plán. |
auto_explain.log_min_duration |
11, 12, 13, 14, 15, 16, 17 | Nastaví minimální dobu provádění, nad kterou se plány budou protokolovat. Nula vytiskne všechny plány. -1 tuto funkci vypne. |
auto_explain.log_nested_statements |
11, 12, 13, 14, 15, 16, 17 | Protokolování vnořených příkazů |
auto_explain.log_settings |
12, 13, 14, 15, 16, 17 | Protokoluje upravené parametry konfigurace, které ovlivňují plánování dotazů. |
auto_explain.log_timing |
11, 12, 13, 14, 15, 16, 17 | Shromážděte data časování, nejen počty řádků. |
auto_explain.log_triggers |
11, 12, 13, 14, 15, 16, 17 | Zahrňte do plánů statistiky triggerů. To nemá žádný vliv, pokud není nastavena ani log_analyze. |
auto_explain.log_verbose |
11, 12, 13, 14, 15, 16, 17 | K protokolování plánu použijte funkci EXPLAIN VERBOSE. |
auto_explain.log_wal |
13, 14, 15, 16, 17 | Protokolování využití WAL |
auto_explain.sample_rate |
11, 12, 13, 14, 15, 16, 17 | Zlomek dotazů ke zpracování |
azure.accepted_password_auth_method |
11, 12, 13, 14, 15, 16, 17 | Akceptovaná metoda ověřování heslem |
azure.allow_hostname_in_username |
11 | Určuje, jestli je název hostitele povolený v uživatelském jménu flexibilního serveru Azure Database for PostgreSQL. |
azure.enable_temp_tablespaces_on_local_ssd |
11, 12, 13, 14, 15, 16, 17 | Vytvořte dočasný tabulkový prostor na dočasném disku. |
azure.extensions |
11, 12, 13, 14, 15, 16, 17 | Určuje, která rozšíření mají být na serveru povolena. |
azure.single_to_flex_migration |
11, 12, 13, 14, 15, 16, 17 | Určuje, jestli se jedná o server vytvořený pro migraci z jednoúčelového serveru Azure Database for PostgreSQL na flexibilní server. |
azure_storage.blob_block_size_mb |
12, 13, 14, 15, 16, 17 | Velikost bloku objektu blob v megabajtech pro blob_put v rozšíření azure_storage. |
cron.database_name |
11, 12, 13, 14, 15, 16, 17 | Nastaví databázi, ve které se uchovávají metadata pg_cron. |
cron.log_run |
11, 12, 13, 14, 15, 16, 17 | Protokoluje všechny úlohy do tabulky job_run_details. |
cron.log_statement |
11, 12, 13, 14, 15, 16, 17 | Protokolovat všechny příkazy cron před spuštěním. |
cron.max_running_jobs |
11, 12, 13, 14, 15, 16, 17 | Nastaví maximální počet úloh, které se dají spustit souběžně. Tato hodnota je omezena max_connections. |
pgaudit.log |
11, 12, 13, 14, 15, 16, 17 | Určuje, které třídy příkazů budou protokolovány protokolováním auditu relace. |
pgaudit.log_catalog |
11, 12, 13, 14, 15, 16, 17 | Určuje, že protokolování relace by mělo být povoleno v případě, že jsou všechny relace v příkazu v pg_catalog. |
pgaudit.log_client |
11, 12, 13, 14, 15, 16, 17 | Určuje, jestli mají být zprávy auditu viditelné pro klienta. |
pgaudit.log_level |
11, 12, 13, 14, 15, 16, 17 | Určuje úroveň protokolu, která se použije pro položky protokolu. |
pgaudit.log_parameter |
11, 12, 13, 14, 15, 16, 17 | Určuje, že protokolování auditu by mělo obsahovat parametry, které byly předány s příkazem. |
pgaudit.log_relation |
11, 12, 13, 14, 15, 16, 17 | Určuje, jestli by protokolování auditu relace mělo vytvořit samostatnou položku protokolu pro každou relaci odkazovanou v příkazu SELECT nebo DML. |
pgaudit.log_statement_once |
11, 12, 13, 14, 15, 16, 17 | Určuje, jestli protokolování bude obsahovat text příkazu a parametry s první položkou protokolu pro kombinaci příkazů/dílčích statistik nebo s každou položkou. |
pgaudit.role |
11, 12, 13, 14, 15, 16, 17 | Určuje hlavní roli, která se má použít pro protokolování auditu objektů. |
pglogical.batch_inserts |
11, 12, 13, 14, 15, 16, 17 | Informuje PGLogical, aby v případě potřeby používal mechanismus dávkového vkládání. |
pglogical.conflict_log_level |
11, 12, 13, 14, 15, 16, 17 | Nastaví úroveň protokolu pro hlášení zjištěných konfliktů, když je pglogical.conflict_resolution nastaven na cokoli jiného než chyba. |
pglogical.conflict_resolution |
11, 12, 13, 14, 15, 16, 17 | Nastaví metodu řešení pro všechny zjištěné konflikty mezi místními daty a příchozími změnami. |
pglogical.use_spi |
11, 12, 13, 14, 15, 16, 17 | Informuje PGLogical, aby pomocí rozhraní SPI vytvořil skutečné příkazy SQL (INSERT, UPDATE, DELETE), aby místo použití interního rozhraní nízké úrovně použil příchozí změny. |
pgms_stats.is_enabled_fs |
11, 12, 13, 14, 15, 16, 17 | Pouze interní použití: Tento parametr se používá jako přepínač přepsání funkce. |
pgms_wait_sampling.history_period |
11, 12, 13, 14, 15, 16, 17 | Nastavte frekvenci v milisekundách, ve kterých se vzorkují události čekání. |
pgms_wait_sampling.is_enabled_fs |
11, 12, 13, 14, 15, 16, 17 | Pouze interní použití: Tento parametr se používá jako přepínač přepsání funkce. Pokud se zobrazí jako vypnuté, vzorkování čekání se zakáže i přes hodnotu nastavenou pro pgms_wait_sampling.query_capture_mode. |
pgms_wait_sampling.query_capture_mode |
11, 12, 13, 14, 15, 16, 17 | Vybere, které příkazy jsou sledovány rozšířením pgms_wait_sampling. |
pg_partman_bgw.analyze |
11, 12, 13, 14, 15, 16, 17 | Stejný účel jako argument p_analyze pro run_maintenance(). |
pg_partman_bgw.dbname |
11, 12, 13, 14, 15, 16, 17 | Povinný: Databáze, na kterých se budou run_maintenance() spouštět. Pokud je více než jedna, použijte čárkami oddělený seznam. Pokud není nastavená, BGW nic neudělá. |
pg_partman_bgw.interval |
11, 12, 13, 14, 15, 16, 17 | Počet sekund mezi voláními run_maintenance(). |
pg_partman_bgw.jobmon |
11, 12, 13, 14, 15, 16, 17 | Stejný účel jako argument p_jobmon run_maintenance(). |
pg_partman_bgw.role |
11, 12, 13, 14, 15, 16, 17 | Role, která se run_maintenance() spustí jako. Výchozí hodnota je postgres. Je povolen pouze jeden název role. |
pg_qs.interval_length_minutes |
11, 12, 13, 14, 15, 16, 17 | Nastaví interval query_store zachytávání v minutách pro pg_qs – to je frekvence trvalosti dat. |
pg_qs.is_enabled_fs |
11, 12, 13, 14, 15, 16, 17 | Pouze interní použití: Tento parametr se používá jako přepínač přepsání funkce. Pokud se zobrazí jako vypnuté, úložiště dotazů se zakáže i přes hodnotu nastavenou pro pg_qs.query_capture_mode. |
pg_qs.max_plan_size |
11, 12, 13, 14, 15, 16, 17 | Nastaví maximální počet bajtů, které budou uloženy pro text plánu dotazu pro pg_qs; delší plány budou zkráceny. |
pg_qs.max_query_text_length |
11, 12, 13, 14, 15, 16, 17 | Nastaví maximální délku textu dotazu, která se uloží; delší dotazy budou zkráceny. |
pg_qs.query_capture_mode |
11, 12, 13, 14, 15, 16, 17 | Nastaví režim zachytávání dotazů pro úložiště dotazů. Žádné nezakazuje žádné zachytávání. |
pg_qs.retention_period_in_days |
11, 12, 13, 14, 15, 16, 17 | Nastaví časový interval uchovávání ve dnech pro pg_qs – po tomto čase budou data odstraněna. |
pg_qs.store_query_plans |
11, 12, 13, 14, 15, 16, 17 | Zapne nebo vypne ukládání plánů dotazů pro pg_qs |
pg_qs.track_utility |
11, 12, 13, 14, 15, 16, 17 | Vybere, jestli jsou příkazy nástroje sledovány pg_qs. |
pg_stat_statements.max |
11, 12, 13, 14, 15, 16, 17 | Nastaví maximální počet příkazů sledovaných pg_stat_statements. |
pg_stat_statements.save |
11, 12, 13, 14, 15, 16, 17 | Uložte pg_stat_statements statistiky mezi vypnutími serveru. |
pg_stat_statements.track |
11, 12, 13, 14, 15, 16, 17 | Určuje, které příkazy se počítají podle pg_stat_statements. |
pg_stat_statements.track_utility |
11, 12, 13, 14, 15, 16, 17 | Vybere, jestli jsou příkazy nástroje sledovány pg_stat_statements. |
CxxO
Název | Verze | Popis |
---|
Možnosti pro vývojáře
Název | Verze | Popis |
---|---|---|
allow_in_place_tablespaces |
11, 12, 13, 14, 15, 16, 17 | Umožňuje tabulkové prostory přímo uvnitř pg_tblspc pro testování. |
allow_system_table_mods |
11, 12, 13, 14, 15, 16, 17 | Umožňuje úpravy struktury systémových tabulek. |
backtrace_functions |
13, 14, 15, 16, 17 | Protokolování zpětného trasování chyb v těchto funkcích |
debug_discard_caches |
14, 15, 16, 17 | Agresivně vyprázdnění systémových mezipamětí pro účely ladění. |
debug_parallel_query |
16, 17 | Vynutí použití paralelních dotazů. |
force_parallel_mode |
11, 12, 13, 14, 15 | Vynutí použití paralelních dotazů. |
ignore_checksum_failure |
11, 12, 13, 14, 15, 16, 17 | Pokračuje ve zpracování po selhání kontrolního součtu. |
ignore_invalid_pages |
13, 14, 15, 16, 17 | Pokračuje v obnovení po selhání neplatných stránek. |
ignore_system_indexes |
11, 12, 13, 14, 15, 16, 17 | Zakáže čtení ze systémových indexů. |
jit_debugging_support |
11, 12, 13, 14, 15, 16, 17 | Zaregistrujte funkce kompilované jit pomocí ladicího programu. |
jit_dump_bitcode |
11, 12, 13, 14, 15, 16, 17 | Zapište bitový kód LLVM pro usnadnění ladění JIT. |
jit_expressions |
11, 12, 13, 14, 15, 16, 17 | Umožňuje kompilaci výrazů JIT. |
jit_profiling_support |
11, 12, 13, 14, 15, 16, 17 | Zaregistrujte funkce kompilované podle potřeby pomocí profileru výkonu. |
jit_tuple_deforming |
11, 12, 13, 14, 15, 16, 17 | Povolte JIT kompilaci deformace řazené řazené kolekce členů. |
post_auth_delay |
11, 12, 13, 14, 15, 16, 17 | Nastaví dobu čekání po ověření při spuštění připojení. |
pre_auth_delay |
11, 12, 13, 14, 15, 16, 17 | Nastaví dobu čekání před ověřením při spuštění připojení. |
remove_temp_files_after_crash |
14, 16, 17 | Po chybovém ukončení back-endu odeberte dočasné soubory. |
trace_notify |
11, 12, 13, 14, 15, 16, 17 | Generuje výstup ladění pro LISTEN a NOTIFY. |
trace_recovery_messages |
11, 12, 13, 14, 15, 16 | Umožňuje protokolování informací o ladění souvisejících s obnovením. |
trace_sort |
11, 12, 13, 14, 15, 16, 17 | Generování informací o využití prostředků při řazení |
wal_consistency_checking |
11, 12, 13, 14, 15, 16, 17 | Nastaví správce prostředků WAL, pro které se provádí kontroly konzistence WAL. |
zero_damaged_pages |
11, 12, 13, 14, 15, 16, 17 | Pokračuje ve zpracování minulých poškozených záhlaví stránek. |
Zpracování chyb
Název | Verze | Popis |
---|---|---|
data_sync_retry |
11, 12, 13, 14, 15, 16, 17 | Jestli chcete pokračovat v provozu po selhání synchronizace datových souborů. |
exit_on_error |
11, 12, 13, 14, 15, 16, 17 | Ukončí relaci při jakékoli chybě. |
recovery_init_sync_method |
14, 15, 16, 17 | Nastaví metodu synchronizace datového adresáře před zotavením po havárii. |
restart_after_crash |
11, 12, 13, 14, 15, 16, 17 | Opětovná inicializace serveru po chybovém ukončení back-endu |
Umístění souborů
Název | Verze | Popis |
---|---|---|
config_file |
11, 12, 13, 14, 15, 16, 17 | Nastaví hlavní konfigurační soubor serveru. |
data_directory |
11, 12, 13, 14, 15, 16, 17 | Nastaví datový adresář serveru. |
external_pid_file |
11, 12, 13, 14, 15, 16, 17 | Zapíše postmaster PID do zadaného souboru. |
hba_file |
11, 12, 13, 14, 15, 16, 17 | Nastaví konfigurační soubor hba serveru. |
ident_file |
11, 12, 13, 14, 15, 16, 17 | Nastaví konfigurační soubor "ident" serveru. |
Inteligentní ladění
Název | Verze | Popis |
---|---|---|
intelligent_tuning |
11, 12, 13, 14, 15, 16, 17 | Umožňuje inteligentní ladění. |
intelligent_tuning.metric_targets |
11, 12, 13, 14, 15, 16, 17 | Určuje, které metriky se upraví inteligentním laděním. |
Správa zámků
Název | Verze | Popis |
---|---|---|
deadlock_timeout |
11, 12, 13, 14, 15, 16, 17 | Nastaví dobu, po kterou se má v milisekundách čekat na zámek, než zkontroluje zablokování. |
max_locks_per_transaction |
11, 12, 13, 14, 15, 16, 17 | Nastaví maximální počet zámků, které lze provést na transakci. Při spuštění serveru repliky musíte tento parametr nastavit na stejnou nebo vyšší hodnotu než na hlavním serveru. |
max_pred_locks_per_page |
11, 12, 13, 14, 15, 16, 17 | Nastaví maximální počet predikátově uzamčených řazených kolekcí členů na stránku. |
max_pred_locks_per_relation |
11, 12, 13, 14, 15, 16, 17 | Nastaví maximální počet stránek uzamčených predikátem a řazených kolekcí členů na relaci. |
max_pred_locks_per_transaction |
11, 12, 13, 14, 15, 16, 17 | Nastaví maximální počet zámků predikátu na transakci. |
Metriky
Název | Verze | Popis |
---|---|---|
metrics.autovacuum_diagnostics |
11, 12, 13, 14, 15, 16, 17 | Povolí shromažďování metrik pro všechny statistiky tabulek v databázi. |
metrics.collector_database_activity |
11, 12, 13, 14, 15, 16, 17 | Povolí shromažďování metrik pro statistiky databáze a aktivit. |
metrics.pgbouncer_diagnostics |
11, 12, 13, 14, 15, 16, 17 | Povolí shromažďování metrik pro PgBouncer. |
PgBouncer
Název | Verze | Popis |
---|---|---|
pgbouncer.default_pool_size |
11, 12, 13, 14, 15, 16, 17 | Kolik připojení k serveru se má povolit pro jednotlivé páry uživatelů a databází. |
pgbouncer.enabled |
11, 12, 13, 14, 15, 16, 17 | Označuje, jestli je povolená služba pgBouncer. |
pgbouncer.ignore_startup_parameters |
11, 12, 13, 14, 15, 16, 17 | Seznam parametrů oddělených čárkami, které může PgBouncer ignorovat, protože je bude zpracovávat správce. |
pgbouncer.max_client_conn |
11, 12, 13, 14, 15, 16, 17 | Maximální povolený počet klientských připojení. |
pgbouncer.max_prepared_statements |
11, 12, 13, 14, 15, 16, 17 | Pokud je nastavena na nenulovou hodnotu PgBouncer sleduje protokol-úroveň pojmenované připravené příkazy související příkazy odeslané klientem v režimu transakce a příkazu sdružování. |
pgbouncer.min_pool_size |
11, 12, 13, 14, 15, 16, 17 | Pokud je toto číslo pod tímto číslem, přidejte do fondu další připojení k serveru. |
pgbouncer.pool_mode |
11, 12, 13, 14, 15, 16, 17 | Určuje, kdy je možné znovu použít připojení k serveru jinými klienty. |
pgbouncer.query_wait_timeout |
11, 12, 13, 14, 15, 16, 17 | Maximální doba (v sekundách) dotazů může strávit čekáním na spuštění. Pokud během této doby není dotaz přiřazen k serveru, klient se odpojí. |
pgbouncer.server_idle_timeout |
11, 12, 13, 14, 15, 16, 17 | Pokud bylo připojení k serveru nečinné déle, než je tento počet sekund, dojde k jeho vyřazení. Pokud je hodnota 0, časový limit je zakázaný. |
pgbouncer.stats_users |
11, 12, 13, 14, 15, 16, 17 | Seznam uživatelů databáze oddělených čárkami, kteří se můžou připojit a spouštět dotazy jen pro čtení v konzole pgBouncer. |
Přednastavené možnosti
Název | Verze | Popis |
---|---|---|
block_size |
11, 12, 13, 14, 15, 16, 17 | Zobrazuje velikost bloku disku. |
data_checksums |
11, 12, 13, 14, 15, 16, 17 | Zobrazuje, jestli jsou pro tento cluster zapnuté kontrolní součty dat. |
data_directory_mode |
11, 12, 13, 14, 15, 16, 17 | Zobrazuje režim datového adresáře. |
debug_assertions |
11, 12, 13, 14, 15, 16, 17 | Zobrazuje, jestli má spuštěný server povolené kontrolní kontroly. |
in_hot_standby |
14, 15, 16, 17 | Zobrazuje, jestli je aktivní aktivní pohotovostní režim. |
integer_datetimes |
11, 12, 13, 14, 15, 16, 17 | Zobrazuje, jestli jsou data a časy založené na celých číslech. |
lc_collate |
11, 12, 13, 14, 15 | Zobrazuje národní prostředí pořadí kolace. |
lc_ctype |
11, 12, 13, 14, 15 | Zobrazuje klasifikaci znaků a národní prostředí převodu velkých a malých písmen. |
max_function_args |
11, 12, 13, 14, 15, 16, 17 | Zobrazuje maximální počet argumentů funkce. |
max_identifier_length |
11, 12, 13, 14, 15, 16, 17 | Zobrazuje maximální délku identifikátoru. |
max_index_keys |
11, 12, 13, 14, 15, 16, 17 | Zobrazuje maximální počet indexových klíčů. |
segment_size |
11, 12, 13, 14, 15, 16, 17 | Zobrazuje počet stránek na soubor disku. |
server_encoding |
11, 12, 13, 14, 15, 16, 17 | Zobrazuje kódování znakové sady serveru (databáze). |
server_version |
11, 12, 13, 14, 15, 16, 17 | Zobrazuje verzi serveru. |
server_version_num |
11, 12, 13, 14, 15, 16, 17 | Zobrazuje verzi serveru jako celé číslo. |
shared_memory_size |
15, 16, 17 | Zobrazuje velikost hlavní oblasti sdílené paměti serveru (zaokrouhlená nahoru na nejbližší MB). |
shared_memory_size_in_huge_pages |
15, 16, 17 | Zobrazuje počet obrovských stránek potřebných pro hlavní oblast sdílené paměti. |
ssl_library |
12, 13, 14, 15, 16, 17 | Zobrazuje název knihovny SSL. |
wal_block_size |
11, 12, 13, 14, 15, 16, 17 | Zobrazuje velikost bloku v protokolu s předstihem zápisu. |
wal_segment_size |
11, 12, 13, 14, 15, 16, 17 | Zobrazuje velikost segmentů protokolu s předstihem zápisu. |
Název procesu
Název | Verze | Popis |
---|---|---|
cluster_name |
11, 12, 13, 14, 15, 16, 17 | Nastaví název clusteru, který je součástí názvu procesu. |
update_process_title |
11, 12, 13, 14, 15, 16, 17 | Aktualizuje název procesu tak, aby zobrazoval aktivní příkaz SQL. |
Ladění dotazů / Optimalizátor genetického dotazu
Název | Verze | Popis |
---|---|---|
geqo |
11, 12, 13, 14, 15, 16, 17 | Umožňuje optimalizaci genetického dotazu. |
geqo_effort |
11, 12, 13, 14, 15, 16, 17 | GEQO: úsilí slouží k nastavení výchozího nastavení pro ostatní parametry GEQO. |
geqo_generations |
11, 12, 13, 14, 15, 16, 17 | GEQO: počet iterací algoritmu. |
geqo_pool_size |
11, 12, 13, 14, 15, 16, 17 | GEQO: počet jedinců v populaci. |
geqo_seed |
11, 12, 13, 14, 15, 16, 17 | GEQO: počáteční hodnota pro výběr náhodné cesty. |
geqo_selection_bias |
11, 12, 13, 14, 15, 16, 17 | GEQO: selektivní tlak v rámci populace. |
geqo_threshold |
11, 12, 13, 14, 15, 16, 17 | Nastaví prahovou hodnotu položek FROM, za které se používá GEQO. |
Ladění dotazů / Další možnosti Planneru
Název | Verze | Popis |
---|---|---|
constraint_exclusion |
11, 12, 13, 14, 15, 16, 17 | Řídí použití plánovače dotazů k optimalizaci dotazů pomocí omezení tabulky. |
cursor_tuple_fraction |
11, 12, 13, 14, 15, 16, 17 | Nastaví odhad plánovače zlomku řádků kurzoru, které se načtou. |
default_statistics_target |
11, 12, 13, 14, 15, 16, 17 | Nastaví výchozí cíl statistiky pro sloupce tabulky bez cíle specifického pro sloupec. |
from_collapse_limit |
11, 12, 13, 14, 15, 16, 17 | Plánovač sloučí dílčí dotazy do horních dotazů až do tohoto limitu v klauzuli FROM. Menší hodnoty zkracují čas plánování, ale můžou přinést nižší plány dotazů. |
jit |
11, 12, 13, 14, 15, 16, 17 | Určuje, jestli může PostgreSQL používat kompilaci JIT. |
join_collapse_limit |
11, 12, 13, 14, 15, 16, 17 | Nastaví velikost seznamu FROM, za kterou nejsou konstrukce JOIN zploštěny. |
plan_cache_mode |
12, 13, 14, 15, 16, 17 | Řídí výběr vlastního nebo obecného plánu plánovače. |
recursive_worktable_factor |
15, 16, 17 | Nastaví odhad plánovače průměrné velikosti pracovní tabulky rekurzivního dotazu. |
Ladění dotazů / Konstanty nákladů v Planneru
Název | Verze | Popis |
---|---|---|
cpu_index_tuple_cost |
11, 12, 13, 14, 15, 16, 17 | Nastaví odhad nákladů na zpracování jednotlivých položek indexu během prohledávání indexu. |
cpu_operator_cost |
11, 12, 13, 14, 15, 16, 17 | Nastaví odhad nákladů na zpracování jednotlivých operátorů nebo funkcí provedených během dotazu. |
cpu_tuple_cost |
11, 12, 13, 14, 15, 16, 17 | Nastaví odhad nákladů na zpracování jednotlivých řádků během dotazu. |
effective_cache_size |
11, 12, 13, 14, 15, 16, 17 | Nastaví předpoklad plánovače o velikosti mezipaměti disku. |
jit_above_cost |
11, 12, 13, 14, 15, 16, 17 | Nastaví náklady na dotaz nad tím, kterou kompilaci JIT je aktivovaná, pokud je povolená. |
jit_inline_above_cost |
11, 12, 13, 14, 15, 16, 17 | Nastaví náklady na dotazy, nad kterými se kompilace JIT pokusí vložit funkce a operátory. |
jit_optimize_above_cost |
11, 12, 13, 14, 15, 16, 17 | Nastaví náklady na dotazy nad tím, které kompilace JIT používá nákladné optimalizace. |
min_parallel_index_scan_size |
11, 12, 13, 14, 15, 16, 17 | Nastaví minimální množství dat indexu pro paralelní prohledávání. |
min_parallel_table_scan_size |
11, 12, 13, 14, 15, 16, 17 | Nastaví minimální množství dat tabulky, která je nutné zkontrolovat, aby bylo možné zvážit paralelní prohledávání. |
parallel_setup_cost |
11, 12, 13, 14, 15, 16, 17 | Nastaví odhad nákladů plánovače na spouštění pracovních procesů pro paralelní dotaz. |
parallel_tuple_cost |
11, 12, 13, 14, 15, 16, 17 | Nastaví odhad nákladů na předání jednotlivých řazených kolekcí členů z pracovního procesu do hlavního back-endu. |
random_page_cost |
11, 12, 13, 14, 15, 16, 17 | Nastaví odhad nákladů na nesekvenčně načtenou diskovou stránku plánovače. |
seq_page_cost |
11, 12, 13, 14, 15, 16, 17 | Nastaví odhad nákladů na sekvenční stránku disku plánovače. |
Ladění dotazů / Konfigurace metody Planneru
Název | Verze | Popis |
---|---|---|
enable_async_append |
14, 15, 16, 17 | Umožňuje plánovači používat asynchronní plány připojení. |
enable_bitmapscan |
11, 12, 13, 14, 15, 16, 17 | Umožňuje plánovači používat plány rastrového prohledávání. |
enable_gathermerge |
11, 12, 13, 14, 15, 16, 17 | Umožňuje použití plánovače při slučování plánů. |
enable_hashagg |
11, 12, 13, 14, 15, 16, 17 | Umožňuje plánovači používat plány agregace s hodnotou hash. |
enable_hashjoin |
11, 12, 13, 14, 15, 16, 17 | Umožňuje plánovači používat plány připojení k hodnotě hash. |
enable_incremental_sort |
13, 14, 15, 16, 17 | Umožňuje plánovači používat kroky přírůstkového řazení. |
enable_indexonlyscan |
11, 12, 13, 14, 15, 16, 17 | Umožňuje plánovači používat plány kontroly jen pro indexy. |
enable_indexscan |
11, 12, 13, 14, 15, 16, 17 | Umožňuje plánovači používat plány index-scan. |
enable_material |
11, 12, 13, 14, 15, 16, 17 | Umožňuje použití materializace plánovače. |
enable_memoize |
14, 15, 16, 17 | Umožňuje plánovači používat zápis. |
enable_mergejoin |
11, 12, 13, 14, 15, 16, 17 | Umožňuje plánovači používat plány hromadné korespondence. |
enable_nestloop |
11, 12, 13, 14, 15, 16, 17 | Umožňuje plánování použití vnořených plánů připojení ke smyčce. |
enable_parallel_append |
11, 12, 13, 14, 15, 16, 17 | Umožňuje plánovači používat paralelní připojovací plány. |
enable_parallel_hash |
11, 12, 13, 14, 15, 16, 17 | Umožňuje plánovači používat paralelní plány hash. |
enable_partition_pruning |
11, 12, 13, 14, 15, 16, 17 | Umožňuje vyřízání oddílů s časovým plánem a spuštěním. |
enable_partitionwise_aggregate |
11, 12, 13, 14, 15, 16, 17 | Povolí nebo zakáže použití plánovače dotazů při seskupování nebo agregaci podle oddílů, což umožňuje seskupování nebo agregaci u dělených tabulek provedených samostatně pro každý oddíl. |
enable_partitionwise_join |
11, 12, 13, 14, 15, 16, 17 | Povolí nebo zakáže použití plánovače dotazů s dělením na oddílové spojení, které umožňuje spojení mezi dělenými tabulkami provádět spojením odpovídajících oddílů. |
enable_seqscan |
11, 12, 13, 14, 15, 16, 17 | Umožňuje plánovači používat plány sekvenčního prohledávání. |
enable_sort |
11, 12, 13, 14, 15, 16, 17 | Umožňuje plánovači použít explicitní kroky řazení. |
enable_tidscan |
11, 12, 13, 14, 15, 16, 17 | Umožňuje plánovači používat plány tiD scan. |
Replikace / hlavní server
Název | Verze | Popis |
---|---|---|
synchronous_standby_names |
11, 12, 13, 14, 15, 16, 17 | Počet synchronních pohotovostních systémů a seznam názvů potenciálních synchronních. |
Replikace / primární server
Název | Verze | Popis |
---|---|---|
synchronous_standby_names |
11, 12, 13, 14, 15, 16, 17 | Počet synchronních pohotovostních systémů a seznam názvů potenciálních synchronních. |
vacuum_defer_cleanup_age |
11, 12, 13, 14, 15 | Určuje počet transakcí, podle kterých aktualizace VAKUA a HOT odloží vyčištění verzí mrtvého řádku. |
Replikace / odesílání serverů
Název | Verze | Popis |
---|---|---|
max_replication_slots |
11, 12, 13, 14, 15, 16, 17 | Určuje maximální počet slotů replikace, které může server podporovat. |
max_slot_wal_keep_size |
13, 14, 15, 16, 17 | Nastaví maximální velikost WAL, kterou můžou rezervovat sloty replikace. |
max_wal_senders |
11, 12, 13, 14, 15, 16, 17 | Nastaví maximální počet současně spuštěných procesů odesílatele WAL. |
track_commit_timestamp |
11, 12, 13, 14, 15, 16, 17 | Shromažďuje čas potvrzení transakce. |
wal_keep_segments |
11, 12 | Nastaví počet souborů WAL uložených pro pohotovostní servery. |
wal_keep_size |
13, 14, 15, 16, 17 | Nastaví velikost souborů WAL uložených pro pohotovostní servery. |
wal_sender_timeout |
11, 12, 13, 14, 15, 16, 17 | Nastaví maximální dobu čekání na replikaci WAL. |
Replikace / pohotovostní servery
Název | Verze | Popis |
---|---|---|
hot_standby |
11, 12, 13, 14, 15, 16, 17 | Umožňuje připojení a dotazy během obnovení. |
hot_standby_feedback |
11, 12, 13, 14, 15, 16, 17 | Povolí nebo zakáže možnost, zda aktivní pohotovostní režim potřebuje odeslat zpětnou vazbu primárnímu nebo upstreamovém pohotovostnímu režimu o dotazech aktuálně spuštěných v pohotovostním režimu. |
max_standby_archive_delay |
11, 12, 13, 14, 15, 16, 17 | Nastaví maximální prodlevu před zrušením dotazů, které kolidují, když aktivní pohotovostní server zpracovává archivovaná data WAL. |
max_standby_streaming_delay |
11, 12, 13, 14, 15, 16, 17 | Nastaví maximální prodlevu před zrušením dotazů, které kolidují, když aktivní pohotovostní server zpracovává streamovaná data WAL. |
primary_conninfo |
12, 13, 14, 15, 16, 17 | Nastaví připojovací řetězec, který se má použít pro připojení k odesílajícímu serveru. |
primary_slot_name |
12, 13, 14, 15, 16, 17 | Nastaví název slotu replikace, který se použije na odesílajícím serveru. |
promote_trigger_file |
12, 13, 14, 15 | Určuje název souboru, jehož stav končí obnovení v pohotovostním režimu. |
recovery_min_apply_delay |
12, 13, 14, 15, 16, 17 | Nastaví minimální prodlevu pro použití změn během obnovení. |
wal_receiver_create_temp_slot |
13, 14, 15, 16, 17 | Nastaví, jestli by příjemce WAL měl vytvořit dočasný slot replikace, pokud není nakonfigurovaný žádný trvalý slot. |
wal_receiver_status_interval |
11, 12, 13, 14, 15, 16, 17 | Nastaví maximální interval mezi zprávami o stavu příjemce WAL na primární server. |
wal_receiver_timeout |
11, 12, 13, 14, 15, 16, 17 | Nastaví maximální dobu čekání na příjem dat z odesílajícího serveru. |
wal_retrieve_retry_interval |
11, 12, 13, 14, 15, 16, 17 | Nastaví dobu čekání, než se pokusíte načíst WAL po neúspěšném pokusu. |
Replikace / odběratelé
Název | Verze | Popis |
---|---|---|
max_logical_replication_workers |
11, 12, 13, 14, 15, 16, 17 | Určuje maximální počet pracovních procesů logické replikace. To zahrnuje jak použití pracovních procesů, tak synchronizačních pracovních procesů tabulek. |
max_parallel_apply_workers_per_subscription |
16, 17 | Nastaví maximální počet paralelních procesů, které lze použít pro každé předplatné v logické replikaci. |
max_sync_workers_per_subscription |
11, 12, 13, 14, 15, 16, 17 | Maximální počet pracovních procesů synchronizace tabulek na předplatné |
Vytváření sestav a protokolování / Co se má protokolovat
Název | Verze | Popis |
---|---|---|
application_name |
11, 12, 13, 14, 15, 16, 17 | Nastaví název aplikace, který se bude hlásit ve statistikách a protokolech. |
debug_pretty_print |
11, 12, 13, 14, 15, 16, 17 | Odsazení parsuje a zobrazuje strom plánu. |
debug_print_parse |
11, 12, 13, 14, 15, 16, 17 | Zaznamená do protokolu strom analýzy jednotlivých dotazů. |
debug_print_plan |
11, 12, 13, 14, 15, 16, 17 | Zaznamená do protokolu plán spuštění každého dotazu. |
debug_print_rewritten |
11, 12, 13, 14, 15, 16, 17 | Zaznamená do protokolu přepsaný strom analýzy jednotlivých dotazů. |
log_autovacuum_min_duration |
11, 12, 13, 14, 15, 16, 17 | Nastaví minimální dobu provádění, nad kterou se budou protokolovat akce automatického úklidu. |
log_checkpoints |
11, 12, 13, 14, 15, 16, 17 | Zaznamená každý kontrolní bod. |
log_connections |
11, 12, 13, 14, 15, 16, 17 | Způsobí, že se každé pokus o připojení k serveru zaprotokoluje a úspěšné dokončení ověření klienta. |
log_disconnections |
11, 12, 13, 14, 15, 16, 17 | Protokoluje konec relace včetně doby trvání. |
log_duration |
11, 12, 13, 14, 15, 16, 17 | Zaznamená dobu trvání každého dokončeného příkazu SQL. |
log_error_verbosity |
11, 12, 13, 14, 15, 16, 17 | Určuje množství podrobností zapsaných v protokolu serveru pro každou zaprotokolovanou zprávu. |
log_hostname |
11, 12, 13, 14, 15, 16, 17 | Zaznamená název hostitele do protokolů připojení. |
log_line_prefix |
11, 12, 13, 14, 15, 16, 17 | Nastaví řetězec ve stylu printf, který je výstupem na začátku každého řádku protokolu. |
log_lock_waits |
11, 12, 13, 14, 15, 16, 17 | Určuje, jestli se zpráva protokolu vytvoří, když relace počká déle než deadlock_timeout získat zámek. |
log_parameter_max_length |
13, 14, 15, 16, 17 | Nastaví maximální délku v bajtech dat protokolovaných pro hodnoty vazby parametrů při příkazech protokolování. |
log_parameter_max_length_on_error |
13, 14, 15, 16, 17 | Nastaví maximální délku v bajtech dat protokolovaných pro hodnoty vazby parametrů při protokolování příkazů při chybě. |
log_recovery_conflict_waits |
14, 15, 16, 17 | Určuje, jestli se vytvoří zpráva protokolu, když proces spuštění počká déle než deadlock_timeout pro konflikty obnovení. |
log_replication_commands |
11, 12, 13, 14, 15, 16, 17 | Zaznamená každý příkaz replikace. |
log_statement |
11, 12, 13, 14, 15, 16, 17 | Nastaví typ zaprotokolovaných příkazů. |
log_temp_files |
11, 12, 13, 14, 15, 16, 17 | Zaznamená použití dočasných souborů větších než tento počet kilobajtů. |
log_timezone |
11, 12, 13, 14, 15, 16, 17 | Nastaví časové pásmo pro použití ve zprávách protokolu. |
Generování sestav a protokolování / Kdy se má protokolovat
Název | Verze | Popis |
---|---|---|
log_min_duration_sample |
13, 14, 15, 16, 17 | Nastaví minimální dobu provádění, nad kterou se zaprotokoluje ukázka příkazů. Vzorkování je určeno log_statement_sample_rate. |
log_min_duration_statement |
11, 12, 13, 14, 15, 16, 17 | Nastaví minimální dobu provádění (v milisekundách), nad kterou se budou protokolovat příkazy. -1 zakáže doby trvání příkazů protokolování. |
log_min_error_statement |
11, 12, 13, 14, 15, 16, 17 | Způsobí, že se všechny příkazy generující chybu na této úrovni nebo nad touto úrovní zaprotokolují. |
log_min_messages |
11, 12, 13, 14, 15, 16, 17 | Určuje, které úrovně zpráv se zapisují do protokolu serveru. |
log_startup_progress_interval |
15, 16, 17 | Doba mezi aktualizacemi průběhu pro dlouhotrvající operace po spuštění |
log_statement_sample_rate |
13, 14, 15, 16, 17 | Zlomek příkazů překračujících log_min_duration_sample, které se mají protokolovat. |
log_transaction_sample_rate |
12, 13, 14, 15, 16, 17 | Nastaví zlomek transakcí, ze kterých se mají protokolovat všechny příkazy. |
Vytváření sestav a protokolování / Kam se má protokolovat
Název | Verze | Popis |
---|---|---|
event_source |
11, 12, 13, 14, 15, 16, 17 | Nastaví název aplikace sloužící k identifikaci zpráv PostgreSQL v protokolu událostí. |
log_destination |
11, 12, 13, 14, 15, 16, 17 | Nastaví cíl pro výstup protokolu serveru. |
log_directory |
11, 12, 13, 14, 15, 16, 17 | Nastaví cílový adresář pro soubory protokolu. |
log_file_mode |
11, 12, 13, 14, 15, 16, 17 | Nastaví oprávnění k souborům protokolu. |
log_filename |
11, 12, 13, 14, 15, 16, 17 | Nastaví vzor názvu souboru pro soubory protokolu. |
logging_collector |
11, 12, 13, 14, 15, 16, 17 | Spuštěním podprocesu zachyťte výstup stderru nebo csvlogy do souborů protokolu. |
log_rotation_age |
11, 12, 13, 14, 15, 16, 17 | Nastaví dobu čekání před vynucením obměně souborů protokolu. |
log_rotation_size |
11, 12, 13, 14, 15, 16, 17 | Nastaví maximální velikost souboru protokolu, ke které může dojít před otočením. |
log_truncate_on_rotation |
11, 12, 13, 14, 15, 16, 17 | Během obměně protokolů zkracujte existující soubory protokolu se stejným názvem. |
syslog_facility |
11, 12, 13, 14, 15, 16, 17 | Nastaví syslog "facility", který se má použít při povolení syslogu. |
syslog_ident |
11, 12, 13, 14, 15, 16, 17 | Nastaví název programu použitý k identifikaci zpráv PostgreSQL v syslogu. |
syslog_sequence_numbers |
11, 12, 13, 14, 15, 16, 17 | Přidejte pořadové číslo do zpráv syslogu, abyste se vyhnuli potlačení duplicit. |
syslog_split_messages |
11, 12, 13, 14, 15, 16, 17 | Rozdělte zprávy odeslané do syslogu podle řádků a zapadají do 1024 bajtů. |
Využití prostředků / asynchronní chování
Název | Verze | Popis |
---|---|---|
backend_flush_after |
11, 12, 13, 14, 15, 16, 17 | Počet stránek, po kterých se dříve provedené zápisy vyprázdní na disk. |
effective_io_concurrency |
11, 12, 13, 14, 15, 16, 17 | Nastaví počet souběžných vstupně-výstupních operací disku, které PostgreSQL očekává, že je možné spustit současně. |
maintenance_io_concurrency |
13, 14, 15, 16, 17 | Varianta effective_io_concurrency, která se používá k údržbě. |
max_parallel_maintenance_workers |
11, 12, 13, 14, 15, 16, 17 | Nastaví maximální počet paralelních procesů na operaci údržby. |
max_parallel_workers |
11, 12, 13, 14, 15, 16, 17 | Nastaví maximální počet pracovních procesů, než je možné u paralelních operací podporovat. |
max_parallel_workers_per_gather |
11, 12, 13, 14, 15, 16, 17 | Nastaví maximální počet paralelních procesů na uzel exekutoru. |
max_worker_processes |
11, 12, 13, 14, 15, 16, 17 | Nastaví maximální počet procesů na pozadí, které může systém podporovat. |
parallel_leader_participation |
11, 12, 13, 14, 15, 16, 17 | Určuje, zda se shromáždí a shromáždí sloučení, také spouštět podplány. |
Využití prostředků / Zapisovač na pozadí
Název | Verze | Popis |
---|---|---|
bgwriter_delay |
11, 12, 13, 14, 15, 16, 17 | Určuje zpoždění mezi zaokrouhlení aktivit pro zapisovač pozadí. Při každém zaokrouhlení se zapisují problémy se zápisem pro určitý počet zašpiněných vyrovnávacích pamětí. |
bgwriter_flush_after |
11, 12, 13, 14, 15, 16, 17 | Počet stránek, po kterých se dříve provedené zápisy zapisovačem pozadí vyprázdní na disk. |
bgwriter_lru_maxpages |
11, 12, 13, 14, 15, 16, 17 | V každém kruhu nebude zapisovat více než tento počet vyrovnávacích pamětí zapisovačem pozadí. |
bgwriter_lru_multiplier |
11, 12, 13, 14, 15, 16, 17 | Průměrná nedávná potřeba vyrovnávacích pamětí se vynásobí bgwriter_lru_multiplier k odhadu počtu vyrovnávacích pamětí, které budou potřeba během dalšího kola. |
Využití prostředků / Zpoždění vakua založené na nákladech
Název | Verze | Popis |
---|---|---|
vacuum_cost_delay |
11, 12, 13, 14, 15, 16, 17 | doba (v milisekundách), po které bude proces vakua spát, když byl překročen limit nákladů. |
vacuum_cost_limit |
11, 12, 13, 14, 15, 16, 17 | Kumulované náklady, které způsobí, že proces úklidu spí. |
vacuum_cost_page_dirty |
11, 12, 13, 14, 15, 16, 17 | Odhadované náklady účtované při úpravě vakua blok, který byl dříve čistý. |
vacuum_cost_page_hit |
11, 12, 13, 14, 15, 16, 17 | Odhadované náklady na vysávání vyrovnávací paměti nalezené v mezipaměti sdílené vyrovnávací paměti. |
vacuum_cost_page_miss |
11, 12, 13, 14, 15, 16, 17 | Odhadované náklady na vysávání vyrovnávací paměti, která musí být načtena z disku. |
Využití prostředků / disk
Název | Verze | Popis |
---|---|---|
temp_file_limit |
11, 12, 13, 14, 15, 16, 17 | Omezuje celkovou velikost všech dočasných souborů používaných jednotlivými procesy. |
Využití prostředků / Prostředky jádra
Název | Verze | Popis |
---|---|---|
max_files_per_process |
11, 12, 13, 14, 15, 16, 17 | Nastaví maximální počet současně otevřených souborů pro každý proces serveru. |
Využití prostředků / paměť
Název | Verze | Popis |
---|---|---|
autovacuum_work_mem |
11, 12, 13, 14, 15, 16, 17 | Nastaví maximální paměť, kterou bude používat každý pracovní proces automatického úklidu. |
dynamic_shared_memory_type |
11, 12, 13, 14, 15, 16, 17 | Vybere použitou implementaci dynamické sdílené paměti. |
hash_mem_multiplier |
12, 13, 14, 15, 16, 17 | Násobek work_mem, které se mají použít pro tabulky hash. |
huge_pages |
11, 12, 13, 14, 15, 16, 17 | Povolí nebo zakáže použití obrovských paměťových stránek. Toto nastavení se nevztahuje na servery, které mají méně než 4 virtuální jádra. |
huge_page_size |
14, 15, 16, 17 | Velikost obrovské stránky, kterou byste měli požadovat. |
logical_decoding_work_mem |
13, 14, 15, 16, 17 | Nastaví maximální paměť, která se má použít pro logické dekódování. |
maintenance_work_mem |
11, 12, 13, 14, 15, 16, 17 | Nastaví maximální paměť, která se má použít pro operace údržby, jako je vakuum, vytvořit index. |
max_prepared_transactions |
11, 12, 13, 14, 15, 16, 17 | Nastaví maximální počet současně připravených transakcí. Při spuštění serveru repliky musíte tento parametr nastavit na stejnou nebo vyšší hodnotu než na primárním serveru. |
max_stack_depth |
11, 12, 13, 14, 15, 16, 17 | Nastaví maximální hloubku zásobníku v kilobajtech. |
min_dynamic_shared_memory |
14, 15, 16, 17 | Množství dynamické sdílené paměti rezervované při spuštění |
shared_buffers |
11, 12, 13, 14, 15, 16, 17 | Nastaví počet vyrovnávacích pamětí sdílené paměti používané serverem. Jednotka je 8 kB. Povolené hodnoty jsou v rozsahu 10 % – 75 % dostupné paměti. |
shared_memory_type |
12, 13, 14, 15, 16, 17 | Vybere implementaci sdílené paměti použitou pro hlavní oblast sdílené paměti. |
temp_buffers |
11, 12, 13, 14, 15, 16, 17 | Nastaví maximální počet dočasných vyrovnávacích pamětí používaných jednotlivými relacemi databáze. |
vacuum_buffer_usage_limit |
16, 17 | Nastaví velikost fondu vyrovnávací paměti pro vakuum, ANALYZOVAT a autovacuum. |
work_mem |
11, 12, 13, 14, 15, 16, 17 | Nastaví velikost paměti, kterou budou používat interní operace řazení a tabulky hash před zápisem do dočasných souborů disku. |
Statistika / Kumulativní statistika dotazů a indexů
Název | Verze | Popis |
---|---|---|
stats_fetch_consistency |
15, 16, 17 | Nastaví konzistenci přístupu k datům statistiky. |
track_activities |
11, 12, 13, 14, 15, 16, 17 | Shromažďuje informace o spouštění příkazů pro každou relaci. |
track_activity_query_size |
11, 12, 13, 14, 15, 16, 17 | Nastaví velikost paměti vyhrazenou pro pg_stat_activity.query v bajtech. |
track_counts |
11, 12, 13, 14, 15, 16, 17 | Umožňuje shromažďování statistik o aktivitě databáze. |
track_functions |
11, 12, 13, 14, 15, 16, 17 | Umožňuje sledování počtu volání funkce a využitého času. |
track_io_timing |
11, 12, 13, 14, 15, 16, 17 | Povolí časování vstupně-výstupních volání databáze. |
track_wal_io_timing |
14, 15, 16, 17 | Shromažďuje statistiky časování pro vstupně-výstupní aktivitu WAL. |
Statistika / monitorování
Název | Verze | Popis |
---|---|---|
compute_query_id |
14, 15, 16, 17 | Umožňuje výpočet identifikátorů dotazů v jádru. |
log_executor_stats |
11, 12, 13, 14, 15, 16, 17 | Zapisuje do protokolu serveru statistiku výkonu exekutoru. |
log_parser_stats |
11, 12, 13, 14, 15, 16, 17 | Zapíše statistiku výkonu analyzátoru do protokolu serveru. |
log_planner_stats |
11, 12, 13, 14, 15, 16, 17 | Zapíše statistiku výkonu plánovače do protokolu serveru. |
log_statement_stats |
11, 12, 13, 14, 15, 16, 17 | Pro každý dotaz zapíše kumulativní statistiku výkonu do protokolu serveru. |
Statistika / Kolekce statistik dotazů a indexů
Název | Verze | Popis |
---|---|---|
stats_temp_directory |
11, 12, 13, 14 | Zapíše dočasné statistické soubory do zadaného adresáře. |
Protokol TLS
Název | Verze | Popis |
---|---|---|
require_secure_transport |
11, 12, 13, 14, 15, 16, 17 | Určuje, jestli jsou klientská připojení k serveru nutná k použití určité formy zabezpečeného přenosu. |
Kompatibilita verzí a platforem / Jiné platformy a klienti
Název | Verze | Popis |
---|---|---|
transform_null_equals |
11, 12, 13, 14, 15, 16, 17 | Při použití výrazů výrazů výrazu formuláře = NULL (nebo NULL = výraz) se považuje za výraz IS NULL, tj. vrátí hodnotu true, pokud výraz vyhodnotí hodnotu null a jinak false. |
Kompatibilita verzí a platforem / Předchozí verze PostgreSQL
Název | Verze | Popis |
---|---|---|
array_nulls |
11, 12, 13, 14, 15, 16, 17 | Umožňuje, aby vstup NULL (nerozlišující malá a velká písmena) byl považován za hodnotu NULL místo literálového řetězce NULL. |
backslash_quote |
11, 12, 13, 14, 15, 16, 17 | Nastaví, zda je v řetězcových literálech povolená hodnota \'. |
escape_string_warning |
11, 12, 13, 14, 15, 16, 17 | Varuje před zpětným lomítkem v běžných řetězcových literálech. |
lo_compat_privileges |
11, 12, 13, 14, 15, 16, 17 | Povolí režim zpětné kompatibility pro kontroly oprávnění u velkých objektů. |
operator_precedence_warning |
11, 12 | Vygeneruje upozornění pro konstrukce, které změnily význam od PostgreSQL 9.4. |
quote_all_identifiers |
11, 12, 13, 14, 15, 16, 17 | Při generování fragmentů SQL uvozovky všechny identifikátory. |
standard_conforming_strings |
11, 12, 13, 14, 15, 16, 17 | Příčiny ... řetězce pro zpracování zpětných lomítek doslova. |
synchronize_seqscans |
11, 12, 13, 14, 15, 16, 17 | Umožňuje synchronizované sekvenční kontroly. |
Protokol s průběžným zápisem / obnovení archivu
Název | Verze | Popis |
---|---|---|
archive_cleanup_command |
12, 13, 14, 15, 16, 17 | Nastaví příkaz prostředí, který se spustí v každém bodě restartování. |
recovery_end_command |
12, 13, 14, 15, 16, 17 | Nastaví příkaz prostředí, který se spustí jednou na konci obnovení. |
restore_command |
12, 13, 14, 15, 16, 17 | Nastaví příkaz prostředí, který bude volána k načtení archivovaného souboru WAL. |
Protokol s hlavičkou zápisu / archivace
Název | Verze | Popis |
---|---|---|
archive_command |
11, 12, 13, 14, 15, 16, 17 | Nastaví příkaz prostředí, který bude volána k archivaci souboru WAL. |
archive_library |
15, 16, 17 | Nastaví knihovnu, která bude volána k archivaci souboru WAL. |
archive_mode |
11, 12, 13, 14, 15, 16, 17 | Umožňuje archivaci souborů WAL pomocí archive_command. |
archive_timeout |
11, 12, 13, 14, 15, 16, 17 | Vynutí přepnutí na další soubor WAL, pokud nový soubor nebyl spuštěn během N sekund. |
Zápis do protokolu / kontrolních bodů
Název | Verze | Popis |
---|---|---|
checkpoint_completion_target |
11, 12, 13, 14, 15, 16, 17 | Určuje cíl dokončení kontrolního bodu jako zlomek celkového času mezi kontrolními body. |
checkpoint_flush_after |
11, 12, 13, 14, 15, 16, 17 | Počet stránek, po kterých se dříve provedené zápisy vyprázdní na disk. |
checkpoint_timeout |
11, 12, 13, 14, 15, 16, 17 | Maximální doba mezi automatickými kontrolními body WAL v sekundách. Platný rozsah je mezi 30 sekund a jedním dnem. |
checkpoint_warning |
11, 12, 13, 14, 15, 16, 17 | Zapíše zprávu s upozorněním, pokud kontrolní body způsobené vyplněním segmentu WAL častěji, než je tento. |
max_wal_size |
11, 12, 13, 14, 15, 16, 17 | Maximální velikost, která umožní zvětšení WAL před aktivací automatického kontrolního bodu. |
min_wal_size |
11, 12, 13, 14, 15, 16, 17 | Nastaví minimální velikost pro zmenšení WAL na. |
Protokol s hlavičkou zápisu / obnovení
Název | Verze | Popis |
---|---|---|
recovery_prefetch |
15, 16, 17 | Předběžné načtení odkazovaných bloků během obnovení |
wal_decode_buffer_size |
15, 16, 17 | Velikost vyrovnávací paměti pro čtení vpřed v WAL během obnovení. |
Protokol s hlavičkou zápisu / cíl obnovení
Název | Verze | Popis |
---|---|---|
recovery_target |
12, 13, 14, 15, 16, 17 | Jakmile dosáhnete konzistentního stavu, nastavte na "okamžité" pro ukončení obnovení. |
recovery_target_action |
12, 13, 14, 15, 16, 17 | Nastaví akci, která se má provést při dosažení cíle obnovení. |
recovery_target_inclusive |
12, 13, 14, 15, 16, 17 | Nastaví, zda se má zahrnout nebo vyloučit transakce s cílem obnovení. |
recovery_target_lsn |
12, 13, 14, 15, 16, 17 | Nastaví LSN umístění protokolu s předstihem zápisu, do kterého bude pokračovat obnovení. |
recovery_target_name |
12, 13, 14, 15, 16, 17 | Nastaví pojmenovaný bod obnovení, na který bude pokračovat obnovení. |
recovery_target_time |
12, 13, 14, 15, 16, 17 | Nastaví časové razítko, ke kterému bude obnovení pokračovat. |
recovery_target_timeline |
12, 13, 14, 15, 16, 17 | Určuje časovou osu, do které se má obnovit. |
recovery_target_xid |
12, 13, 14, 15, 16, 17 | Nastaví ID transakce, na které bude pokračovat obnovení. |
Protokol /nastavení pro zápis
Název | Verze | Popis |
---|---|---|
commit_delay |
11, 12, 13, 14, 15, 16, 17 | Nastaví zpoždění v mikrosekundách mezi potvrzením transakce a vyprázdněním WAL na disk. |
commit_siblings |
11, 12, 13, 14, 15, 16, 17 | Nastaví minimální souběžné otevřené transakce před provedením commit_delay. |
fsync |
11, 12, 13, 14, 15, 16, 17 | Vynutí synchronizaci aktualizací na disk. |
full_page_writes |
11, 12, 13, 14, 15, 16, 17 | Při první změně po kontrolním bodu zapíše celé stránky do WAL. |
synchronous_commit |
11, 12, 13, 14, 15, 16, 17 | Nastaví úroveň synchronizace aktuální transakce. |
wal_buffers |
11, 12, 13, 14, 15, 16, 17 | Nastaví počet vyrovnávacích pamětí na stránce disku ve sdílené paměti pro WAL. Jednotka je 8 kB. |
wal_compression |
11, 12, 13, 14, 15, 16, 17 | Komprimuje zápisy na celou stránku napsané v souboru WAL. |
wal_init_zero |
12, 13, 14, 15, 16, 17 | Před prvním použitím zapíše nuly do nových souborů WAL. |
wal_level |
11, 12, 13, 14, 15, 16, 17 | Určuje, kolik informací je zapsáno do WAL. |
wal_log_hints |
11, 12, 13, 14, 15, 16, 17 | Při první změně po kontrolním bodu zapisuje celé stránky do WAL, a to i při nekritické úpravě. |
wal_recycle |
12, 13, 14, 15, 16, 17 | Recykluje soubory WAL přejmenováním. |
wal_skip_threshold |
13, 14, 15, 16, 17 | Minimální velikost nového souboru pro fsync místo zápisu WAL. |
wal_sync_method |
11, 12, 13, 14, 15, 16, 17 | Vybere metodu použitou k vynucení aktualizací WAL na disk. |
wal_writer_delay |
11, 12, 13, 14, 15, 16, 17 | Časový interval mezi vyprázdněními WAL prováděným zapisovačem WAL |
wal_writer_flush_after |
11, 12, 13, 14, 15, 16, 17 | Množství WAL napsané zapisovačem WAL, které aktivuje vyprazdnutí. |
Sdílejte své návrhy a chyby s produktovým týmem Azure Database for PostgreSQL.
Související obsah
- nakonfigurujte parametry serveru.