Benutzerdefinierte Optionen
Artikel 10/24/2024
2 Mitwirkende
Feedback
In diesem Artikel
allow_alter_system
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Aktivieren/Deaktivieren Sie den Befehl zum Ändern des Systems.
Datentyp
boolean
Standardwert
on
Zulässige Werte
on
Parametertyp
schreibgeschützt
Dokumentation
allow_alter_system
auto_explain.log_analyze
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Verwendet EXPLAIN ANALYZE für die Planprotokollierung
Datentyp
boolean
Standardwert
off
Zulässige Werte
on,off
Parametertyp
dynamisch
Dokumentation
auto_explain.log_analyze
auto_explain.log_buffers
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Protokollbuffernutzung
Datentyp
boolean
Standardwert
off
Zulässige Werte
on,off
Parametertyp
dynamisch
Dokumentation
auto_explain.log_buffers
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
EXPLAIN-Format, das für die Planprotokollierung verwendet werden soll
Datentyp
Enumeration
Standardwert
text
Zulässige Werte
text,xml,json,yaml
Parametertyp
dynamisch
Dokumentation
auto_explain.log_format
auto_explain.log_level
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Protokollebene für den Plan.
Datentyp
Enumeration
Standardwert
log
Zulässige Werte
debug5,debug4,debug3,debug2,debug1,debug,info,notice,warning,log
Parametertyp
dynamisch
Dokumentation
auto_explain.log_level
auto_explain.log_min_duration
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Legt die minimale Ausführungszeit fest, bei der Pläne protokolliert werden. Bei Null werden alle Pläne gedruckt. -1 deaktiviert dieses Feature.
Datentyp
integer
Standardwert
-1
Zulässige Werte
-1-2147483647
Parametertyp
dynamisch
Dokumentation
auto_explain.log_min_duration
auto_explain.log_nested_statements
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Protokolliert geschachtelte Anweisungen.
Datentyp
boolean
Standardwert
off
Zulässige Werte
on,off
Parametertyp
dynamisch
Dokumentation
auto_explain.log_nested_statements
auto_explain.log_settings
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Protokolliert geänderte Konfigurationsparameter, die sich auf die Abfrageplanung auswirken.
Datentyp
boolean
Standardwert
off
Zulässige Werte
on,off
Parametertyp
dynamisch
Dokumentation
auto_explain.log_settings
auto_explain.log_timing
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Erfasst Zeitangaben, nicht nur Zeilenzählungen.
Datentyp
boolean
Standardwert
on
Zulässige Werte
on,off
Parametertyp
dynamisch
Dokumentation
auto_explain.log_timing
auto_explain.log_triggers
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Schließt Triggerstatistiken in Pläne ein. Dies hat keine Auswirkung, es sei denn, log_analyze ist ebenfalls festgelegt.
Datentyp
boolean
Standardwert
off
Zulässige Werte
on,off
Parametertyp
dynamisch
Dokumentation
auto_explain.log_triggers
auto_explain.log_verbose
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Verwendet EXPLAIN VERBOSE für die Planprotokollierung
Datentyp
boolean
Standardwert
off
Zulässige Werte
on,off
Parametertyp
dynamisch
Dokumentation
auto_explain.log_verbose
auto_explain.log_wal
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Protokolliert die WAL-Verwendung
Datentyp
boolean
Standardwert
off
Zulässige Werte
on,off
Parametertyp
dynamisch
Dokumentation
auto_explain.log_wal
auto_explain.sample_rate
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Anteil der zu verarbeitenden Abfragen.
Datentyp
NUMERIC
Standardwert
1.0
Zulässige Werte
0.0-1.0
Parametertyp
dynamisch
Dokumentation
auto_explain.sample_rate
azure.accepted_password_auth_method
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Akzeptierte Kennwortauthentifizierungsmethode.
Datentyp
set
Standardwert
md5,scram-sha-256
Zulässige Werte
md5,scram-sha-256
Parametertyp
dynamisch
Dokumentation
azure.accepted_password_auth_method
azure.enable_temp_tablespaces_on_local_ssd
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Erstellen von temporärem Tabellenbereich auf kurzlebigem Datenträger.
Datentyp
boolean
Standardwert
on
Zulässige Werte
on,off
Parametertyp
dynamisch
Dokumentation
azure.extensions
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Gibt an, welche Erweiterungen auf dem Server erstellt werden dürfen.
Datentyp
set
Standardwert
Zulässige Werte
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
Parametertyp
dynamisch
Dokumentation
azure.extensions
azure.single_to_flex_migration
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Gibt an, ob es sich um einen Server handelt, der für die Migration von Azure Database for PostgreSQL Single Server zu Flexible Server erstellt wurde.
Datentyp
boolean
Standardwert
off
Zulässige Werte
off
Parametertyp
schreibgeschützt
Dokumentation
azure_storage.allow_network_access
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Gewährt den Zugriff auf Daten aus Blob-Speicher in der Erweiterung azure_storage
Datentyp
boolean
Standardwert
on
Zulässige Werte
on,off
Parametertyp
dynamisch
Dokumentation
azure_storage.blob_block_size_mb
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Blob-Blockgröße in Megabyte für blob_put in der Erweiterung azure_storage.
Datentyp
integer
Standardwert
Hängt von Ressourcen (virtuelle Kerne, RAM oder Speicherplatz) ab, die dem Server zugeordnet sind.
Zulässige Werte
1024
Parametertyp
schreibgeschützt
Dokumentation
azure_storage.blob_block_size_mb
Azure-spezifische Hinweise
Der Standardwert für den Serverparameter azure_storage.blob_block_size_mb
wird berechnet, wenn Sie die Instanz von Azure Database for PostgreSQL – Flexible Server basierend auf dem Produktnamen bereitstellen, den Sie für die Berechnung auswählen. Alle nachfolgenden Änderungen der Produktauswahl an der Berechnung, die den flexiblen Server unterstützt, haben keine Auswirkungen auf den Standardwert für den Serverparameter azure_storage.blob_block_size_mb
dieser Instanz.
Ab heute können Sie den Wert des azure_storage.blob_block_size_mb
-Parameters nicht anpassen, wenn Sie das einer Instanz zugewiesene Produkt ändern, da der Parameter als schreibgeschützt deklariert ist.
Die Formel, die zum Berechnen des Werts verwendet azure_storage.blob_block_size_mb
wird, lautet MIN(3072, MAX(128, memoryGiB * 32))
.
Basierend auf der vorherigen Formel werden in der folgenden Tabelle die Werte aufgeführt, auf die dieser Serverparameter je nach bereitgestellter Arbeitsspeichermenge festgelegt wird:
Arbeitsspeichergröße
azure_storage.blob_block_size_mb
2 GiB
128 MiB
4 GiB
128 MiB
8 GiB
256 MiB
16 GiB
512 MiB
32GiB
1024 MiB
48 GiB
1536 MiB
64GiB
2\.048 MiB
80 GiB
2560 MiB
128 GB
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
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Gewährt allen Benutzern den Zugriff auf Daten aus öffentlichen.
Datentyp
boolean
Standardwert
on
Zulässige Werte
on,off
Parametertyp
dynamisch
Dokumentation
commit_timestamp_buffers
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Gibt die Speichermenge an, die zum Zwischenspeichern des Inhalts von pg_commit_ts verwendet werden soll Die Einheit ist 8 KB.
Datentyp
integer
Standardwert
1024
Zulässige Werte
1024
Parametertyp
schreibgeschützt
Dokumentation
commit_timestamp_buffers
connection_throttle.bucket_limit
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Maximale Anzahl von Anmeldetoken pro Bucket
Datentyp
integer
Standardwert
2000
Zulässige Werte
1-2147483647
Parametertyp
dynamisch
Dokumentation
connection_throttle.enable
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Ermöglicht die temporäre Verbindungsdrosselung pro IP für zu viele Anmeldefehler.
Datentyp
boolean
Standardwert
off
Zulässige Werte
on,off
Parametertyp
dynamisch
Dokumentation
connection_throttle.factor_bias
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Der Faktorbias für die Berechnung der Anzahl von Token für den Bucket einer IP
Datentyp
NUMERIC
Standardwert
0.8
Zulässige Werte
0.0-0.9
Parametertyp
dynamisch
Dokumentation
connection_throttle.hash_entries_max
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Maximale Anzahl von Einträgen in der Hashtabelle für Anmeldefehler.
Datentyp
integer
Standardwert
500
Zulässige Werte
1-2147483647
Parametertyp
dynamisch
Dokumentation
connection_throttle.reset_time
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Zeit zwischen dem Zurücksetzen des Anmeldebuckets
Datentyp
integer
Standardwert
120
Zulässige Werte
1-2147483647
Parametertyp
dynamisch
Dokumentation
connection_throttle.restore_factor
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Faktor zum Erhöhen der Anzahl der Token für IPs mit niedriger Fehlerrate.
Datentyp
NUMERIC
Standardwert
2
Zulässige Werte
1.0-100.0
Parametertyp
dynamisch
Dokumentation
connection_throttle.update_time
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Zeit zwischen der Aktualisierung des Anmeldebuckets
Datentyp
integer
Standardwert
20
Zulässige Werte
1-2147483647
Parametertyp
dynamisch
Dokumentation
cron.database_name
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Legt die Datenbank fest, in der die Metadaten von pg_cron aufbewahrt werden.
Datentyp
Zeichenfolge
Standardwert
postgres
Zulässige Werte
[A-Za-z0-9_]+
Parametertyp
static
Dokumentation
cron.database_name
cron.log_run
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Protokolliert alle Aufträge in der Tabelle job_run_details.
Datentyp
boolean
Standardwert
on
Zulässige Werte
on,off
Parametertyp
static
Dokumentation
cron.log_run
cron.log_statement
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Protokolliert alle cron-Anweisungen vor der Ausführung
Datentyp
boolean
Standardwert
on
Zulässige Werte
on,off
Parametertyp
static
Dokumentation
cron.log_statement
cron.max_running_jobs
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Legt die maximale Anzahl von Aufträgen fest, die gleichzeitig ausgeführt werden können. Dieser Wert ist durch max_connections begrenzt.
Datentyp
integer
Standardwert
32
Zulässige Werte
0-5000
Parametertyp
static
Dokumentation
cron.max_running_jobs
event_triggers
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Aktivieren/Deaktivieren von Ereignistriggern für Debuggingzwecke
Datentyp
boolean
Standardwert
on
Zulässige Werte
on
Parametertyp
schreibgeschützt
Dokumentation
event_triggers
index_tuning.analysis_interval
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Legt die Frequenz fest, mit der die einzelnen Indexoptimierungssitzungen ausgelöst werden, wenn „index_tuning.mode“ auf „REPORT“ festgelegt ist.
Datentyp
integer
Standardwert
720
Zulässige Werte
60-10080
Parametertyp
dynamisch
Dokumentation
index_tuning.analysis_interval
index_tuning.max_columns_per_index
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Maximale Anzahl von Spalten, die Teil des Indexschlüssels für einen empfohlenen Index sein können.
Datentyp
integer
Standardwert
2
Zulässige Werte
1-10
Parametertyp
dynamisch
Dokumentation
index_tuning.max_columns_per_index
index_tuning.max_index_count
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Maximale Anzahl von Indizes, die für jede Datenbank während einer Optimierungssitzung empfohlen werden können.
Datentyp
integer
Standardwert
10
Zulässige Werte
1-25
Parametertyp
dynamisch
Dokumentation
index_tuning.max_index_count
index_tuning.max_indexes_per_table
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Maximale Anzahl von Indizes, die pro Tabelle empfohlen werden können.
Datentyp
integer
Standardwert
10
Zulässige Werte
1-25
Parametertyp
dynamisch
Dokumentation
index_tuning.max_indexes_per_table
index_tuning.max_queries_per_database
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Anzahl der langsamsten Abfragen pro Datenbank, für die Indizes empfohlen werden können.
Datentyp
integer
Standardwert
25
Zulässige Werte
5-100
Parametertyp
dynamisch
Dokumentation
index_tuning.max_queries_per_database
index_tuning.max_regression_factor
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Akzeptable Regression, die durch einen empfohlenen Index für beliebige der während einer Optimierungssitzung analysierten Abfragen eingeführt wird.
Datentyp
NUMERIC
Standardwert
0.1
Zulässige Werte
0.05-0.2
Parametertyp
dynamisch
Dokumentation
index_tuning.max_regression_factor
index_tuning.max_total_size_factor
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Maximale Gesamtgröße in Prozent des gesamten Speicherplatzes, die von allen empfohlenen Indizes für eine bestimmte Datenbank genutzt werden kann.
Datentyp
NUMERIC
Standardwert
0.1
Zulässige Werte
0-1.0
Parametertyp
dynamisch
Dokumentation
index_tuning.max_total_size_factor
index_tuning.min_improvement_factor
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Kostenverbesserung, die ein empfohlener Index für mindestens eine der während einer Optimierungssitzung analysierten Abfragen erzielen muss.
Datentyp
NUMERIC
Standardwert
0.2
Zulässige Werte
0-20.0
Parametertyp
dynamisch
Dokumentation
index_tuning.min_improvement_factor
index_tuning.mode
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Konfiguriert die Indexoptimierung als deaktiviert („OFF“) oder aktiviert, um nur Empfehlung auszugeben. Erfordert, dass der Abfragespeicher aktiviert wird, indem pg_qs.query_capture_mode auf „TOP“ oder „ALL“ festgelegt wird.
Datentyp
Enumeration
Standardwert
off
Zulässige Werte
off,report
Parametertyp
dynamisch
Dokumentation
index_tuning.mode
index_tuning.unused_dml_per_table
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Die Mindestanzahl durchschnittlicher DML-Vorgänge pro Tag, die sich auf die Tabelle auswirken, damit die Löschung ihrer nicht verwendeten Indizes in Betracht gezogen wird.
Datentyp
integer
Standardwert
1000
Zulässige Werte
0-9999999
Parametertyp
dynamisch
Dokumentation
index_tuning.unused_dml_per_table
index_tuning.unused_min_period
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Die Mindestanzahl von Tagen, die der Index nicht verwendet wurde (basierend auf Systemstatistiken), damit seine Löschung in Betracht gezogen wird.
Datentyp
integer
Standardwert
35
Zulässige Werte
30-720
Parametertyp
dynamisch
Dokumentation
index_tuning.unused_min_period
index_tuning.unused_reads_per_table
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Die Mindestanzahl durchschnittlicher Lesevorgänge pro Tag, die sich auf die Tabelle auswirken, damit die Löschung ihrer nicht verwendeten Indizes in Betracht gezogen wird.
Datentyp
integer
Standardwert
1000
Zulässige Werte
0-9999999
Parametertyp
dynamisch
Dokumentation
index_tuning.unused_reads_per_table
logfiles.download_enable
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Aktiviert oder deaktiviert die Funktionalität von Serverprotokollen.
Datentyp
boolean
Standardwert
off
Zulässige Werte
on,off
Parametertyp
dynamisch
Dokumentation
logfiles.download_enable
logfiles.retention_days
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Legt das Aufbewahrungszeitfenster in Tagen für Serverprotokolle fest – nach diesem Zeitpunkt werden Daten gelöscht.
Datentyp
integer
Standardwert
3
Zulässige Werte
1-7
Parametertyp
dynamisch
Dokumentation
logfiles.retention_days
multixact_member_buffers
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Gibt die Menge des gemeinsam genutzten Speichers an, um den Inhalt von pg_multixact/members zwischenzuspeichern Die Einheit ist 8 KB.
Datentyp
integer
Standardwert
32
Zulässige Werte
32
Parametertyp
schreibgeschützt
Dokumentation
multixact_member_buffers
multixact_offset_buffers
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Gibt die Menge des gemeinsam genutzten Speichers an, um den Inhalt von pg_multixact/offsets zwischenzuspeichern Die Einheit ist 8 KB.
Datentyp
integer
Standardwert
16
Zulässige Werte
16
Parametertyp
schreibgeschützt
Dokumentation
multixact_offset_buffers
notify_buffers
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Gibt die Menge des gemeinsam genutzten Speichers an, um den Inhalt von pg_notify zwischenzuspeichern Die Einheit ist 8 KB.
Datentyp
integer
Standardwert
16
Zulässige Werte
16
Parametertyp
schreibgeschützt
Dokumentation
notify_buffers
pgaudit.log
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Gibt an, welche Klassen von Anweisungen durch die Sitzungsüberwachungsprotokollierung protokolliert werden.
Datentyp
set
Standardwert
none
Zulässige Werte
none,read,write,function,role,ddl,misc,all
Parametertyp
dynamisch
Dokumentation
pgaudit.log
pgaudit.log_catalog
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Gibt an, dass die Sitzungsprotokollierung aktiviert werden sollte, wenn alle Beziehungen in einer Anweisung in pg_catalog vorhanden sind.
Datentyp
boolean
Standardwert
on
Zulässige Werte
on,off
Parametertyp
dynamisch
Dokumentation
pgaudit.log_catalog
pgaudit.log_client
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Gibt an, ob Überwachungsmeldungen für den Client sichtbar sein sollen.
Datentyp
boolean
Standardwert
off
Zulässige Werte
on,off
Parametertyp
dynamisch
Dokumentation
pgaudit.log_client
pgaudit.log_level
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Gibt die Protokollebene an, die für Protokolleinträge verwendet wird.
Datentyp
Enumeration
Standardwert
log
Zulässige Werte
debug5,debug4,debug3,debug2,debug1,info,notice,warning,log
Parametertyp
dynamisch
Dokumentation
pgaudit.log_level
pgaudit.log_parameter
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Gibt an, dass die Überwachungsprotokollierung die Parameter enthalten soll, die mit der Anweisung übergeben wurden.
Datentyp
boolean
Standardwert
off
Zulässige Werte
on,off
Parametertyp
dynamisch
Dokumentation
pgaudit.log_parameter
pgaudit.log_relation
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Gibt an, ob die Sitzungsüberwachungsprotokollierung für jede Beziehung, auf die in einer SELECT- oder DML-Anweisung verwiesen wird, einen separaten Protokolleintrag erstellen soll.
Datentyp
boolean
Standardwert
off
Zulässige Werte
on,off
Parametertyp
dynamisch
Dokumentation
pgaudit.log_relation
pgaudit.log_statement_once
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Gibt an, ob die Protokollierung den Anweisungstext und die Parameter mit dem ersten Protokolleintrag für eine Kombination aus Anweisung/Unteranweisung oder mit jedem Eintrag einschließt.
Datentyp
boolean
Standardwert
off
Zulässige Werte
on,off
Parametertyp
dynamisch
Dokumentation
pgaudit.log_statement_once
pgaudit.role
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Gibt die Masterrolle an, die für die Objektüberwachungsprotokollierung verwendet werden soll
Datentyp
Zeichenfolge
Standardwert
Zulässige Werte
[A-Za-z\\._]*
Parametertyp
dynamisch
Dokumentation
pgaudit.role
pglogical.batch_inserts
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Weist PGLogical an, nach Möglichkeit einen Batcheinfügungsmechanismus zu verwenden
Datentyp
boolean
Standardwert
on
Zulässige Werte
on,off
Parametertyp
dynamisch
Dokumentation
pglogical.batch_inserts
pglogical.conflict_log_level
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Legt die Protokollebene für das Melden erkannter Konflikte fest, wenn pglogical.conflict_resolution auf einen anderen Wert als error festgelegt ist
Datentyp
Enumeration
Standardwert
log
Zulässige Werte
debug5,debug4,debug3,debug2,debug1,info,notice,warning,error,log,fatal,panic
Parametertyp
dynamisch
Dokumentation
pglogical.conflict_log_level
pglogical.conflict_resolution
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Legt die Auflösungsmethode für alle erkannten Konflikte zwischen lokalen Daten und eingehenden Änderungen fest.
Datentyp
Enumeration
Standardwert
apply_remote
Zulässige Werte
error,apply_remote,keep_local,last_update_wins,first_update_wins
Parametertyp
dynamisch
Dokumentation
pglogical.conflict_resolution
pglogical.use_spi
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Weist PGLogical an, die SPI-Schnittstelle zu verwenden, um tatsächliche SQL-Anweisungen (INSERT, UPDATE, DELETE) zu erstellen und eingehende Änderungen anstelle der internen Schnittstelle auf niedriger Ebene anzuwenden.
Datentyp
boolean
Standardwert
off
Zulässige Werte
on,off
Parametertyp
dynamisch
Dokumentation
pglogical.use_spi
pgms_stats.is_enabled_fs
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Nur interne Verwendung: Dieser Parameter wird als Featureüberschreibungsoption verwendet.
Datentyp
boolean
Standardwert
on
Zulässige Werte
on
Parametertyp
schreibgeschützt
Dokumentation
pgms_wait_sampling.history_period
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Legt die Häufigkeit in Millisekunden fest, mit der Stichproben von Wartezeitereignissen erfasst werden.
Datentyp
integer
Standardwert
100
Zulässige Werte
1-600000
Parametertyp
dynamisch
Dokumentation
pgms_wait_sampling.history_period
pgms_wait_sampling.is_enabled_fs
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Nur interne Verwendung: Dieser Parameter wird als Featureüberschreibungsoption verwendet. Wenn er als deaktiviert angezeigt wird, wird das Abtastverfahren deaktiviert, trotz des für pgms_wait_sampling.query_capture_mode festgelegten Werts.
Datentyp
boolean
Standardwert
on
Zulässige Werte
on
Parametertyp
schreibgeschützt
Dokumentation
pgms_wait_sampling.is_enabled_fs
pgms_wait_sampling.query_capture_mode
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Wählt aus, welche Anweisungen von der Erweiterung „pgms_wait_sampling“ nachverfolgt werden
Datentyp
Enumeration
Standardwert
none
Zulässige Werte
all,none
Parametertyp
dynamisch
Dokumentation
pgms_wait_sampling.query_capture_mode
pg_partman_bgw.analyze
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Der Zweck ist derselbe wie der des p_analyze-Arguments für „run_maintenance()“.
Datentyp
boolean
Standardwert
off
Zulässige Werte
on,off
Parametertyp
dynamisch
Dokumentation
pg_partman_bgw.analyze
pg_partman_bgw.dbname
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Erforderlich. Die Datenbank(n), auf der/denen run_maintenance() ausgeführt wird. Verwenden Sie bei mehreren Datenbanken eine durch Trennzeichen getrennte Liste. Wenn nicht festgelegt, führt BGW nichts aus.
Datentyp
Zeichenfolge
Standardwert
Zulässige Werte
[A-Za-z0-9_,]*
Parametertyp
dynamisch
Dokumentation
pg_partman_bgw.dbname
pg_partman_bgw.interval
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Anzahl der Sekunden zwischen Aufrufen von run_maintenance().
Datentyp
integer
Standardwert
3600
Zulässige Werte
1-315360000
Parametertyp
dynamisch
Dokumentation
pg_partman_bgw.interval
pg_partman_bgw.jobmon
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Der Zweck ist derselbe wie der des p_jobmon-Arguments für „run_maintenance()“.
Datentyp
boolean
Standardwert
on
Zulässige Werte
on,off
Parametertyp
dynamisch
Dokumentation
pg_partman_bgw.jobmon
pg_partman_bgw.role
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Die Rolle, als die run_maintenance() ausgeführt wird. Der Standardwert ist „postgres“. Es ist nur ein einzelner Rollenname zulässig.
Datentyp
Zeichenfolge
Standardwert
Zulässige Werte
[A-Za-z\\._]*
Parametertyp
dynamisch
Dokumentation
pg_partman_bgw.role
pg_qs.interval_length_minutes
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Legt das Erfassungsintervall „query_store“ in Minuten für „pg_qs“ fest (die Häufigkeit der Datenpersistenz)
Datentyp
integer
Standardwert
15
Zulässige Werte
1-30
Parametertyp
static
Dokumentation
pg_qs.interval_length_minutes
pg_qs.is_enabled_fs
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Nur interne Verwendung: Dieser Parameter wird als Featureüberschreibungsoption verwendet. Wenn er als deaktiviert angezeigt wird, wird Query Store trotz des für pg_qs.query_capture_mode festgelegten Werts deaktiviert.
Datentyp
boolean
Standardwert
on
Zulässige Werte
on
Parametertyp
schreibgeschützt
Dokumentation
pg_qs.is_enabled_fs
pg_qs.max_plan_size
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Legt die maximale Anzahl von Bytes fest, die für den Abfrageplantext für pg_qs gespeichert wird. Längere Pläne werden abgeschnitten.
Datentyp
integer
Standardwert
7500
Zulässige Werte
100-10000
Parametertyp
dynamisch
Dokumentation
pg_qs.max_plan_size
pg_qs.max_query_text_length
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Legt die maximale Abfragetextlänge fest, die gespeichert wird. Längere Abfragen werden abgeschnitten.
Datentyp
integer
Standardwert
6000
Zulässige Werte
100-10000
Parametertyp
dynamisch
Dokumentation
pg_qs.max_query_text_length
pg_qs.query_capture_mode
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Legt den Abfrageerfassungsmodus für den Abfragespeicher fest. „Keiner“ deaktiviert die Erfassung.
Datentyp
Enumeration
Standardwert
none
Zulässige Werte
top,all,none
Parametertyp
dynamisch
Dokumentation
pg_qs.query_capture_mode
pg_qs.retention_period_in_days
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Legt das Aufbewahrungszeitfenster in Tagen für „pg_qs“ fest – nach diesem Zeitpunkt werden Daten gelöscht.
Datentyp
integer
Standardwert
7
Zulässige Werte
1-30
Parametertyp
dynamisch
Dokumentation
pg_qs.retention_period_in_days
pg_qs.store_query_plans
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Aktiviert oder deaktiviert das Speichern von Abfrageplänen für pg_qs
Datentyp
boolean
Standardwert
off
Zulässige Werte
on,off
Parametertyp
dynamisch
Dokumentation
pg_qs.store_query_plans
pg_qs.track_utility
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Legt fest, ob Dienstprogrammbefehle von „pg_qs“ nachverfolgt werden.
Datentyp
boolean
Standardwert
on
Zulässige Werte
on,off
Parametertyp
dynamisch
Dokumentation
pg_qs.track_utility
pg_stat_statements.max
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Legt die maximale Anzahl von Anweisungen fest, die von pg_stat_statements nachverfolgt werden.
Datentyp
integer
Standardwert
5000
Zulässige Werte
100-2147483647
Parametertyp
static
Dokumentation
pg_stat_statements.max
pg_stat_statements.save
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Speichert Statistiken von pg_stat_statements beim Herunterfahren von Servern.
Datentyp
boolean
Standardwert
on
Zulässige Werte
on,off
Parametertyp
dynamisch
Dokumentation
pg_stat_statements.save
pg_stat_statements.track
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Steuert, welche Anweisungen von pg_stat_statements gezählt werden.
Datentyp
Enumeration
Standardwert
none
Zulässige Werte
top,all,none
Parametertyp
dynamisch
Dokumentation
pg_stat_statements.track
pg_stat_statements.track_utility
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Wählt aus, ob Hilfsbefehle von pg_stat_statements nachverfolgt werden.
Datentyp
boolean
Standardwert
on
Zulässige Werte
on,off
Parametertyp
dynamisch
Dokumentation
pg_stat_statements.track_utility
postgis.gdal_enabled_drivers
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Steuert von postgis GDAL aktivierte Treibereinstellungen
Datentyp
Enumeration
Standardwert
DISABLE_ALL
Zulässige Werte
DISABLE_ALL,ENABLE_ALL
Parametertyp
dynamisch
Dokumentation
postgis.gdal_enabled_drivers
serializable_buffers
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Gibt die Menge des gemeinsam genutzten Speichers an, um den Inhalt von pg_serial zwischenzuspeichern Die Einheit ist 8 KB.
Datentyp
integer
Standardwert
32
Zulässige Werte
32
Parametertyp
schreibgeschützt
Dokumentation
serializable_buffers
subtransaction_buffers
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Gibt die Menge des gemeinsam genutzten Speichers an, um den Inhalt von pg_subtrans zwischenzuspeichern Die Einheit ist 8 KB.
Datentyp
integer
Standardwert
1024
Zulässige Werte
1024
Parametertyp
schreibgeschützt
Dokumentation
subtransaction_buffers
sync_replication_slots
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Aktiviert den physischen Standbymodus, um logische Failoverplätze vom primären Server zu synchronisieren
Datentyp
boolean
Standardwert
off
Zulässige Werte
on,off
Parametertyp
dynamisch
Dokumentation
sync_replication_slots
transaction_buffers
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Gibt die Menge des freigegebenen Speichers an, der zum Zwischenspeichern des Inhalts von pg_xact verwendet werden soll Die Einheit ist 8 KB.
Datentyp
integer
Standardwert
1024
Zulässige Werte
1024
Parametertyp
schreibgeschützt
Dokumentation
transaction_buffers
transaction_timeout
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Legt die maximal zulässige Dauer einer Anweisung (in Millisekunden) fest Durch 0 wird diese Option deaktiviert.
Datentyp
integer
Standardwert
0
Zulässige Werte
0-2147483647
Parametertyp
dynamisch
Dokumentation
transaction_timeout
auto_explain.log_analyze
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Verwendet EXPLAIN ANALYZE für die Planprotokollierung
Datentyp
boolean
Standardwert
off
Zulässige Werte
on,off
Parametertyp
dynamisch
Dokumentation
auto_explain.log_analyze
auto_explain.log_buffers
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Protokollbuffernutzung
Datentyp
boolean
Standardwert
off
Zulässige Werte
on,off
Parametertyp
dynamisch
Dokumentation
auto_explain.log_buffers
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
EXPLAIN-Format, das für die Planprotokollierung verwendet werden soll
Datentyp
Enumeration
Standardwert
text
Zulässige Werte
text,xml,json,yaml
Parametertyp
dynamisch
Dokumentation
auto_explain.log_format
auto_explain.log_level
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Protokollebene für den Plan.
Datentyp
Enumeration
Standardwert
log
Zulässige Werte
debug5,debug4,debug3,debug2,debug1,debug,info,notice,warning,log
Parametertyp
dynamisch
Dokumentation
auto_explain.log_level
auto_explain.log_min_duration
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Legt die minimale Ausführungszeit fest, bei der Pläne protokolliert werden. Bei Null werden alle Pläne gedruckt. -1 deaktiviert dieses Feature.
Datentyp
integer
Standardwert
-1
Zulässige Werte
-1-2147483647
Parametertyp
dynamisch
Dokumentation
auto_explain.log_min_duration
auto_explain.log_nested_statements
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Protokolliert geschachtelte Anweisungen.
Datentyp
boolean
Standardwert
off
Zulässige Werte
on,off
Parametertyp
dynamisch
Dokumentation
auto_explain.log_nested_statements
auto_explain.log_settings
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Protokolliert geänderte Konfigurationsparameter, die sich auf die Abfrageplanung auswirken.
Datentyp
boolean
Standardwert
off
Zulässige Werte
on,off
Parametertyp
dynamisch
Dokumentation
auto_explain.log_settings
auto_explain.log_timing
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Erfasst Zeitangaben, nicht nur Zeilenzählungen.
Datentyp
boolean
Standardwert
on
Zulässige Werte
on,off
Parametertyp
dynamisch
Dokumentation
auto_explain.log_timing
auto_explain.log_triggers
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Schließt Triggerstatistiken in Pläne ein. Dies hat keine Auswirkung, es sei denn, log_analyze ist ebenfalls festgelegt.
Datentyp
boolean
Standardwert
off
Zulässige Werte
on,off
Parametertyp
dynamisch
Dokumentation
auto_explain.log_triggers
auto_explain.log_verbose
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Verwendet EXPLAIN VERBOSE für die Planprotokollierung
Datentyp
boolean
Standardwert
off
Zulässige Werte
on,off
Parametertyp
dynamisch
Dokumentation
auto_explain.log_verbose
auto_explain.log_wal
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Protokolliert die WAL-Verwendung
Datentyp
boolean
Standardwert
off
Zulässige Werte
on,off
Parametertyp
dynamisch
Dokumentation
auto_explain.log_wal
auto_explain.sample_rate
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Anteil der zu verarbeitenden Abfragen.
Datentyp
NUMERIC
Standardwert
1.0
Zulässige Werte
0.0-1.0
Parametertyp
dynamisch
Dokumentation
auto_explain.sample_rate
azure.accepted_password_auth_method
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Akzeptierte Kennwortauthentifizierungsmethode.
Datentyp
set
Standardwert
md5,scram-sha-256
Zulässige Werte
md5,scram-sha-256
Parametertyp
dynamisch
Dokumentation
azure.accepted_password_auth_method
azure.enable_temp_tablespaces_on_local_ssd
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Erstellen von temporärem Tabellenbereich auf kurzlebigem Datenträger.
Datentyp
boolean
Standardwert
on
Zulässige Werte
on,off
Parametertyp
dynamisch
Dokumentation
azure.extensions
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Gibt an, welche Erweiterungen auf dem Server erstellt werden dürfen.
Datentyp
set
Standardwert
Zulässige Werte
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,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
Parametertyp
dynamisch
Dokumentation
azure.extensions
azure.single_to_flex_migration
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Gibt an, ob es sich um einen Server handelt, der für die Migration von Azure Database for PostgreSQL Single Server zu Flexible Server erstellt wurde.
Datentyp
boolean
Standardwert
off
Zulässige Werte
off
Parametertyp
schreibgeschützt
Dokumentation
azure_storage.allow_network_access
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Gewährt den Zugriff auf Daten aus Blob-Speicher in der Erweiterung azure_storage
Datentyp
boolean
Standardwert
on
Zulässige Werte
on,off
Parametertyp
dynamisch
Dokumentation
azure_storage.blob_block_size_mb
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Blob-Blockgröße in Megabyte für blob_put in der Erweiterung azure_storage.
Datentyp
integer
Standardwert
Hängt von Ressourcen (virtuelle Kerne, RAM oder Speicherplatz) ab, die dem Server zugeordnet sind.
Zulässige Werte
1024
Parametertyp
schreibgeschützt
Dokumentation
azure_storage.blob_block_size_mb
Azure-spezifische Hinweise
Der Standardwert für den Serverparameter azure_storage.blob_block_size_mb
wird berechnet, wenn Sie die Instanz von Azure Database for PostgreSQL – Flexible Server basierend auf dem Produktnamen bereitstellen, den Sie für die Berechnung auswählen. Alle nachfolgenden Änderungen der Produktauswahl an der Berechnung, die den flexiblen Server unterstützt, haben keine Auswirkungen auf den Standardwert für den Serverparameter azure_storage.blob_block_size_mb
dieser Instanz.
Ab heute können Sie den Wert des azure_storage.blob_block_size_mb
-Parameters nicht anpassen, wenn Sie das einer Instanz zugewiesene Produkt ändern, da der Parameter als schreibgeschützt deklariert ist.
Die Formel, die zum Berechnen des Werts verwendet azure_storage.blob_block_size_mb
wird, lautet MIN(3072, MAX(128, memoryGiB * 32))
.
Basierend auf der vorherigen Formel werden in der folgenden Tabelle die Werte aufgeführt, auf die dieser Serverparameter je nach bereitgestellter Arbeitsspeichermenge festgelegt wird:
Arbeitsspeichergröße
azure_storage.blob_block_size_mb
2 GiB
128 MiB
4 GiB
128 MiB
8 GiB
256 MiB
16 GiB
512 MiB
32GiB
1024 MiB
48 GiB
1536 MiB
64GiB
2\.048 MiB
80 GiB
2560 MiB
128 GB
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
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Gewährt allen Benutzern den Zugriff auf Daten aus öffentlichen.
Datentyp
boolean
Standardwert
on
Zulässige Werte
on,off
Parametertyp
dynamisch
Dokumentation
connection_throttle.bucket_limit
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Maximale Anzahl von Anmeldetoken pro Bucket
Datentyp
integer
Standardwert
2000
Zulässige Werte
1-2147483647
Parametertyp
dynamisch
Dokumentation
connection_throttle.enable
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Ermöglicht die temporäre Verbindungsdrosselung pro IP für zu viele Anmeldefehler.
Datentyp
boolean
Standardwert
off
Zulässige Werte
on,off
Parametertyp
dynamisch
Dokumentation
connection_throttle.factor_bias
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Der Faktorbias für die Berechnung der Anzahl von Token für den Bucket einer IP
Datentyp
NUMERIC
Standardwert
0.8
Zulässige Werte
0.0-0.9
Parametertyp
dynamisch
Dokumentation
connection_throttle.hash_entries_max
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Maximale Anzahl von Einträgen in der Hashtabelle für Anmeldefehler.
Datentyp
integer
Standardwert
500
Zulässige Werte
1-2147483647
Parametertyp
dynamisch
Dokumentation
connection_throttle.reset_time
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Zeit zwischen dem Zurücksetzen des Anmeldebuckets
Datentyp
integer
Standardwert
120
Zulässige Werte
1-2147483647
Parametertyp
dynamisch
Dokumentation
connection_throttle.restore_factor
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Faktor zum Erhöhen der Anzahl der Token für IPs mit niedriger Fehlerrate.
Datentyp
NUMERIC
Standardwert
2
Zulässige Werte
1.0-100.0
Parametertyp
dynamisch
Dokumentation
connection_throttle.update_time
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Zeit zwischen der Aktualisierung des Anmeldebuckets
Datentyp
integer
Standardwert
20
Zulässige Werte
1-2147483647
Parametertyp
dynamisch
Dokumentation
cron.database_name
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Legt die Datenbank fest, in der die Metadaten von pg_cron aufbewahrt werden.
Datentyp
Zeichenfolge
Standardwert
postgres
Zulässige Werte
[A-Za-z0-9_]+
Parametertyp
static
Dokumentation
cron.database_name
cron.log_run
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Protokolliert alle Aufträge in der Tabelle job_run_details.
Datentyp
boolean
Standardwert
on
Zulässige Werte
on,off
Parametertyp
static
Dokumentation
cron.log_run
cron.log_statement
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Protokolliert alle cron-Anweisungen vor der Ausführung
Datentyp
boolean
Standardwert
on
Zulässige Werte
on,off
Parametertyp
static
Dokumentation
cron.log_statement
cron.max_running_jobs
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Legt die maximale Anzahl von Aufträgen fest, die gleichzeitig ausgeführt werden können. Dieser Wert ist durch max_connections begrenzt.
Datentyp
integer
Standardwert
32
Zulässige Werte
0-5000
Parametertyp
static
Dokumentation
cron.max_running_jobs
index_tuning.analysis_interval
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Legt die Frequenz fest, mit der die einzelnen Indexoptimierungssitzungen ausgelöst werden, wenn „index_tuning.mode“ auf „REPORT“ festgelegt ist.
Datentyp
integer
Standardwert
720
Zulässige Werte
60-10080
Parametertyp
dynamisch
Dokumentation
index_tuning.analysis_interval
index_tuning.max_columns_per_index
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Maximale Anzahl von Spalten, die Teil des Indexschlüssels für einen empfohlenen Index sein können.
Datentyp
integer
Standardwert
2
Zulässige Werte
1-10
Parametertyp
dynamisch
Dokumentation
index_tuning.max_columns_per_index
index_tuning.max_index_count
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Maximale Anzahl von Indizes, die für jede Datenbank während einer Optimierungssitzung empfohlen werden können.
Datentyp
integer
Standardwert
10
Zulässige Werte
1-25
Parametertyp
dynamisch
Dokumentation
index_tuning.max_index_count
index_tuning.max_indexes_per_table
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Maximale Anzahl von Indizes, die pro Tabelle empfohlen werden können.
Datentyp
integer
Standardwert
10
Zulässige Werte
1-25
Parametertyp
dynamisch
Dokumentation
index_tuning.max_indexes_per_table
index_tuning.max_queries_per_database
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Anzahl der langsamsten Abfragen pro Datenbank, für die Indizes empfohlen werden können.
Datentyp
integer
Standardwert
25
Zulässige Werte
5-100
Parametertyp
dynamisch
Dokumentation
index_tuning.max_queries_per_database
index_tuning.max_regression_factor
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Akzeptable Regression, die durch einen empfohlenen Index für beliebige der während einer Optimierungssitzung analysierten Abfragen eingeführt wird.
Datentyp
NUMERIC
Standardwert
0.1
Zulässige Werte
0.05-0.2
Parametertyp
dynamisch
Dokumentation
index_tuning.max_regression_factor
index_tuning.max_total_size_factor
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Maximale Gesamtgröße in Prozent des gesamten Speicherplatzes, die von allen empfohlenen Indizes für eine bestimmte Datenbank genutzt werden kann.
Datentyp
NUMERIC
Standardwert
0.1
Zulässige Werte
0-1.0
Parametertyp
dynamisch
Dokumentation
index_tuning.max_total_size_factor
index_tuning.min_improvement_factor
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Kostenverbesserung, die ein empfohlener Index für mindestens eine der während einer Optimierungssitzung analysierten Abfragen erzielen muss.
Datentyp
NUMERIC
Standardwert
0.2
Zulässige Werte
0-20.0
Parametertyp
dynamisch
Dokumentation
index_tuning.min_improvement_factor
index_tuning.mode
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Konfiguriert die Indexoptimierung als deaktiviert („OFF“) oder aktiviert, um nur Empfehlung auszugeben. Erfordert, dass der Abfragespeicher aktiviert wird, indem pg_qs.query_capture_mode auf „TOP“ oder „ALL“ festgelegt wird.
Datentyp
Enumeration
Standardwert
off
Zulässige Werte
off,report
Parametertyp
dynamisch
Dokumentation
index_tuning.mode
index_tuning.unused_dml_per_table
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Die Mindestanzahl durchschnittlicher DML-Vorgänge pro Tag, die sich auf die Tabelle auswirken, damit die Löschung ihrer nicht verwendeten Indizes in Betracht gezogen wird.
Datentyp
integer
Standardwert
1000
Zulässige Werte
0-9999999
Parametertyp
dynamisch
Dokumentation
index_tuning.unused_dml_per_table
index_tuning.unused_min_period
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Die Mindestanzahl von Tagen, die der Index nicht verwendet wurde (basierend auf Systemstatistiken), damit seine Löschung in Betracht gezogen wird.
Datentyp
integer
Standardwert
35
Zulässige Werte
30-720
Parametertyp
dynamisch
Dokumentation
index_tuning.unused_min_period
index_tuning.unused_reads_per_table
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Die Mindestanzahl durchschnittlicher Lesevorgänge pro Tag, die sich auf die Tabelle auswirken, damit die Löschung ihrer nicht verwendeten Indizes in Betracht gezogen wird.
Datentyp
integer
Standardwert
1000
Zulässige Werte
0-9999999
Parametertyp
dynamisch
Dokumentation
index_tuning.unused_reads_per_table
logfiles.download_enable
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Aktiviert oder deaktiviert die Funktionalität von Serverprotokollen.
Datentyp
boolean
Standardwert
off
Zulässige Werte
on,off
Parametertyp
dynamisch
Dokumentation
logfiles.download_enable
logfiles.retention_days
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Legt das Aufbewahrungszeitfenster in Tagen für Serverprotokolle fest – nach diesem Zeitpunkt werden Daten gelöscht.
Datentyp
integer
Standardwert
3
Zulässige Werte
1-7
Parametertyp
dynamisch
Dokumentation
logfiles.retention_days
pgaudit.log
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Gibt an, welche Klassen von Anweisungen durch die Sitzungsüberwachungsprotokollierung protokolliert werden.
Datentyp
set
Standardwert
none
Zulässige Werte
none,read,write,function,role,ddl,misc,all
Parametertyp
dynamisch
Dokumentation
pgaudit.log
pgaudit.log_catalog
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Gibt an, dass die Sitzungsprotokollierung aktiviert werden sollte, wenn alle Beziehungen in einer Anweisung in pg_catalog vorhanden sind.
Datentyp
boolean
Standardwert
on
Zulässige Werte
on,off
Parametertyp
dynamisch
Dokumentation
pgaudit.log_catalog
pgaudit.log_client
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Gibt an, ob Überwachungsmeldungen für den Client sichtbar sein sollen.
Datentyp
boolean
Standardwert
off
Zulässige Werte
on,off
Parametertyp
dynamisch
Dokumentation
pgaudit.log_client
pgaudit.log_level
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Gibt die Protokollebene an, die für Protokolleinträge verwendet wird.
Datentyp
Enumeration
Standardwert
log
Zulässige Werte
debug5,debug4,debug3,debug2,debug1,info,notice,warning,log
Parametertyp
dynamisch
Dokumentation
pgaudit.log_level
pgaudit.log_parameter
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Gibt an, dass die Überwachungsprotokollierung die Parameter enthalten soll, die mit der Anweisung übergeben wurden.
Datentyp
boolean
Standardwert
off
Zulässige Werte
on,off
Parametertyp
dynamisch
Dokumentation
pgaudit.log_parameter
pgaudit.log_relation
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Gibt an, ob die Sitzungsüberwachungsprotokollierung für jede Beziehung, auf die in einer SELECT- oder DML-Anweisung verwiesen wird, einen separaten Protokolleintrag erstellen soll.
Datentyp
boolean
Standardwert
off
Zulässige Werte
on,off
Parametertyp
dynamisch
Dokumentation
pgaudit.log_relation
pgaudit.log_statement_once
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Gibt an, ob die Protokollierung den Anweisungstext und die Parameter mit dem ersten Protokolleintrag für eine Kombination aus Anweisung/Unteranweisung oder mit jedem Eintrag einschließt.
Datentyp
boolean
Standardwert
off
Zulässige Werte
on,off
Parametertyp
dynamisch
Dokumentation
pgaudit.log_statement_once
pgaudit.role
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Gibt die Masterrolle an, die für die Objektüberwachungsprotokollierung verwendet werden soll
Datentyp
Zeichenfolge
Standardwert
Zulässige Werte
[A-Za-z\\._]*
Parametertyp
dynamisch
Dokumentation
pgaudit.role
pglogical.batch_inserts
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Weist PGLogical an, nach Möglichkeit einen Batcheinfügungsmechanismus zu verwenden
Datentyp
boolean
Standardwert
on
Zulässige Werte
on,off
Parametertyp
dynamisch
Dokumentation
pglogical.batch_inserts
pglogical.conflict_log_level
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Legt die Protokollebene für das Melden erkannter Konflikte fest, wenn pglogical.conflict_resolution auf einen anderen Wert als error festgelegt ist
Datentyp
Enumeration
Standardwert
log
Zulässige Werte
debug5,debug4,debug3,debug2,debug1,info,notice,warning,error,log,fatal,panic
Parametertyp
dynamisch
Dokumentation
pglogical.conflict_log_level
pglogical.conflict_resolution
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Legt die Auflösungsmethode für alle erkannten Konflikte zwischen lokalen Daten und eingehenden Änderungen fest.
Datentyp
Enumeration
Standardwert
apply_remote
Zulässige Werte
error,apply_remote,keep_local,last_update_wins,first_update_wins
Parametertyp
dynamisch
Dokumentation
pglogical.conflict_resolution
pglogical.use_spi
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Weist PGLogical an, die SPI-Schnittstelle zu verwenden, um tatsächliche SQL-Anweisungen (INSERT, UPDATE, DELETE) zu erstellen und eingehende Änderungen anstelle der internen Schnittstelle auf niedriger Ebene anzuwenden.
Datentyp
boolean
Standardwert
off
Zulässige Werte
on,off
Parametertyp
dynamisch
Dokumentation
pglogical.use_spi
pgms_stats.is_enabled_fs
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Nur interne Verwendung: Dieser Parameter wird als Featureüberschreibungsoption verwendet.
Datentyp
boolean
Standardwert
on
Zulässige Werte
on
Parametertyp
schreibgeschützt
Dokumentation
pgms_wait_sampling.history_period
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Legt die Häufigkeit in Millisekunden fest, mit der Stichproben von Wartezeitereignissen erfasst werden.
Datentyp
integer
Standardwert
100
Zulässige Werte
1-600000
Parametertyp
dynamisch
Dokumentation
pgms_wait_sampling.history_period
pgms_wait_sampling.is_enabled_fs
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Nur interne Verwendung: Dieser Parameter wird als Featureüberschreibungsoption verwendet. Wenn er als deaktiviert angezeigt wird, wird das Abtastverfahren deaktiviert, trotz des für pgms_wait_sampling.query_capture_mode festgelegten Werts.
Datentyp
boolean
Standardwert
on
Zulässige Werte
on
Parametertyp
schreibgeschützt
Dokumentation
pgms_wait_sampling.is_enabled_fs
pgms_wait_sampling.query_capture_mode
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Wählt aus, welche Anweisungen von der Erweiterung „pgms_wait_sampling“ nachverfolgt werden
Datentyp
Enumeration
Standardwert
none
Zulässige Werte
all,none
Parametertyp
dynamisch
Dokumentation
pgms_wait_sampling.query_capture_mode
pg_partman_bgw.analyze
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Der Zweck ist derselbe wie der des p_analyze-Arguments für „run_maintenance()“.
Datentyp
boolean
Standardwert
off
Zulässige Werte
on,off
Parametertyp
dynamisch
Dokumentation
pg_partman_bgw.analyze
pg_partman_bgw.dbname
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Erforderlich. Die Datenbank(n), auf der/denen run_maintenance() ausgeführt wird. Verwenden Sie bei mehreren Datenbanken eine durch Trennzeichen getrennte Liste. Wenn nicht festgelegt, führt BGW nichts aus.
Datentyp
Zeichenfolge
Standardwert
Zulässige Werte
[A-Za-z0-9_,-]*
Parametertyp
dynamisch
Dokumentation
pg_partman_bgw.dbname
pg_partman_bgw.interval
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Anzahl der Sekunden zwischen Aufrufen von run_maintenance().
Datentyp
integer
Standardwert
3600
Zulässige Werte
1-315360000
Parametertyp
dynamisch
Dokumentation
pg_partman_bgw.interval
pg_partman_bgw.jobmon
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Der Zweck ist derselbe wie der des p_jobmon-Arguments für „run_maintenance()“.
Datentyp
boolean
Standardwert
on
Zulässige Werte
on,off
Parametertyp
dynamisch
Dokumentation
pg_partman_bgw.jobmon
pg_partman_bgw.role
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Die Rolle, als die run_maintenance() ausgeführt wird. Der Standardwert ist „postgres“. Es ist nur ein einzelner Rollenname zulässig.
Datentyp
Zeichenfolge
Standardwert
Zulässige Werte
[A-Za-z\\._]*
Parametertyp
dynamisch
Dokumentation
pg_partman_bgw.role
pg_qs.interval_length_minutes
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Legt das Erfassungsintervall „query_store“ in Minuten für „pg_qs“ fest (die Häufigkeit der Datenpersistenz)
Datentyp
integer
Standardwert
15
Zulässige Werte
1-30
Parametertyp
static
Dokumentation
pg_qs.interval_length_minutes
pg_qs.is_enabled_fs
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Nur interne Verwendung: Dieser Parameter wird als Featureüberschreibungsoption verwendet. Wenn er als deaktiviert angezeigt wird, wird Query Store trotz des für pg_qs.query_capture_mode festgelegten Werts deaktiviert.
Datentyp
boolean
Standardwert
on
Zulässige Werte
on
Parametertyp
schreibgeschützt
Dokumentation
pg_qs.is_enabled_fs
pg_qs.max_plan_size
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Legt die maximale Anzahl von Bytes fest, die für den Abfrageplantext für pg_qs gespeichert wird. Längere Pläne werden abgeschnitten.
Datentyp
integer
Standardwert
7500
Zulässige Werte
100-10000
Parametertyp
dynamisch
Dokumentation
pg_qs.max_plan_size
pg_qs.max_query_text_length
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Legt die maximale Abfragetextlänge fest, die gespeichert wird. Längere Abfragen werden abgeschnitten.
Datentyp
integer
Standardwert
6000
Zulässige Werte
100-10000
Parametertyp
dynamisch
Dokumentation
pg_qs.max_query_text_length
pg_qs.query_capture_mode
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Legt den Abfrageerfassungsmodus für den Abfragespeicher fest. „Keiner“ deaktiviert die Erfassung.
Datentyp
Enumeration
Standardwert
none
Zulässige Werte
top,all,none
Parametertyp
dynamisch
Dokumentation
pg_qs.query_capture_mode
pg_qs.retention_period_in_days
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Legt das Aufbewahrungszeitfenster in Tagen für „pg_qs“ fest – nach diesem Zeitpunkt werden Daten gelöscht.
Datentyp
integer
Standardwert
7
Zulässige Werte
1-30
Parametertyp
dynamisch
Dokumentation
pg_qs.retention_period_in_days
pg_qs.store_query_plans
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Aktiviert oder deaktiviert das Speichern von Abfrageplänen für pg_qs
Datentyp
boolean
Standardwert
off
Zulässige Werte
on,off
Parametertyp
dynamisch
Dokumentation
pg_qs.store_query_plans
pg_qs.track_utility
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Legt fest, ob Dienstprogrammbefehle von „pg_qs“ nachverfolgt werden.
Datentyp
boolean
Standardwert
on
Zulässige Werte
on,off
Parametertyp
dynamisch
Dokumentation
pg_qs.track_utility
pg_stat_statements.max
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Legt die maximale Anzahl von Anweisungen fest, die von pg_stat_statements nachverfolgt werden.
Datentyp
integer
Standardwert
5000
Zulässige Werte
100-2147483647
Parametertyp
static
Dokumentation
pg_stat_statements.max
pg_stat_statements.save
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Speichert Statistiken von pg_stat_statements beim Herunterfahren von Servern.
Datentyp
boolean
Standardwert
on
Zulässige Werte
on,off
Parametertyp
dynamisch
Dokumentation
pg_stat_statements.save
pg_stat_statements.track
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Steuert, welche Anweisungen von pg_stat_statements gezählt werden.
Datentyp
Enumeration
Standardwert
none
Zulässige Werte
top,all,none
Parametertyp
dynamisch
Dokumentation
pg_stat_statements.track
pg_stat_statements.track_utility
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Wählt aus, ob Hilfsbefehle von pg_stat_statements nachverfolgt werden.
Datentyp
boolean
Standardwert
on
Zulässige Werte
on,off
Parametertyp
dynamisch
Dokumentation
pg_stat_statements.track_utility
postgis.gdal_enabled_drivers
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Steuert von postgis GDAL aktivierte Treibereinstellungen
Datentyp
Enumeration
Standardwert
DISABLE_ALL
Zulässige Werte
DISABLE_ALL,ENABLE_ALL
Parametertyp
dynamisch
Dokumentation
postgis.gdal_enabled_drivers
auto_explain.log_analyze
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Verwendet EXPLAIN ANALYZE für die Planprotokollierung
Datentyp
boolean
Standardwert
off
Zulässige Werte
on,off
Parametertyp
dynamisch
Dokumentation
auto_explain.log_analyze
auto_explain.log_buffers
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Protokollbuffernutzung
Datentyp
boolean
Standardwert
off
Zulässige Werte
on,off
Parametertyp
dynamisch
Dokumentation
auto_explain.log_buffers
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
EXPLAIN-Format, das für die Planprotokollierung verwendet werden soll
Datentyp
Enumeration
Standardwert
text
Zulässige Werte
text,xml,json,yaml
Parametertyp
dynamisch
Dokumentation
auto_explain.log_format
auto_explain.log_level
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Protokollebene für den Plan.
Datentyp
Enumeration
Standardwert
log
Zulässige Werte
debug5,debug4,debug3,debug2,debug1,debug,info,notice,warning,log
Parametertyp
dynamisch
Dokumentation
auto_explain.log_level
auto_explain.log_min_duration
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Legt die minimale Ausführungszeit fest, bei der Pläne protokolliert werden. Bei Null werden alle Pläne gedruckt. -1 deaktiviert dieses Feature.
Datentyp
integer
Standardwert
-1
Zulässige Werte
-1-2147483647
Parametertyp
dynamisch
Dokumentation
auto_explain.log_min_duration
auto_explain.log_nested_statements
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Protokolliert geschachtelte Anweisungen.
Datentyp
boolean
Standardwert
off
Zulässige Werte
on,off
Parametertyp
dynamisch
Dokumentation
auto_explain.log_nested_statements
auto_explain.log_settings
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Protokolliert geänderte Konfigurationsparameter, die sich auf die Abfrageplanung auswirken.
Datentyp
boolean
Standardwert
off
Zulässige Werte
on,off
Parametertyp
dynamisch
Dokumentation
auto_explain.log_settings
auto_explain.log_timing
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Erfasst Zeitangaben, nicht nur Zeilenzählungen.
Datentyp
boolean
Standardwert
on
Zulässige Werte
on,off
Parametertyp
dynamisch
Dokumentation
auto_explain.log_timing
auto_explain.log_triggers
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Schließt Triggerstatistiken in Pläne ein. Dies hat keine Auswirkung, es sei denn, log_analyze ist ebenfalls festgelegt.
Datentyp
boolean
Standardwert
off
Zulässige Werte
on,off
Parametertyp
dynamisch
Dokumentation
auto_explain.log_triggers
auto_explain.log_verbose
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Verwendet EXPLAIN VERBOSE für die Planprotokollierung
Datentyp
boolean
Standardwert
off
Zulässige Werte
on,off
Parametertyp
dynamisch
Dokumentation
auto_explain.log_verbose
auto_explain.log_wal
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Protokolliert die WAL-Verwendung
Datentyp
boolean
Standardwert
off
Zulässige Werte
on,off
Parametertyp
dynamisch
Dokumentation
auto_explain.log_wal
auto_explain.sample_rate
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Anteil der zu verarbeitenden Abfragen.
Datentyp
NUMERIC
Standardwert
1.0
Zulässige Werte
0.0-1.0
Parametertyp
dynamisch
Dokumentation
auto_explain.sample_rate
azure.accepted_password_auth_method
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Akzeptierte Kennwortauthentifizierungsmethode.
Datentyp
set
Standardwert
md5,scram-sha-256
Zulässige Werte
md5,scram-sha-256
Parametertyp
dynamisch
Dokumentation
azure.accepted_password_auth_method
azure.enable_temp_tablespaces_on_local_ssd
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Erstellen von temporärem Tabellenbereich auf kurzlebigem Datenträger.
Datentyp
boolean
Standardwert
on
Zulässige Werte
on,off
Parametertyp
dynamisch
Dokumentation
azure.extensions
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Gibt an, welche Erweiterungen auf dem Server erstellt werden dürfen.
Datentyp
set
Standardwert
Zulässige Werte
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
Parametertyp
dynamisch
Dokumentation
azure.extensions
azure.single_to_flex_migration
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Gibt an, ob es sich um einen Server handelt, der für die Migration von Azure Database for PostgreSQL Single Server zu Flexible Server erstellt wurde.
Datentyp
boolean
Standardwert
off
Zulässige Werte
off
Parametertyp
schreibgeschützt
Dokumentation
azure_storage.allow_network_access
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Gewährt den Zugriff auf Daten aus Blob-Speicher in der Erweiterung azure_storage
Datentyp
boolean
Standardwert
on
Zulässige Werte
on,off
Parametertyp
dynamisch
Dokumentation
azure_storage.blob_block_size_mb
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Blob-Blockgröße in Megabyte für blob_put in der Erweiterung azure_storage.
Datentyp
integer
Standardwert
Hängt von Ressourcen (virtuelle Kerne, RAM oder Speicherplatz) ab, die dem Server zugeordnet sind.
Zulässige Werte
1024
Parametertyp
schreibgeschützt
Dokumentation
azure_storage.blob_block_size_mb
Azure-spezifische Hinweise
Der Standardwert für den Serverparameter azure_storage.blob_block_size_mb
wird berechnet, wenn Sie die Instanz von Azure Database for PostgreSQL – Flexible Server basierend auf dem Produktnamen bereitstellen, den Sie für die Berechnung auswählen. Alle nachfolgenden Änderungen der Produktauswahl an der Berechnung, die den flexiblen Server unterstützt, haben keine Auswirkungen auf den Standardwert für den Serverparameter azure_storage.blob_block_size_mb
dieser Instanz.
Ab heute können Sie den Wert des azure_storage.blob_block_size_mb
-Parameters nicht anpassen, wenn Sie das einer Instanz zugewiesene Produkt ändern, da der Parameter als schreibgeschützt deklariert ist.
Die Formel, die zum Berechnen des Werts verwendet azure_storage.blob_block_size_mb
wird, lautet MIN(3072, MAX(128, memoryGiB * 32))
.
Basierend auf der vorherigen Formel werden in der folgenden Tabelle die Werte aufgeführt, auf die dieser Serverparameter je nach bereitgestellter Arbeitsspeichermenge festgelegt wird:
Arbeitsspeichergröße
azure_storage.blob_block_size_mb
2 GiB
128 MiB
4 GiB
128 MiB
8 GiB
256 MiB
16 GiB
512 MiB
32GiB
1024 MiB
48 GiB
1536 MiB
64GiB
2\.048 MiB
80 GiB
2560 MiB
128 GB
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
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Gewährt allen Benutzern den Zugriff auf Daten aus öffentlichen.
Datentyp
boolean
Standardwert
on
Zulässige Werte
on,off
Parametertyp
dynamisch
Dokumentation
connection_throttle.bucket_limit
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Maximale Anzahl von Anmeldetoken pro Bucket
Datentyp
integer
Standardwert
2000
Zulässige Werte
1-2147483647
Parametertyp
dynamisch
Dokumentation
connection_throttle.enable
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Ermöglicht die temporäre Verbindungsdrosselung pro IP für zu viele Anmeldefehler.
Datentyp
boolean
Standardwert
off
Zulässige Werte
on,off
Parametertyp
dynamisch
Dokumentation
connection_throttle.factor_bias
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Der Faktorbias für die Berechnung der Anzahl von Token für den Bucket einer IP
Datentyp
NUMERIC
Standardwert
0.8
Zulässige Werte
0.0-0.9
Parametertyp
dynamisch
Dokumentation
connection_throttle.hash_entries_max
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Maximale Anzahl von Einträgen in der Hashtabelle für Anmeldefehler.
Datentyp
integer
Standardwert
500
Zulässige Werte
1-2147483647
Parametertyp
dynamisch
Dokumentation
connection_throttle.reset_time
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Zeit zwischen dem Zurücksetzen des Anmeldebuckets
Datentyp
integer
Standardwert
120
Zulässige Werte
1-2147483647
Parametertyp
dynamisch
Dokumentation
connection_throttle.restore_factor
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Faktor zum Erhöhen der Anzahl der Token für IPs mit niedriger Fehlerrate.
Datentyp
NUMERIC
Standardwert
2
Zulässige Werte
1.0-100.0
Parametertyp
dynamisch
Dokumentation
connection_throttle.update_time
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Zeit zwischen der Aktualisierung des Anmeldebuckets
Datentyp
integer
Standardwert
20
Zulässige Werte
1-2147483647
Parametertyp
dynamisch
Dokumentation
cron.database_name
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Legt die Datenbank fest, in der die Metadaten von pg_cron aufbewahrt werden.
Datentyp
Zeichenfolge
Standardwert
postgres
Zulässige Werte
[A-Za-z0-9_]+
Parametertyp
static
Dokumentation
cron.database_name
cron.log_run
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Protokolliert alle Aufträge in der Tabelle job_run_details.
Datentyp
boolean
Standardwert
on
Zulässige Werte
on,off
Parametertyp
static
Dokumentation
cron.log_run
cron.log_statement
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Protokolliert alle cron-Anweisungen vor der Ausführung
Datentyp
boolean
Standardwert
on
Zulässige Werte
on,off
Parametertyp
static
Dokumentation
cron.log_statement
cron.max_running_jobs
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Legt die maximale Anzahl von Aufträgen fest, die gleichzeitig ausgeführt werden können. Dieser Wert ist durch max_connections begrenzt.
Datentyp
integer
Standardwert
32
Zulässige Werte
0-5000
Parametertyp
static
Dokumentation
cron.max_running_jobs
index_tuning.analysis_interval
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Legt die Frequenz fest, mit der die einzelnen Indexoptimierungssitzungen ausgelöst werden, wenn „index_tuning.mode“ auf „REPORT“ festgelegt ist.
Datentyp
integer
Standardwert
720
Zulässige Werte
60-10080
Parametertyp
dynamisch
Dokumentation
index_tuning.analysis_interval
index_tuning.max_columns_per_index
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Maximale Anzahl von Spalten, die Teil des Indexschlüssels für einen empfohlenen Index sein können.
Datentyp
integer
Standardwert
2
Zulässige Werte
1-10
Parametertyp
dynamisch
Dokumentation
index_tuning.max_columns_per_index
index_tuning.max_index_count
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Maximale Anzahl von Indizes, die für jede Datenbank während einer Optimierungssitzung empfohlen werden können.
Datentyp
integer
Standardwert
10
Zulässige Werte
1-25
Parametertyp
dynamisch
Dokumentation
index_tuning.max_index_count
index_tuning.max_indexes_per_table
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Maximale Anzahl von Indizes, die pro Tabelle empfohlen werden können.
Datentyp
integer
Standardwert
10
Zulässige Werte
1-25
Parametertyp
dynamisch
Dokumentation
index_tuning.max_indexes_per_table
index_tuning.max_queries_per_database
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Anzahl der langsamsten Abfragen pro Datenbank, für die Indizes empfohlen werden können.
Datentyp
integer
Standardwert
25
Zulässige Werte
5-100
Parametertyp
dynamisch
Dokumentation
index_tuning.max_queries_per_database
index_tuning.max_regression_factor
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Akzeptable Regression, die durch einen empfohlenen Index für beliebige der während einer Optimierungssitzung analysierten Abfragen eingeführt wird.
Datentyp
NUMERIC
Standardwert
0.1
Zulässige Werte
0.05-0.2
Parametertyp
dynamisch
Dokumentation
index_tuning.max_regression_factor
index_tuning.max_total_size_factor
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Maximale Gesamtgröße in Prozent des gesamten Speicherplatzes, die von allen empfohlenen Indizes für eine bestimmte Datenbank genutzt werden kann.
Datentyp
NUMERIC
Standardwert
0.1
Zulässige Werte
0-1.0
Parametertyp
dynamisch
Dokumentation
index_tuning.max_total_size_factor
index_tuning.min_improvement_factor
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Kostenverbesserung, die ein empfohlener Index für mindestens eine der während einer Optimierungssitzung analysierten Abfragen erzielen muss.
Datentyp
NUMERIC
Standardwert
0.2
Zulässige Werte
0-20.0
Parametertyp
dynamisch
Dokumentation
index_tuning.min_improvement_factor
index_tuning.mode
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Konfiguriert die Indexoptimierung als deaktiviert („OFF“) oder aktiviert, um nur Empfehlung auszugeben. Erfordert, dass der Abfragespeicher aktiviert wird, indem pg_qs.query_capture_mode auf „TOP“ oder „ALL“ festgelegt wird.
Datentyp
Enumeration
Standardwert
off
Zulässige Werte
off,report
Parametertyp
dynamisch
Dokumentation
index_tuning.mode
index_tuning.unused_dml_per_table
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Die Mindestanzahl durchschnittlicher DML-Vorgänge pro Tag, die sich auf die Tabelle auswirken, damit die Löschung ihrer nicht verwendeten Indizes in Betracht gezogen wird.
Datentyp
integer
Standardwert
1000
Zulässige Werte
0-9999999
Parametertyp
dynamisch
Dokumentation
index_tuning.unused_dml_per_table
index_tuning.unused_min_period
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Die Mindestanzahl von Tagen, die der Index nicht verwendet wurde (basierend auf Systemstatistiken), damit seine Löschung in Betracht gezogen wird.
Datentyp
integer
Standardwert
35
Zulässige Werte
30-720
Parametertyp
dynamisch
Dokumentation
index_tuning.unused_min_period
index_tuning.unused_reads_per_table
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Die Mindestanzahl durchschnittlicher Lesevorgänge pro Tag, die sich auf die Tabelle auswirken, damit die Löschung ihrer nicht verwendeten Indizes in Betracht gezogen wird.
Datentyp
integer
Standardwert
1000
Zulässige Werte
0-9999999
Parametertyp
dynamisch
Dokumentation
index_tuning.unused_reads_per_table
logfiles.download_enable
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Aktiviert oder deaktiviert die Funktionalität von Serverprotokollen.
Datentyp
boolean
Standardwert
off
Zulässige Werte
on,off
Parametertyp
dynamisch
Dokumentation
logfiles.download_enable
logfiles.retention_days
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Legt das Aufbewahrungszeitfenster in Tagen für Serverprotokolle fest – nach diesem Zeitpunkt werden Daten gelöscht.
Datentyp
integer
Standardwert
3
Zulässige Werte
1-7
Parametertyp
dynamisch
Dokumentation
logfiles.retention_days
pgaudit.log
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Gibt an, welche Klassen von Anweisungen durch die Sitzungsüberwachungsprotokollierung protokolliert werden.
Datentyp
set
Standardwert
none
Zulässige Werte
none,read,write,function,role,ddl,misc,all
Parametertyp
dynamisch
Dokumentation
pgaudit.log
pgaudit.log_catalog
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Gibt an, dass die Sitzungsprotokollierung aktiviert werden sollte, wenn alle Beziehungen in einer Anweisung in pg_catalog vorhanden sind.
Datentyp
boolean
Standardwert
on
Zulässige Werte
on,off
Parametertyp
dynamisch
Dokumentation
pgaudit.log_catalog
pgaudit.log_client
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Gibt an, ob Überwachungsmeldungen für den Client sichtbar sein sollen.
Datentyp
boolean
Standardwert
off
Zulässige Werte
on,off
Parametertyp
dynamisch
Dokumentation
pgaudit.log_client
pgaudit.log_level
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Gibt die Protokollebene an, die für Protokolleinträge verwendet wird.
Datentyp
Enumeration
Standardwert
log
Zulässige Werte
debug5,debug4,debug3,debug2,debug1,info,notice,warning,log
Parametertyp
dynamisch
Dokumentation
pgaudit.log_level
pgaudit.log_parameter
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Gibt an, dass die Überwachungsprotokollierung die Parameter enthalten soll, die mit der Anweisung übergeben wurden.
Datentyp
boolean
Standardwert
off
Zulässige Werte
on,off
Parametertyp
dynamisch
Dokumentation
pgaudit.log_parameter
pgaudit.log_relation
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Gibt an, ob die Sitzungsüberwachungsprotokollierung für jede Beziehung, auf die in einer SELECT- oder DML-Anweisung verwiesen wird, einen separaten Protokolleintrag erstellen soll.
Datentyp
boolean
Standardwert
off
Zulässige Werte
on,off
Parametertyp
dynamisch
Dokumentation
pgaudit.log_relation
pgaudit.log_statement_once
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Gibt an, ob die Protokollierung den Anweisungstext und die Parameter mit dem ersten Protokolleintrag für eine Kombination aus Anweisung/Unteranweisung oder mit jedem Eintrag einschließt.
Datentyp
boolean
Standardwert
off
Zulässige Werte
on,off
Parametertyp
dynamisch
Dokumentation
pgaudit.log_statement_once
pgaudit.role
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Gibt die Masterrolle an, die für die Objektüberwachungsprotokollierung verwendet werden soll
Datentyp
Zeichenfolge
Standardwert
Zulässige Werte
[A-Za-z\\._]*
Parametertyp
dynamisch
Dokumentation
pgaudit.role
pglogical.batch_inserts
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Weist PGLogical an, nach Möglichkeit einen Batcheinfügungsmechanismus zu verwenden
Datentyp
boolean
Standardwert
on
Zulässige Werte
on,off
Parametertyp
dynamisch
Dokumentation
pglogical.batch_inserts
pglogical.conflict_log_level
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Legt die Protokollebene für das Melden erkannter Konflikte fest, wenn pglogical.conflict_resolution auf einen anderen Wert als error festgelegt ist
Datentyp
Enumeration
Standardwert
log
Zulässige Werte
debug5,debug4,debug3,debug2,debug1,info,notice,warning,error,log,fatal,panic
Parametertyp
dynamisch
Dokumentation
pglogical.conflict_log_level
pglogical.conflict_resolution
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Legt die Auflösungsmethode für alle erkannten Konflikte zwischen lokalen Daten und eingehenden Änderungen fest.
Datentyp
Enumeration
Standardwert
apply_remote
Zulässige Werte
error,apply_remote,keep_local,last_update_wins,first_update_wins
Parametertyp
dynamisch
Dokumentation
pglogical.conflict_resolution
pglogical.use_spi
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Weist PGLogical an, die SPI-Schnittstelle zu verwenden, um tatsächliche SQL-Anweisungen (INSERT, UPDATE, DELETE) zu erstellen und eingehende Änderungen anstelle der internen Schnittstelle auf niedriger Ebene anzuwenden.
Datentyp
boolean
Standardwert
off
Zulässige Werte
on,off
Parametertyp
dynamisch
Dokumentation
pglogical.use_spi
pgms_stats.is_enabled_fs
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Nur interne Verwendung: Dieser Parameter wird als Featureüberschreibungsoption verwendet.
Datentyp
boolean
Standardwert
on
Zulässige Werte
on
Parametertyp
schreibgeschützt
Dokumentation
pgms_wait_sampling.history_period
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Legt die Häufigkeit in Millisekunden fest, mit der Stichproben von Wartezeitereignissen erfasst werden.
Datentyp
integer
Standardwert
100
Zulässige Werte
1-600000
Parametertyp
dynamisch
Dokumentation
pgms_wait_sampling.history_period
pgms_wait_sampling.is_enabled_fs
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Nur interne Verwendung: Dieser Parameter wird als Featureüberschreibungsoption verwendet. Wenn er als deaktiviert angezeigt wird, wird das Abtastverfahren deaktiviert, trotz des für pgms_wait_sampling.query_capture_mode festgelegten Werts.
Datentyp
boolean
Standardwert
on
Zulässige Werte
on
Parametertyp
schreibgeschützt
Dokumentation
pgms_wait_sampling.is_enabled_fs
pgms_wait_sampling.query_capture_mode
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Wählt aus, welche Anweisungen von der Erweiterung „pgms_wait_sampling“ nachverfolgt werden
Datentyp
Enumeration
Standardwert
none
Zulässige Werte
all,none
Parametertyp
dynamisch
Dokumentation
pgms_wait_sampling.query_capture_mode
pg_partman_bgw.analyze
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Der Zweck ist derselbe wie der des p_analyze-Arguments für „run_maintenance()“.
Datentyp
boolean
Standardwert
off
Zulässige Werte
on,off
Parametertyp
dynamisch
Dokumentation
pg_partman_bgw.analyze
pg_partman_bgw.dbname
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Erforderlich. Die Datenbank(n), auf der/denen run_maintenance() ausgeführt wird. Verwenden Sie bei mehreren Datenbanken eine durch Trennzeichen getrennte Liste. Wenn nicht festgelegt, führt BGW nichts aus.
Datentyp
Zeichenfolge
Standardwert
Zulässige Werte
[A-Za-z0-9_,-]*
Parametertyp
dynamisch
Dokumentation
pg_partman_bgw.dbname
pg_partman_bgw.interval
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Anzahl der Sekunden zwischen Aufrufen von run_maintenance().
Datentyp
integer
Standardwert
3600
Zulässige Werte
1-315360000
Parametertyp
dynamisch
Dokumentation
pg_partman_bgw.interval
pg_partman_bgw.jobmon
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Der Zweck ist derselbe wie der des p_jobmon-Arguments für „run_maintenance()“.
Datentyp
boolean
Standardwert
on
Zulässige Werte
on,off
Parametertyp
dynamisch
Dokumentation
pg_partman_bgw.jobmon
pg_partman_bgw.role
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Die Rolle, als die run_maintenance() ausgeführt wird. Der Standardwert ist „postgres“. Es ist nur ein einzelner Rollenname zulässig.
Datentyp
Zeichenfolge
Standardwert
Zulässige Werte
[A-Za-z\\._]*
Parametertyp
dynamisch
Dokumentation
pg_partman_bgw.role
pg_qs.interval_length_minutes
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Legt das Erfassungsintervall „query_store“ in Minuten für „pg_qs“ fest (die Häufigkeit der Datenpersistenz)
Datentyp
integer
Standardwert
15
Zulässige Werte
1-30
Parametertyp
static
Dokumentation
pg_qs.interval_length_minutes
pg_qs.is_enabled_fs
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Nur interne Verwendung: Dieser Parameter wird als Featureüberschreibungsoption verwendet. Wenn er als deaktiviert angezeigt wird, wird Query Store trotz des für pg_qs.query_capture_mode festgelegten Werts deaktiviert.
Datentyp
boolean
Standardwert
on
Zulässige Werte
on
Parametertyp
schreibgeschützt
Dokumentation
pg_qs.is_enabled_fs
pg_qs.max_plan_size
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Legt die maximale Anzahl von Bytes fest, die für den Abfrageplantext für pg_qs gespeichert wird. Längere Pläne werden abgeschnitten.
Datentyp
integer
Standardwert
7500
Zulässige Werte
100-10000
Parametertyp
dynamisch
Dokumentation
pg_qs.max_plan_size
pg_qs.max_query_text_length
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Legt die maximale Abfragetextlänge fest, die gespeichert wird. Längere Abfragen werden abgeschnitten.
Datentyp
integer
Standardwert
6000
Zulässige Werte
100-10000
Parametertyp
dynamisch
Dokumentation
pg_qs.max_query_text_length
pg_qs.query_capture_mode
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Legt den Abfrageerfassungsmodus für den Abfragespeicher fest. „Keiner“ deaktiviert die Erfassung.
Datentyp
Enumeration
Standardwert
none
Zulässige Werte
top,all,none
Parametertyp
dynamisch
Dokumentation
pg_qs.query_capture_mode
pg_qs.retention_period_in_days
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Legt das Aufbewahrungszeitfenster in Tagen für „pg_qs“ fest – nach diesem Zeitpunkt werden Daten gelöscht.
Datentyp
integer
Standardwert
7
Zulässige Werte
1-30
Parametertyp
dynamisch
Dokumentation
pg_qs.retention_period_in_days
pg_qs.store_query_plans
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Aktiviert oder deaktiviert das Speichern von Abfrageplänen für pg_qs
Datentyp
boolean
Standardwert
off
Zulässige Werte
on,off
Parametertyp
dynamisch
Dokumentation
pg_qs.store_query_plans
pg_qs.track_utility
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Legt fest, ob Dienstprogrammbefehle von „pg_qs“ nachverfolgt werden.
Datentyp
boolean
Standardwert
on
Zulässige Werte
on,off
Parametertyp
dynamisch
Dokumentation
pg_qs.track_utility
pg_stat_statements.max
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Legt die maximale Anzahl von Anweisungen fest, die von pg_stat_statements nachverfolgt werden.
Datentyp
integer
Standardwert
5000
Zulässige Werte
100-2147483647
Parametertyp
static
Dokumentation
pg_stat_statements.max
pg_stat_statements.save
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Speichert Statistiken von pg_stat_statements beim Herunterfahren von Servern.
Datentyp
boolean
Standardwert
on
Zulässige Werte
on,off
Parametertyp
dynamisch
Dokumentation
pg_stat_statements.save
pg_stat_statements.track
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Steuert, welche Anweisungen von pg_stat_statements gezählt werden.
Datentyp
Enumeration
Standardwert
none
Zulässige Werte
top,all,none
Parametertyp
dynamisch
Dokumentation
pg_stat_statements.track
pg_stat_statements.track_utility
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Wählt aus, ob Hilfsbefehle von pg_stat_statements nachverfolgt werden.
Datentyp
boolean
Standardwert
on
Zulässige Werte
on,off
Parametertyp
dynamisch
Dokumentation
pg_stat_statements.track_utility
postgis.gdal_enabled_drivers
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Steuert von postgis GDAL aktivierte Treibereinstellungen
Datentyp
Enumeration
Standardwert
DISABLE_ALL
Zulässige Werte
DISABLE_ALL,ENABLE_ALL
Parametertyp
dynamisch
Dokumentation
postgis.gdal_enabled_drivers
auto_explain.log_analyze
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Verwendet EXPLAIN ANALYZE für die Planprotokollierung
Datentyp
boolean
Standardwert
off
Zulässige Werte
on,off
Parametertyp
dynamisch
Dokumentation
auto_explain.log_analyze
auto_explain.log_buffers
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Protokollbuffernutzung
Datentyp
boolean
Standardwert
off
Zulässige Werte
on,off
Parametertyp
dynamisch
Dokumentation
auto_explain.log_buffers
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
EXPLAIN-Format, das für die Planprotokollierung verwendet werden soll
Datentyp
Enumeration
Standardwert
text
Zulässige Werte
text,xml,json,yaml
Parametertyp
dynamisch
Dokumentation
auto_explain.log_format
auto_explain.log_level
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Protokollebene für den Plan.
Datentyp
Enumeration
Standardwert
log
Zulässige Werte
debug5,debug4,debug3,debug2,debug1,debug,info,notice,warning,log
Parametertyp
dynamisch
Dokumentation
auto_explain.log_level
auto_explain.log_min_duration
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Legt die minimale Ausführungszeit fest, bei der Pläne protokolliert werden. Bei Null werden alle Pläne gedruckt. -1 deaktiviert dieses Feature.
Datentyp
integer
Standardwert
-1
Zulässige Werte
-1-2147483647
Parametertyp
dynamisch
Dokumentation
auto_explain.log_min_duration
auto_explain.log_nested_statements
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Protokolliert geschachtelte Anweisungen.
Datentyp
boolean
Standardwert
off
Zulässige Werte
on,off
Parametertyp
dynamisch
Dokumentation
auto_explain.log_nested_statements
auto_explain.log_settings
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Protokolliert geänderte Konfigurationsparameter, die sich auf die Abfrageplanung auswirken.
Datentyp
boolean
Standardwert
off
Zulässige Werte
on,off
Parametertyp
dynamisch
Dokumentation
auto_explain.log_settings
auto_explain.log_timing
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Erfasst Zeitangaben, nicht nur Zeilenzählungen.
Datentyp
boolean
Standardwert
on
Zulässige Werte
on,off
Parametertyp
dynamisch
Dokumentation
auto_explain.log_timing
auto_explain.log_triggers
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Schließt Triggerstatistiken in Pläne ein. Dies hat keine Auswirkung, es sei denn, log_analyze ist ebenfalls festgelegt.
Datentyp
boolean
Standardwert
off
Zulässige Werte
on,off
Parametertyp
dynamisch
Dokumentation
auto_explain.log_triggers
auto_explain.log_verbose
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Verwendet EXPLAIN VERBOSE für die Planprotokollierung
Datentyp
boolean
Standardwert
off
Zulässige Werte
on,off
Parametertyp
dynamisch
Dokumentation
auto_explain.log_verbose
auto_explain.log_wal
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Protokolliert die WAL-Verwendung
Datentyp
boolean
Standardwert
off
Zulässige Werte
on,off
Parametertyp
dynamisch
Dokumentation
auto_explain.log_wal
auto_explain.sample_rate
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Anteil der zu verarbeitenden Abfragen.
Datentyp
NUMERIC
Standardwert
1.0
Zulässige Werte
0.0-1.0
Parametertyp
dynamisch
Dokumentation
auto_explain.sample_rate
azure.accepted_password_auth_method
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Akzeptierte Kennwortauthentifizierungsmethode.
Datentyp
set
Standardwert
md5,scram-sha-256
Zulässige Werte
md5,scram-sha-256
Parametertyp
dynamisch
Dokumentation
azure.accepted_password_auth_method
azure.enable_temp_tablespaces_on_local_ssd
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Erstellen von temporärem Tabellenbereich auf kurzlebigem Datenträger.
Datentyp
boolean
Standardwert
on
Zulässige Werte
on,off
Parametertyp
dynamisch
Dokumentation
azure.extensions
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Gibt an, welche Erweiterungen auf dem Server erstellt werden dürfen.
Datentyp
set
Standardwert
Zulässige Werte
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
Parametertyp
dynamisch
Dokumentation
azure.extensions
azure.single_to_flex_migration
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Gibt an, ob es sich um einen Server handelt, der für die Migration von Azure Database for PostgreSQL Single Server zu Flexible Server erstellt wurde.
Datentyp
boolean
Standardwert
off
Zulässige Werte
off
Parametertyp
schreibgeschützt
Dokumentation
azure_storage.allow_network_access
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Gewährt den Zugriff auf Daten aus Blob-Speicher in der Erweiterung azure_storage
Datentyp
boolean
Standardwert
on
Zulässige Werte
on,off
Parametertyp
dynamisch
Dokumentation
azure_storage.blob_block_size_mb
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Blob-Blockgröße in Megabyte für blob_put in der Erweiterung azure_storage.
Datentyp
integer
Standardwert
Hängt von Ressourcen (virtuelle Kerne, RAM oder Speicherplatz) ab, die dem Server zugeordnet sind.
Zulässige Werte
1024
Parametertyp
schreibgeschützt
Dokumentation
azure_storage.blob_block_size_mb
Azure-spezifische Hinweise
Der Standardwert für den Serverparameter azure_storage.blob_block_size_mb
wird berechnet, wenn Sie die Instanz von Azure Database for PostgreSQL – Flexible Server basierend auf dem Produktnamen bereitstellen, den Sie für die Berechnung auswählen. Alle nachfolgenden Änderungen der Produktauswahl an der Berechnung, die den flexiblen Server unterstützt, haben keine Auswirkungen auf den Standardwert für den Serverparameter azure_storage.blob_block_size_mb
dieser Instanz.
Ab heute können Sie den Wert des azure_storage.blob_block_size_mb
-Parameters nicht anpassen, wenn Sie das einer Instanz zugewiesene Produkt ändern, da der Parameter als schreibgeschützt deklariert ist.
Die Formel, die zum Berechnen des Werts verwendet azure_storage.blob_block_size_mb
wird, lautet MIN(3072, MAX(128, memoryGiB * 32))
.
Basierend auf der vorherigen Formel werden in der folgenden Tabelle die Werte aufgeführt, auf die dieser Serverparameter je nach bereitgestellter Arbeitsspeichermenge festgelegt wird:
Arbeitsspeichergröße
azure_storage.blob_block_size_mb
2 GiB
128 MiB
4 GiB
128 MiB
8 GiB
256 MiB
16 GiB
512 MiB
32GiB
1024 MiB
48 GiB
1536 MiB
64GiB
2\.048 MiB
80 GiB
2560 MiB
128 GB
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
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Gewährt allen Benutzern den Zugriff auf Daten aus öffentlichen.
Datentyp
boolean
Standardwert
on
Zulässige Werte
on,off
Parametertyp
dynamisch
Dokumentation
connection_throttle.bucket_limit
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Maximale Anzahl von Anmeldetoken pro Bucket
Datentyp
integer
Standardwert
2000
Zulässige Werte
1-2147483647
Parametertyp
dynamisch
Dokumentation
connection_throttle.enable
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Ermöglicht die temporäre Verbindungsdrosselung pro IP für zu viele Anmeldefehler.
Datentyp
boolean
Standardwert
off
Zulässige Werte
on,off
Parametertyp
dynamisch
Dokumentation
connection_throttle.factor_bias
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Der Faktorbias für die Berechnung der Anzahl von Token für den Bucket einer IP
Datentyp
NUMERIC
Standardwert
0.8
Zulässige Werte
0.0-0.9
Parametertyp
dynamisch
Dokumentation
connection_throttle.hash_entries_max
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Maximale Anzahl von Einträgen in der Hashtabelle für Anmeldefehler.
Datentyp
integer
Standardwert
500
Zulässige Werte
1-2147483647
Parametertyp
dynamisch
Dokumentation
connection_throttle.reset_time
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Zeit zwischen dem Zurücksetzen des Anmeldebuckets
Datentyp
integer
Standardwert
120
Zulässige Werte
1-2147483647
Parametertyp
dynamisch
Dokumentation
connection_throttle.restore_factor
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Faktor zum Erhöhen der Anzahl der Token für IPs mit niedriger Fehlerrate.
Datentyp
NUMERIC
Standardwert
2
Zulässige Werte
1.0-100.0
Parametertyp
dynamisch
Dokumentation
connection_throttle.update_time
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Zeit zwischen der Aktualisierung des Anmeldebuckets
Datentyp
integer
Standardwert
20
Zulässige Werte
1-2147483647
Parametertyp
dynamisch
Dokumentation
cron.database_name
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Legt die Datenbank fest, in der die Metadaten von pg_cron aufbewahrt werden.
Datentyp
Zeichenfolge
Standardwert
postgres
Zulässige Werte
[A-Za-z0-9_]+
Parametertyp
static
Dokumentation
cron.database_name
cron.log_run
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Protokolliert alle Aufträge in der Tabelle job_run_details.
Datentyp
boolean
Standardwert
on
Zulässige Werte
on,off
Parametertyp
static
Dokumentation
cron.log_run
cron.log_statement
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Protokolliert alle cron-Anweisungen vor der Ausführung
Datentyp
boolean
Standardwert
on
Zulässige Werte
on,off
Parametertyp
static
Dokumentation
cron.log_statement
cron.max_running_jobs
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Legt die maximale Anzahl von Aufträgen fest, die gleichzeitig ausgeführt werden können. Dieser Wert ist durch max_connections begrenzt.
Datentyp
integer
Standardwert
32
Zulässige Werte
0-5000
Parametertyp
static
Dokumentation
cron.max_running_jobs
index_tuning.analysis_interval
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Legt die Frequenz fest, mit der die einzelnen Indexoptimierungssitzungen ausgelöst werden, wenn „index_tuning.mode“ auf „REPORT“ festgelegt ist.
Datentyp
integer
Standardwert
720
Zulässige Werte
60-10080
Parametertyp
dynamisch
Dokumentation
index_tuning.analysis_interval
index_tuning.max_columns_per_index
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Maximale Anzahl von Spalten, die Teil des Indexschlüssels für einen empfohlenen Index sein können.
Datentyp
integer
Standardwert
2
Zulässige Werte
1-10
Parametertyp
dynamisch
Dokumentation
index_tuning.max_columns_per_index
index_tuning.max_index_count
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Maximale Anzahl von Indizes, die für jede Datenbank während einer Optimierungssitzung empfohlen werden können.
Datentyp
integer
Standardwert
10
Zulässige Werte
1-25
Parametertyp
dynamisch
Dokumentation
index_tuning.max_index_count
index_tuning.max_indexes_per_table
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Maximale Anzahl von Indizes, die pro Tabelle empfohlen werden können.
Datentyp
integer
Standardwert
10
Zulässige Werte
1-25
Parametertyp
dynamisch
Dokumentation
index_tuning.max_indexes_per_table
index_tuning.max_queries_per_database
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Anzahl der langsamsten Abfragen pro Datenbank, für die Indizes empfohlen werden können.
Datentyp
integer
Standardwert
25
Zulässige Werte
5-100
Parametertyp
dynamisch
Dokumentation
index_tuning.max_queries_per_database
index_tuning.max_regression_factor
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Akzeptable Regression, die durch einen empfohlenen Index für beliebige der während einer Optimierungssitzung analysierten Abfragen eingeführt wird.
Datentyp
NUMERIC
Standardwert
0.1
Zulässige Werte
0.05-0.2
Parametertyp
dynamisch
Dokumentation
index_tuning.max_regression_factor
index_tuning.max_total_size_factor
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Maximale Gesamtgröße in Prozent des gesamten Speicherplatzes, die von allen empfohlenen Indizes für eine bestimmte Datenbank genutzt werden kann.
Datentyp
NUMERIC
Standardwert
0.1
Zulässige Werte
0-1.0
Parametertyp
dynamisch
Dokumentation
index_tuning.max_total_size_factor
index_tuning.min_improvement_factor
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Kostenverbesserung, die ein empfohlener Index für mindestens eine der während einer Optimierungssitzung analysierten Abfragen erzielen muss.
Datentyp
NUMERIC
Standardwert
0.2
Zulässige Werte
0-20.0
Parametertyp
dynamisch
Dokumentation
index_tuning.min_improvement_factor
index_tuning.mode
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Konfiguriert die Indexoptimierung als deaktiviert („OFF“) oder aktiviert, um nur Empfehlung auszugeben. Erfordert, dass der Abfragespeicher aktiviert wird, indem pg_qs.query_capture_mode auf „TOP“ oder „ALL“ festgelegt wird.
Datentyp
Enumeration
Standardwert
off
Zulässige Werte
off,report
Parametertyp
dynamisch
Dokumentation
index_tuning.mode
index_tuning.unused_dml_per_table
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Die Mindestanzahl durchschnittlicher DML-Vorgänge pro Tag, die sich auf die Tabelle auswirken, damit die Löschung ihrer nicht verwendeten Indizes in Betracht gezogen wird.
Datentyp
integer
Standardwert
1000
Zulässige Werte
0-9999999
Parametertyp
dynamisch
Dokumentation
index_tuning.unused_dml_per_table
index_tuning.unused_min_period
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Die Mindestanzahl von Tagen, die der Index nicht verwendet wurde (basierend auf Systemstatistiken), damit seine Löschung in Betracht gezogen wird.
Datentyp
integer
Standardwert
35
Zulässige Werte
30-720
Parametertyp
dynamisch
Dokumentation
index_tuning.unused_min_period
index_tuning.unused_reads_per_table
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Die Mindestanzahl durchschnittlicher Lesevorgänge pro Tag, die sich auf die Tabelle auswirken, damit die Löschung ihrer nicht verwendeten Indizes in Betracht gezogen wird.
Datentyp
integer
Standardwert
1000
Zulässige Werte
0-9999999
Parametertyp
dynamisch
Dokumentation
index_tuning.unused_reads_per_table
logfiles.download_enable
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Aktiviert oder deaktiviert die Funktionalität von Serverprotokollen.
Datentyp
boolean
Standardwert
off
Zulässige Werte
on,off
Parametertyp
dynamisch
Dokumentation
logfiles.download_enable
logfiles.retention_days
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Legt das Aufbewahrungszeitfenster in Tagen für Serverprotokolle fest – nach diesem Zeitpunkt werden Daten gelöscht.
Datentyp
integer
Standardwert
3
Zulässige Werte
1-7
Parametertyp
dynamisch
Dokumentation
logfiles.retention_days
pgaudit.log
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Gibt an, welche Klassen von Anweisungen durch die Sitzungsüberwachungsprotokollierung protokolliert werden.
Datentyp
set
Standardwert
none
Zulässige Werte
none,read,write,function,role,ddl,misc,all
Parametertyp
dynamisch
Dokumentation
pgaudit.log
pgaudit.log_catalog
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Gibt an, dass die Sitzungsprotokollierung aktiviert werden sollte, wenn alle Beziehungen in einer Anweisung in pg_catalog vorhanden sind.
Datentyp
boolean
Standardwert
on
Zulässige Werte
on,off
Parametertyp
dynamisch
Dokumentation
pgaudit.log_catalog
pgaudit.log_client
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Gibt an, ob Überwachungsmeldungen für den Client sichtbar sein sollen.
Datentyp
boolean
Standardwert
off
Zulässige Werte
on,off
Parametertyp
dynamisch
Dokumentation
pgaudit.log_client
pgaudit.log_level
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Gibt die Protokollebene an, die für Protokolleinträge verwendet wird.
Datentyp
Enumeration
Standardwert
log
Zulässige Werte
debug5,debug4,debug3,debug2,debug1,info,notice,warning,log
Parametertyp
dynamisch
Dokumentation
pgaudit.log_level
pgaudit.log_parameter
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Gibt an, dass die Überwachungsprotokollierung die Parameter enthalten soll, die mit der Anweisung übergeben wurden.
Datentyp
boolean
Standardwert
off
Zulässige Werte
on,off
Parametertyp
dynamisch
Dokumentation
pgaudit.log_parameter
pgaudit.log_relation
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Gibt an, ob die Sitzungsüberwachungsprotokollierung für jede Beziehung, auf die in einer SELECT- oder DML-Anweisung verwiesen wird, einen separaten Protokolleintrag erstellen soll.
Datentyp
boolean
Standardwert
off
Zulässige Werte
on,off
Parametertyp
dynamisch
Dokumentation
pgaudit.log_relation
pgaudit.log_statement_once
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Gibt an, ob die Protokollierung den Anweisungstext und die Parameter mit dem ersten Protokolleintrag für eine Kombination aus Anweisung/Unteranweisung oder mit jedem Eintrag einschließt.
Datentyp
boolean
Standardwert
off
Zulässige Werte
on,off
Parametertyp
dynamisch
Dokumentation
pgaudit.log_statement_once
pgaudit.role
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Gibt die Masterrolle an, die für die Objektüberwachungsprotokollierung verwendet werden soll
Datentyp
Zeichenfolge
Standardwert
Zulässige Werte
[A-Za-z\\._]*
Parametertyp
dynamisch
Dokumentation
pgaudit.role
pglogical.batch_inserts
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Weist PGLogical an, nach Möglichkeit einen Batcheinfügungsmechanismus zu verwenden
Datentyp
boolean
Standardwert
on
Zulässige Werte
on,off
Parametertyp
dynamisch
Dokumentation
pglogical.batch_inserts
pglogical.conflict_log_level
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Legt die Protokollebene für das Melden erkannter Konflikte fest, wenn pglogical.conflict_resolution auf einen anderen Wert als error festgelegt ist
Datentyp
Enumeration
Standardwert
log
Zulässige Werte
debug5,debug4,debug3,debug2,debug1,info,notice,warning,error,log,fatal,panic
Parametertyp
dynamisch
Dokumentation
pglogical.conflict_log_level
pglogical.conflict_resolution
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Legt die Auflösungsmethode für alle erkannten Konflikte zwischen lokalen Daten und eingehenden Änderungen fest.
Datentyp
Enumeration
Standardwert
apply_remote
Zulässige Werte
error,apply_remote,keep_local,last_update_wins,first_update_wins
Parametertyp
dynamisch
Dokumentation
pglogical.conflict_resolution
pglogical.use_spi
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Weist PGLogical an, die SPI-Schnittstelle zu verwenden, um tatsächliche SQL-Anweisungen (INSERT, UPDATE, DELETE) zu erstellen und eingehende Änderungen anstelle der internen Schnittstelle auf niedriger Ebene anzuwenden.
Datentyp
boolean
Standardwert
off
Zulässige Werte
on,off
Parametertyp
dynamisch
Dokumentation
pglogical.use_spi
pgms_stats.is_enabled_fs
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Nur interne Verwendung: Dieser Parameter wird als Featureüberschreibungsoption verwendet.
Datentyp
boolean
Standardwert
on
Zulässige Werte
on
Parametertyp
schreibgeschützt
Dokumentation
pgms_wait_sampling.history_period
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Legt die Häufigkeit in Millisekunden fest, mit der Stichproben von Wartezeitereignissen erfasst werden.
Datentyp
integer
Standardwert
100
Zulässige Werte
1-600000
Parametertyp
dynamisch
Dokumentation
pgms_wait_sampling.history_period
pgms_wait_sampling.is_enabled_fs
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Nur interne Verwendung: Dieser Parameter wird als Featureüberschreibungsoption verwendet. Wenn er als deaktiviert angezeigt wird, wird das Abtastverfahren deaktiviert, trotz des für pgms_wait_sampling.query_capture_mode festgelegten Werts.
Datentyp
boolean
Standardwert
on
Zulässige Werte
on
Parametertyp
schreibgeschützt
Dokumentation
pgms_wait_sampling.is_enabled_fs
pgms_wait_sampling.query_capture_mode
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Wählt aus, welche Anweisungen von der Erweiterung „pgms_wait_sampling“ nachverfolgt werden
Datentyp
Enumeration
Standardwert
none
Zulässige Werte
all,none
Parametertyp
dynamisch
Dokumentation
pgms_wait_sampling.query_capture_mode
pg_partman_bgw.analyze
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Der Zweck ist derselbe wie der des p_analyze-Arguments für „run_maintenance()“.
Datentyp
boolean
Standardwert
off
Zulässige Werte
on,off
Parametertyp
dynamisch
Dokumentation
pg_partman_bgw.analyze
pg_partman_bgw.dbname
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Erforderlich. Die Datenbank(n), auf der/denen run_maintenance() ausgeführt wird. Verwenden Sie bei mehreren Datenbanken eine durch Trennzeichen getrennte Liste. Wenn nicht festgelegt, führt BGW nichts aus.
Datentyp
Zeichenfolge
Standardwert
Zulässige Werte
[A-Za-z0-9_,-]*
Parametertyp
dynamisch
Dokumentation
pg_partman_bgw.dbname
pg_partman_bgw.interval
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Anzahl der Sekunden zwischen Aufrufen von run_maintenance().
Datentyp
integer
Standardwert
3600
Zulässige Werte
1-315360000
Parametertyp
dynamisch
Dokumentation
pg_partman_bgw.interval
pg_partman_bgw.jobmon
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Der Zweck ist derselbe wie der des p_jobmon-Arguments für „run_maintenance()“.
Datentyp
boolean
Standardwert
on
Zulässige Werte
on,off
Parametertyp
dynamisch
Dokumentation
pg_partman_bgw.jobmon
pg_partman_bgw.role
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Die Rolle, als die run_maintenance() ausgeführt wird. Der Standardwert ist „postgres“. Es ist nur ein einzelner Rollenname zulässig.
Datentyp
Zeichenfolge
Standardwert
Zulässige Werte
[A-Za-z\\._]*
Parametertyp
dynamisch
Dokumentation
pg_partman_bgw.role
pg_qs.interval_length_minutes
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Legt das Erfassungsintervall „query_store“ in Minuten für „pg_qs“ fest (die Häufigkeit der Datenpersistenz)
Datentyp
integer
Standardwert
15
Zulässige Werte
1-30
Parametertyp
static
Dokumentation
pg_qs.interval_length_minutes
pg_qs.is_enabled_fs
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Nur interne Verwendung: Dieser Parameter wird als Featureüberschreibungsoption verwendet. Wenn er als deaktiviert angezeigt wird, wird Query Store trotz des für pg_qs.query_capture_mode festgelegten Werts deaktiviert.
Datentyp
boolean
Standardwert
on
Zulässige Werte
on
Parametertyp
schreibgeschützt
Dokumentation
pg_qs.is_enabled_fs
pg_qs.max_plan_size
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Legt die maximale Anzahl von Bytes fest, die für den Abfrageplantext für pg_qs gespeichert wird. Längere Pläne werden abgeschnitten.
Datentyp
integer
Standardwert
7500
Zulässige Werte
100-10000
Parametertyp
dynamisch
Dokumentation
pg_qs.max_plan_size
pg_qs.max_query_text_length
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Legt die maximale Abfragetextlänge fest, die gespeichert wird. Längere Abfragen werden abgeschnitten.
Datentyp
integer
Standardwert
6000
Zulässige Werte
100-10000
Parametertyp
dynamisch
Dokumentation
pg_qs.max_query_text_length
pg_qs.query_capture_mode
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Legt den Abfrageerfassungsmodus für den Abfragespeicher fest. „Keiner“ deaktiviert die Erfassung.
Datentyp
Enumeration
Standardwert
none
Zulässige Werte
top,all,none
Parametertyp
dynamisch
Dokumentation
pg_qs.query_capture_mode
pg_qs.retention_period_in_days
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Legt das Aufbewahrungszeitfenster in Tagen für „pg_qs“ fest – nach diesem Zeitpunkt werden Daten gelöscht.
Datentyp
integer
Standardwert
7
Zulässige Werte
1-30
Parametertyp
dynamisch
Dokumentation
pg_qs.retention_period_in_days
pg_qs.store_query_plans
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Aktiviert oder deaktiviert das Speichern von Abfrageplänen für pg_qs
Datentyp
boolean
Standardwert
off
Zulässige Werte
on,off
Parametertyp
dynamisch
Dokumentation
pg_qs.store_query_plans
pg_qs.track_utility
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Legt fest, ob Dienstprogrammbefehle von „pg_qs“ nachverfolgt werden.
Datentyp
boolean
Standardwert
on
Zulässige Werte
on,off
Parametertyp
dynamisch
Dokumentation
pg_qs.track_utility
pg_stat_statements.max
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Legt die maximale Anzahl von Anweisungen fest, die von pg_stat_statements nachverfolgt werden.
Datentyp
integer
Standardwert
5000
Zulässige Werte
100-2147483647
Parametertyp
static
Dokumentation
pg_stat_statements.max
pg_stat_statements.save
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Speichert Statistiken von pg_stat_statements beim Herunterfahren von Servern.
Datentyp
boolean
Standardwert
on
Zulässige Werte
on,off
Parametertyp
dynamisch
Dokumentation
pg_stat_statements.save
pg_stat_statements.track
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Steuert, welche Anweisungen von pg_stat_statements gezählt werden.
Datentyp
Enumeration
Standardwert
none
Zulässige Werte
top,all,none
Parametertyp
dynamisch
Dokumentation
pg_stat_statements.track
pg_stat_statements.track_utility
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Wählt aus, ob Hilfsbefehle von pg_stat_statements nachverfolgt werden.
Datentyp
boolean
Standardwert
on
Zulässige Werte
on,off
Parametertyp
dynamisch
Dokumentation
pg_stat_statements.track_utility
postgis.gdal_enabled_drivers
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Steuert von postgis GDAL aktivierte Treibereinstellungen
Datentyp
Enumeration
Standardwert
DISABLE_ALL
Zulässige Werte
DISABLE_ALL,ENABLE_ALL
Parametertyp
dynamisch
Dokumentation
postgis.gdal_enabled_drivers
auto_explain.log_analyze
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Verwendet EXPLAIN ANALYZE für die Planprotokollierung
Datentyp
boolean
Standardwert
off
Zulässige Werte
on,off
Parametertyp
dynamisch
Dokumentation
auto_explain.log_analyze
auto_explain.log_buffers
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Protokollbuffernutzung
Datentyp
boolean
Standardwert
off
Zulässige Werte
on,off
Parametertyp
dynamisch
Dokumentation
auto_explain.log_buffers
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
EXPLAIN-Format, das für die Planprotokollierung verwendet werden soll
Datentyp
Enumeration
Standardwert
text
Zulässige Werte
text,xml,json,yaml
Parametertyp
dynamisch
Dokumentation
auto_explain.log_format
auto_explain.log_level
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Protokollebene für den Plan.
Datentyp
Enumeration
Standardwert
log
Zulässige Werte
debug5,debug4,debug3,debug2,debug1,debug,info,notice,warning,log
Parametertyp
dynamisch
Dokumentation
auto_explain.log_level
auto_explain.log_min_duration
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Legt die minimale Ausführungszeit fest, bei der Pläne protokolliert werden. Bei Null werden alle Pläne gedruckt. -1 deaktiviert dieses Feature.
Datentyp
integer
Standardwert
-1
Zulässige Werte
-1-2147483647
Parametertyp
dynamisch
Dokumentation
auto_explain.log_min_duration
auto_explain.log_nested_statements
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Protokolliert geschachtelte Anweisungen.
Datentyp
boolean
Standardwert
off
Zulässige Werte
on,off
Parametertyp
dynamisch
Dokumentation
auto_explain.log_nested_statements
auto_explain.log_settings
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Protokolliert geänderte Konfigurationsparameter, die sich auf die Abfrageplanung auswirken.
Datentyp
boolean
Standardwert
off
Zulässige Werte
on,off
Parametertyp
dynamisch
Dokumentation
auto_explain.log_settings
auto_explain.log_timing
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Erfasst Zeitangaben, nicht nur Zeilenzählungen.
Datentyp
boolean
Standardwert
on
Zulässige Werte
on,off
Parametertyp
dynamisch
Dokumentation
auto_explain.log_timing
auto_explain.log_triggers
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Schließt Triggerstatistiken in Pläne ein. Dies hat keine Auswirkung, es sei denn, log_analyze ist ebenfalls festgelegt.
Datentyp
boolean
Standardwert
off
Zulässige Werte
on,off
Parametertyp
dynamisch
Dokumentation
auto_explain.log_triggers
auto_explain.log_verbose
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Verwendet EXPLAIN VERBOSE für die Planprotokollierung
Datentyp
boolean
Standardwert
off
Zulässige Werte
on,off
Parametertyp
dynamisch
Dokumentation
auto_explain.log_verbose
auto_explain.log_wal
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Protokolliert die WAL-Verwendung
Datentyp
boolean
Standardwert
off
Zulässige Werte
on,off
Parametertyp
dynamisch
Dokumentation
auto_explain.log_wal
auto_explain.sample_rate
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Anteil der zu verarbeitenden Abfragen.
Datentyp
NUMERIC
Standardwert
1.0
Zulässige Werte
0.0-1.0
Parametertyp
dynamisch
Dokumentation
auto_explain.sample_rate
azure.accepted_password_auth_method
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Akzeptierte Kennwortauthentifizierungsmethode.
Datentyp
set
Standardwert
md5
Zulässige Werte
md5,scram-sha-256
Parametertyp
dynamisch
Dokumentation
azure.accepted_password_auth_method
azure.enable_temp_tablespaces_on_local_ssd
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Erstellen von temporärem Tabellenbereich auf kurzlebigem Datenträger.
Datentyp
boolean
Standardwert
on
Zulässige Werte
on,off
Parametertyp
dynamisch
Dokumentation
azure.extensions
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Gibt an, welche Erweiterungen auf dem Server erstellt werden dürfen.
Datentyp
set
Standardwert
Zulässige Werte
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
Parametertyp
dynamisch
Dokumentation
azure.extensions
azure.single_to_flex_migration
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Gibt an, ob es sich um einen Server handelt, der für die Migration von Azure Database for PostgreSQL Single Server zu Flexible Server erstellt wurde.
Datentyp
boolean
Standardwert
off
Zulässige Werte
off
Parametertyp
schreibgeschützt
Dokumentation
azure_storage.allow_network_access
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Gewährt den Zugriff auf Daten aus Blob-Speicher in der Erweiterung azure_storage
Datentyp
boolean
Standardwert
on
Zulässige Werte
on,off
Parametertyp
dynamisch
Dokumentation
azure_storage.blob_block_size_mb
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Blob-Blockgröße in Megabyte für blob_put in der Erweiterung azure_storage.
Datentyp
integer
Standardwert
Hängt von Ressourcen (virtuelle Kerne, RAM oder Speicherplatz) ab, die dem Server zugeordnet sind.
Zulässige Werte
1024
Parametertyp
schreibgeschützt
Dokumentation
azure_storage.blob_block_size_mb
Azure-spezifische Hinweise
Der Standardwert für den Serverparameter azure_storage.blob_block_size_mb
wird berechnet, wenn Sie die Instanz von Azure Database for PostgreSQL – Flexible Server basierend auf dem Produktnamen bereitstellen, den Sie für die Berechnung auswählen. Alle nachfolgenden Änderungen der Produktauswahl an der Berechnung, die den flexiblen Server unterstützt, haben keine Auswirkungen auf den Standardwert für den Serverparameter azure_storage.blob_block_size_mb
dieser Instanz.
Ab heute können Sie den Wert des azure_storage.blob_block_size_mb
-Parameters nicht anpassen, wenn Sie das einer Instanz zugewiesene Produkt ändern, da der Parameter als schreibgeschützt deklariert ist.
Die Formel, die zum Berechnen des Werts verwendet azure_storage.blob_block_size_mb
wird, lautet MIN(3072, MAX(128, memoryGiB * 32))
.
Basierend auf der vorherigen Formel werden in der folgenden Tabelle die Werte aufgeführt, auf die dieser Serverparameter je nach bereitgestellter Arbeitsspeichermenge festgelegt wird:
Arbeitsspeichergröße
azure_storage.blob_block_size_mb
2 GiB
128 MiB
4 GiB
128 MiB
8 GiB
256 MiB
16 GiB
512 MiB
32GiB
1024 MiB
48 GiB
1536 MiB
64GiB
2\.048 MiB
80 GiB
2560 MiB
128 GB
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
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Gewährt allen Benutzern den Zugriff auf Daten aus öffentlichen.
Datentyp
boolean
Standardwert
on
Zulässige Werte
on,off
Parametertyp
dynamisch
Dokumentation
connection_throttle.bucket_limit
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Maximale Anzahl von Anmeldetoken pro Bucket
Datentyp
integer
Standardwert
2000
Zulässige Werte
1-2147483647
Parametertyp
dynamisch
Dokumentation
connection_throttle.enable
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Ermöglicht die temporäre Verbindungsdrosselung pro IP für zu viele Anmeldefehler.
Datentyp
boolean
Standardwert
off
Zulässige Werte
on,off
Parametertyp
dynamisch
Dokumentation
connection_throttle.factor_bias
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Der Faktorbias für die Berechnung der Anzahl von Token für den Bucket einer IP
Datentyp
NUMERIC
Standardwert
0.8
Zulässige Werte
0.0-0.9
Parametertyp
dynamisch
Dokumentation
connection_throttle.hash_entries_max
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Maximale Anzahl von Einträgen in der Hashtabelle für Anmeldefehler.
Datentyp
integer
Standardwert
500
Zulässige Werte
1-2147483647
Parametertyp
dynamisch
Dokumentation
connection_throttle.reset_time
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Zeit zwischen dem Zurücksetzen des Anmeldebuckets
Datentyp
integer
Standardwert
120
Zulässige Werte
1-2147483647
Parametertyp
dynamisch
Dokumentation
connection_throttle.restore_factor
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Faktor zum Erhöhen der Anzahl der Token für IPs mit niedriger Fehlerrate.
Datentyp
NUMERIC
Standardwert
2
Zulässige Werte
1.0-100.0
Parametertyp
dynamisch
Dokumentation
connection_throttle.update_time
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Zeit zwischen der Aktualisierung des Anmeldebuckets
Datentyp
integer
Standardwert
20
Zulässige Werte
1-2147483647
Parametertyp
dynamisch
Dokumentation
cron.database_name
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Legt die Datenbank fest, in der die Metadaten von pg_cron aufbewahrt werden.
Datentyp
Zeichenfolge
Standardwert
postgres
Zulässige Werte
[A-Za-z0-9_]+
Parametertyp
static
Dokumentation
cron.database_name
cron.log_run
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Protokolliert alle Aufträge in der Tabelle job_run_details.
Datentyp
boolean
Standardwert
on
Zulässige Werte
on,off
Parametertyp
static
Dokumentation
cron.log_run
cron.log_statement
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Protokolliert alle cron-Anweisungen vor der Ausführung
Datentyp
boolean
Standardwert
on
Zulässige Werte
on,off
Parametertyp
static
Dokumentation
cron.log_statement
cron.max_running_jobs
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Legt die maximale Anzahl von Aufträgen fest, die gleichzeitig ausgeführt werden können. Dieser Wert ist durch max_connections begrenzt.
Datentyp
integer
Standardwert
32
Zulässige Werte
0-5000
Parametertyp
static
Dokumentation
cron.max_running_jobs
index_tuning.analysis_interval
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Legt die Frequenz fest, mit der die einzelnen Indexoptimierungssitzungen ausgelöst werden, wenn „index_tuning.mode“ auf „REPORT“ festgelegt ist.
Datentyp
integer
Standardwert
720
Zulässige Werte
60-10080
Parametertyp
dynamisch
Dokumentation
index_tuning.analysis_interval
index_tuning.max_columns_per_index
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Maximale Anzahl von Spalten, die Teil des Indexschlüssels für einen empfohlenen Index sein können.
Datentyp
integer
Standardwert
2
Zulässige Werte
1-10
Parametertyp
dynamisch
Dokumentation
index_tuning.max_columns_per_index
index_tuning.max_index_count
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Maximale Anzahl von Indizes, die für jede Datenbank während einer Optimierungssitzung empfohlen werden können.
Datentyp
integer
Standardwert
10
Zulässige Werte
1-25
Parametertyp
dynamisch
Dokumentation
index_tuning.max_index_count
index_tuning.max_indexes_per_table
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Maximale Anzahl von Indizes, die pro Tabelle empfohlen werden können.
Datentyp
integer
Standardwert
10
Zulässige Werte
1-25
Parametertyp
dynamisch
Dokumentation
index_tuning.max_indexes_per_table
index_tuning.max_queries_per_database
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Anzahl der langsamsten Abfragen pro Datenbank, für die Indizes empfohlen werden können.
Datentyp
integer
Standardwert
25
Zulässige Werte
5-100
Parametertyp
dynamisch
Dokumentation
index_tuning.max_queries_per_database
index_tuning.max_regression_factor
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Akzeptable Regression, die durch einen empfohlenen Index für beliebige der während einer Optimierungssitzung analysierten Abfragen eingeführt wird.
Datentyp
NUMERIC
Standardwert
0.1
Zulässige Werte
0.05-0.2
Parametertyp
dynamisch
Dokumentation
index_tuning.max_regression_factor
index_tuning.max_total_size_factor
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Maximale Gesamtgröße in Prozent des gesamten Speicherplatzes, die von allen empfohlenen Indizes für eine bestimmte Datenbank genutzt werden kann.
Datentyp
NUMERIC
Standardwert
0.1
Zulässige Werte
0-1.0
Parametertyp
dynamisch
Dokumentation
index_tuning.max_total_size_factor
index_tuning.min_improvement_factor
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Kostenverbesserung, die ein empfohlener Index für mindestens eine der während einer Optimierungssitzung analysierten Abfragen erzielen muss.
Datentyp
NUMERIC
Standardwert
0.2
Zulässige Werte
0-20.0
Parametertyp
dynamisch
Dokumentation
index_tuning.min_improvement_factor
index_tuning.mode
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Konfiguriert die Indexoptimierung als deaktiviert („OFF“) oder aktiviert, um nur Empfehlung auszugeben. Erfordert, dass der Abfragespeicher aktiviert wird, indem pg_qs.query_capture_mode auf „TOP“ oder „ALL“ festgelegt wird.
Datentyp
Enumeration
Standardwert
off
Zulässige Werte
off,report
Parametertyp
dynamisch
Dokumentation
index_tuning.mode
index_tuning.unused_dml_per_table
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Die Mindestanzahl durchschnittlicher DML-Vorgänge pro Tag, die sich auf die Tabelle auswirken, damit die Löschung ihrer nicht verwendeten Indizes in Betracht gezogen wird.
Datentyp
integer
Standardwert
1000
Zulässige Werte
0-9999999
Parametertyp
dynamisch
Dokumentation
index_tuning.unused_dml_per_table
index_tuning.unused_min_period
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Die Mindestanzahl von Tagen, die der Index nicht verwendet wurde (basierend auf Systemstatistiken), damit seine Löschung in Betracht gezogen wird.
Datentyp
integer
Standardwert
35
Zulässige Werte
30-720
Parametertyp
dynamisch
Dokumentation
index_tuning.unused_min_period
index_tuning.unused_reads_per_table
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Die Mindestanzahl durchschnittlicher Lesevorgänge pro Tag, die sich auf die Tabelle auswirken, damit die Löschung ihrer nicht verwendeten Indizes in Betracht gezogen wird.
Datentyp
integer
Standardwert
1000
Zulässige Werte
0-9999999
Parametertyp
dynamisch
Dokumentation
index_tuning.unused_reads_per_table
logfiles.download_enable
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Aktiviert oder deaktiviert die Funktionalität von Serverprotokollen.
Datentyp
boolean
Standardwert
off
Zulässige Werte
on,off
Parametertyp
dynamisch
Dokumentation
logfiles.download_enable
logfiles.retention_days
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Legt das Aufbewahrungszeitfenster in Tagen für Serverprotokolle fest – nach diesem Zeitpunkt werden Daten gelöscht.
Datentyp
integer
Standardwert
3
Zulässige Werte
1-7
Parametertyp
dynamisch
Dokumentation
logfiles.retention_days
pgaudit.log
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Gibt an, welche Klassen von Anweisungen durch die Sitzungsüberwachungsprotokollierung protokolliert werden.
Datentyp
set
Standardwert
none
Zulässige Werte
none,read,write,function,role,ddl,misc,all
Parametertyp
dynamisch
Dokumentation
pgaudit.log
pgaudit.log_catalog
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Gibt an, dass die Sitzungsprotokollierung aktiviert werden sollte, wenn alle Beziehungen in einer Anweisung in pg_catalog vorhanden sind.
Datentyp
boolean
Standardwert
on
Zulässige Werte
on,off
Parametertyp
dynamisch
Dokumentation
pgaudit.log_catalog
pgaudit.log_client
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Gibt an, ob Überwachungsmeldungen für den Client sichtbar sein sollen.
Datentyp
boolean
Standardwert
off
Zulässige Werte
on,off
Parametertyp
dynamisch
Dokumentation
pgaudit.log_client
pgaudit.log_level
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Gibt die Protokollebene an, die für Protokolleinträge verwendet wird.
Datentyp
Enumeration
Standardwert
log
Zulässige Werte
debug5,debug4,debug3,debug2,debug1,info,notice,warning,log
Parametertyp
dynamisch
Dokumentation
pgaudit.log_level
pgaudit.log_parameter
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Gibt an, dass die Überwachungsprotokollierung die Parameter enthalten soll, die mit der Anweisung übergeben wurden.
Datentyp
boolean
Standardwert
off
Zulässige Werte
on,off
Parametertyp
dynamisch
Dokumentation
pgaudit.log_parameter
pgaudit.log_relation
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Gibt an, ob die Sitzungsüberwachungsprotokollierung für jede Beziehung, auf die in einer SELECT- oder DML-Anweisung verwiesen wird, einen separaten Protokolleintrag erstellen soll.
Datentyp
boolean
Standardwert
off
Zulässige Werte
on,off
Parametertyp
dynamisch
Dokumentation
pgaudit.log_relation
pgaudit.log_statement_once
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Gibt an, ob die Protokollierung den Anweisungstext und die Parameter mit dem ersten Protokolleintrag für eine Kombination aus Anweisung/Unteranweisung oder mit jedem Eintrag einschließt.
Datentyp
boolean
Standardwert
off
Zulässige Werte
on,off
Parametertyp
dynamisch
Dokumentation
pgaudit.log_statement_once
pgaudit.role
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Gibt die Masterrolle an, die für die Objektüberwachungsprotokollierung verwendet werden soll
Datentyp
Zeichenfolge
Standardwert
Zulässige Werte
[A-Za-z\\._]*
Parametertyp
dynamisch
Dokumentation
pgaudit.role
pglogical.batch_inserts
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Weist PGLogical an, nach Möglichkeit einen Batcheinfügungsmechanismus zu verwenden
Datentyp
boolean
Standardwert
on
Zulässige Werte
on,off
Parametertyp
dynamisch
Dokumentation
pglogical.batch_inserts
pglogical.conflict_log_level
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Legt die Protokollebene für das Melden erkannter Konflikte fest, wenn pglogical.conflict_resolution auf einen anderen Wert als error festgelegt ist
Datentyp
Enumeration
Standardwert
log
Zulässige Werte
debug5,debug4,debug3,debug2,debug1,info,notice,warning,error,log,fatal,panic
Parametertyp
dynamisch
Dokumentation
pglogical.conflict_log_level
pglogical.conflict_resolution
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Legt die Auflösungsmethode für alle erkannten Konflikte zwischen lokalen Daten und eingehenden Änderungen fest.
Datentyp
Enumeration
Standardwert
apply_remote
Zulässige Werte
error,apply_remote,keep_local,last_update_wins,first_update_wins
Parametertyp
dynamisch
Dokumentation
pglogical.conflict_resolution
pglogical.use_spi
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Weist PGLogical an, die SPI-Schnittstelle zu verwenden, um tatsächliche SQL-Anweisungen (INSERT, UPDATE, DELETE) zu erstellen und eingehende Änderungen anstelle der internen Schnittstelle auf niedriger Ebene anzuwenden.
Datentyp
boolean
Standardwert
off
Zulässige Werte
on,off
Parametertyp
dynamisch
Dokumentation
pglogical.use_spi
pgms_stats.is_enabled_fs
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Nur interne Verwendung: Dieser Parameter wird als Featureüberschreibungsoption verwendet.
Datentyp
boolean
Standardwert
on
Zulässige Werte
on
Parametertyp
schreibgeschützt
Dokumentation
pgms_wait_sampling.history_period
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Legt die Häufigkeit in Millisekunden fest, mit der Stichproben von Wartezeitereignissen erfasst werden.
Datentyp
integer
Standardwert
100
Zulässige Werte
1-600000
Parametertyp
dynamisch
Dokumentation
pgms_wait_sampling.history_period
pgms_wait_sampling.is_enabled_fs
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Nur interne Verwendung: Dieser Parameter wird als Featureüberschreibungsoption verwendet. Wenn er als deaktiviert angezeigt wird, wird das Abtastverfahren deaktiviert, trotz des für pgms_wait_sampling.query_capture_mode festgelegten Werts.
Datentyp
boolean
Standardwert
on
Zulässige Werte
on
Parametertyp
schreibgeschützt
Dokumentation
pgms_wait_sampling.is_enabled_fs
pgms_wait_sampling.query_capture_mode
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Wählt aus, welche Anweisungen von der Erweiterung „pgms_wait_sampling“ nachverfolgt werden
Datentyp
Enumeration
Standardwert
none
Zulässige Werte
all,none
Parametertyp
dynamisch
Dokumentation
pgms_wait_sampling.query_capture_mode
pg_partman_bgw.analyze
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Der Zweck ist derselbe wie der des p_analyze-Arguments für „run_maintenance()“.
Datentyp
boolean
Standardwert
off
Zulässige Werte
on,off
Parametertyp
dynamisch
Dokumentation
pg_partman_bgw.analyze
pg_partman_bgw.dbname
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Erforderlich. Die Datenbank(n), auf der/denen run_maintenance() ausgeführt wird. Verwenden Sie bei mehreren Datenbanken eine durch Trennzeichen getrennte Liste. Wenn nicht festgelegt, führt BGW nichts aus.
Datentyp
Zeichenfolge
Standardwert
Zulässige Werte
[A-Za-z0-9_,-]*
Parametertyp
dynamisch
Dokumentation
pg_partman_bgw.dbname
pg_partman_bgw.interval
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Anzahl der Sekunden zwischen Aufrufen von run_maintenance().
Datentyp
integer
Standardwert
3600
Zulässige Werte
1-315360000
Parametertyp
dynamisch
Dokumentation
pg_partman_bgw.interval
pg_partman_bgw.jobmon
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Der Zweck ist derselbe wie der des p_jobmon-Arguments für „run_maintenance()“.
Datentyp
boolean
Standardwert
on
Zulässige Werte
on,off
Parametertyp
dynamisch
Dokumentation
pg_partman_bgw.jobmon
pg_partman_bgw.role
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Die Rolle, als die run_maintenance() ausgeführt wird. Der Standardwert ist „postgres“. Es ist nur ein einzelner Rollenname zulässig.
Datentyp
Zeichenfolge
Standardwert
Zulässige Werte
[A-Za-z\\._]*
Parametertyp
dynamisch
Dokumentation
pg_partman_bgw.role
pg_qs.interval_length_minutes
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Legt das Erfassungsintervall „query_store“ in Minuten für „pg_qs“ fest (die Häufigkeit der Datenpersistenz)
Datentyp
integer
Standardwert
15
Zulässige Werte
1-30
Parametertyp
static
Dokumentation
pg_qs.interval_length_minutes
pg_qs.is_enabled_fs
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Nur interne Verwendung: Dieser Parameter wird als Featureüberschreibungsoption verwendet. Wenn er als deaktiviert angezeigt wird, wird Query Store trotz des für pg_qs.query_capture_mode festgelegten Werts deaktiviert.
Datentyp
boolean
Standardwert
on
Zulässige Werte
on
Parametertyp
schreibgeschützt
Dokumentation
pg_qs.is_enabled_fs
pg_qs.max_plan_size
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Legt die maximale Anzahl von Bytes fest, die für den Abfrageplantext für pg_qs gespeichert wird. Längere Pläne werden abgeschnitten.
Datentyp
integer
Standardwert
7500
Zulässige Werte
100-10000
Parametertyp
dynamisch
Dokumentation
pg_qs.max_plan_size
pg_qs.max_query_text_length
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Legt die maximale Abfragetextlänge fest, die gespeichert wird. Längere Abfragen werden abgeschnitten.
Datentyp
integer
Standardwert
6000
Zulässige Werte
100-10000
Parametertyp
dynamisch
Dokumentation
pg_qs.max_query_text_length
pg_qs.query_capture_mode
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Legt den Abfrageerfassungsmodus für den Abfragespeicher fest. „Keiner“ deaktiviert die Erfassung.
Datentyp
Enumeration
Standardwert
none
Zulässige Werte
top,all,none
Parametertyp
dynamisch
Dokumentation
pg_qs.query_capture_mode
pg_qs.retention_period_in_days
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Legt das Aufbewahrungszeitfenster in Tagen für „pg_qs“ fest – nach diesem Zeitpunkt werden Daten gelöscht.
Datentyp
integer
Standardwert
7
Zulässige Werte
1-30
Parametertyp
dynamisch
Dokumentation
pg_qs.retention_period_in_days
pg_qs.store_query_plans
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Aktiviert oder deaktiviert das Speichern von Abfrageplänen für pg_qs
Datentyp
boolean
Standardwert
off
Zulässige Werte
on,off
Parametertyp
dynamisch
Dokumentation
pg_qs.store_query_plans
pg_qs.track_utility
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Legt fest, ob Dienstprogrammbefehle von „pg_qs“ nachverfolgt werden.
Datentyp
boolean
Standardwert
on
Zulässige Werte
on,off
Parametertyp
dynamisch
Dokumentation
pg_qs.track_utility
pg_stat_statements.max
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Legt die maximale Anzahl von Anweisungen fest, die von pg_stat_statements nachverfolgt werden.
Datentyp
integer
Standardwert
5000
Zulässige Werte
100-2147483647
Parametertyp
static
Dokumentation
pg_stat_statements.max
pg_stat_statements.save
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Speichert Statistiken von pg_stat_statements beim Herunterfahren von Servern.
Datentyp
boolean
Standardwert
on
Zulässige Werte
on,off
Parametertyp
dynamisch
Dokumentation
pg_stat_statements.save
pg_stat_statements.track
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Steuert, welche Anweisungen von pg_stat_statements gezählt werden.
Datentyp
Enumeration
Standardwert
none
Zulässige Werte
top,all,none
Parametertyp
dynamisch
Dokumentation
pg_stat_statements.track
pg_stat_statements.track_utility
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Wählt aus, ob Hilfsbefehle von pg_stat_statements nachverfolgt werden.
Datentyp
boolean
Standardwert
on
Zulässige Werte
on,off
Parametertyp
dynamisch
Dokumentation
pg_stat_statements.track_utility
postgis.gdal_enabled_drivers
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Steuert von postgis GDAL aktivierte Treibereinstellungen
Datentyp
Enumeration
Standardwert
DISABLE_ALL
Zulässige Werte
DISABLE_ALL,ENABLE_ALL
Parametertyp
dynamisch
Dokumentation
postgis.gdal_enabled_drivers
auto_explain.log_analyze
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Verwendet EXPLAIN ANALYZE für die Planprotokollierung
Datentyp
boolean
Standardwert
off
Zulässige Werte
on,off
Parametertyp
dynamisch
Dokumentation
auto_explain.log_analyze
auto_explain.log_buffers
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Protokollbuffernutzung
Datentyp
boolean
Standardwert
off
Zulässige Werte
on,off
Parametertyp
dynamisch
Dokumentation
auto_explain.log_buffers
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
EXPLAIN-Format, das für die Planprotokollierung verwendet werden soll
Datentyp
Enumeration
Standardwert
text
Zulässige Werte
text,xml,json,yaml
Parametertyp
dynamisch
Dokumentation
auto_explain.log_format
auto_explain.log_level
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Protokollebene für den Plan.
Datentyp
Enumeration
Standardwert
log
Zulässige Werte
debug5,debug4,debug3,debug2,debug1,debug,info,notice,warning,log
Parametertyp
dynamisch
Dokumentation
auto_explain.log_level
auto_explain.log_min_duration
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Legt die minimale Ausführungszeit fest, bei der Pläne protokolliert werden. Bei Null werden alle Pläne gedruckt. -1 deaktiviert dieses Feature.
Datentyp
integer
Standardwert
-1
Zulässige Werte
-1-2147483647
Parametertyp
dynamisch
Dokumentation
auto_explain.log_min_duration
auto_explain.log_nested_statements
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Protokolliert geschachtelte Anweisungen.
Datentyp
boolean
Standardwert
off
Zulässige Werte
on,off
Parametertyp
dynamisch
Dokumentation
auto_explain.log_nested_statements
auto_explain.log_settings
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Protokolliert geänderte Konfigurationsparameter, die sich auf die Abfrageplanung auswirken.
Datentyp
boolean
Standardwert
off
Zulässige Werte
on,off
Parametertyp
dynamisch
Dokumentation
auto_explain.log_settings
auto_explain.log_timing
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Erfasst Zeitangaben, nicht nur Zeilenzählungen.
Datentyp
boolean
Standardwert
on
Zulässige Werte
on,off
Parametertyp
dynamisch
Dokumentation
auto_explain.log_timing
auto_explain.log_triggers
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Schließt Triggerstatistiken in Pläne ein. Dies hat keine Auswirkung, es sei denn, log_analyze ist ebenfalls festgelegt.
Datentyp
boolean
Standardwert
off
Zulässige Werte
on,off
Parametertyp
dynamisch
Dokumentation
auto_explain.log_triggers
auto_explain.log_verbose
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Verwendet EXPLAIN VERBOSE für die Planprotokollierung
Datentyp
boolean
Standardwert
off
Zulässige Werte
on,off
Parametertyp
dynamisch
Dokumentation
auto_explain.log_verbose
auto_explain.sample_rate
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Anteil der zu verarbeitenden Abfragen.
Datentyp
NUMERIC
Standardwert
1.0
Zulässige Werte
0.0-1.0
Parametertyp
dynamisch
Dokumentation
auto_explain.sample_rate
azure.accepted_password_auth_method
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Akzeptierte Kennwortauthentifizierungsmethode.
Datentyp
set
Standardwert
md5
Zulässige Werte
md5,scram-sha-256
Parametertyp
dynamisch
Dokumentation
azure.accepted_password_auth_method
azure.enable_temp_tablespaces_on_local_ssd
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Erstellen von temporärem Tabellenbereich auf kurzlebigem Datenträger.
Datentyp
boolean
Standardwert
off
Zulässige Werte
on,off
Parametertyp
dynamisch
Dokumentation
azure.extensions
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Gibt an, welche Erweiterungen auf dem Server erstellt werden dürfen.
Datentyp
set
Standardwert
Zulässige Werte
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
Parametertyp
dynamisch
Dokumentation
azure.extensions
azure.single_to_flex_migration
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Gibt an, ob es sich um einen Server handelt, der für die Migration von Azure Database for PostgreSQL Single Server zu Flexible Server erstellt wurde.
Datentyp
boolean
Standardwert
off
Zulässige Werte
off
Parametertyp
schreibgeschützt
Dokumentation
azure_storage.allow_network_access
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Gewährt den Zugriff auf Daten aus Blob-Speicher in der Erweiterung azure_storage
Datentyp
boolean
Standardwert
on
Zulässige Werte
on,off
Parametertyp
dynamisch
Dokumentation
azure_storage.blob_block_size_mb
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Blob-Blockgröße in Megabyte für blob_put in der Erweiterung azure_storage.
Datentyp
integer
Standardwert
Hängt von Ressourcen (virtuelle Kerne, RAM oder Speicherplatz) ab, die dem Server zugeordnet sind.
Zulässige Werte
1024
Parametertyp
schreibgeschützt
Dokumentation
azure_storage.blob_block_size_mb
Azure-spezifische Hinweise
Der Standardwert für den Serverparameter azure_storage.blob_block_size_mb
wird berechnet, wenn Sie die Instanz von Azure Database for PostgreSQL – Flexible Server basierend auf dem Produktnamen bereitstellen, den Sie für die Berechnung auswählen. Alle nachfolgenden Änderungen der Produktauswahl an der Berechnung, die den flexiblen Server unterstützt, haben keine Auswirkungen auf den Standardwert für den Serverparameter azure_storage.blob_block_size_mb
dieser Instanz.
Ab heute können Sie den Wert des azure_storage.blob_block_size_mb
-Parameters nicht anpassen, wenn Sie das einer Instanz zugewiesene Produkt ändern, da der Parameter als schreibgeschützt deklariert ist.
Die Formel, die zum Berechnen des Werts verwendet azure_storage.blob_block_size_mb
wird, lautet MIN(3072, MAX(128, memoryGiB * 32))
.
Basierend auf der vorherigen Formel werden in der folgenden Tabelle die Werte aufgeführt, auf die dieser Serverparameter je nach bereitgestellter Arbeitsspeichermenge festgelegt wird:
Arbeitsspeichergröße
azure_storage.blob_block_size_mb
2 GiB
128 MiB
4 GiB
128 MiB
8 GiB
256 MiB
16 GiB
512 MiB
32GiB
1024 MiB
48 GiB
1536 MiB
64GiB
2\.048 MiB
80 GiB
2560 MiB
128 GB
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
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Gewährt allen Benutzern den Zugriff auf Daten aus öffentlichen.
Datentyp
boolean
Standardwert
on
Zulässige Werte
on,off
Parametertyp
dynamisch
Dokumentation
connection_throttle.bucket_limit
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Maximale Anzahl von Anmeldetoken pro Bucket
Datentyp
integer
Standardwert
2000
Zulässige Werte
1-2147483647
Parametertyp
dynamisch
Dokumentation
connection_throttle.enable
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Ermöglicht die temporäre Verbindungsdrosselung pro IP für zu viele Anmeldefehler.
Datentyp
boolean
Standardwert
off
Zulässige Werte
on,off
Parametertyp
dynamisch
Dokumentation
connection_throttle.factor_bias
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Der Faktorbias für die Berechnung der Anzahl von Token für den Bucket einer IP
Datentyp
NUMERIC
Standardwert
0.8
Zulässige Werte
0.0-0.9
Parametertyp
dynamisch
Dokumentation
connection_throttle.hash_entries_max
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Maximale Anzahl von Einträgen in der Hashtabelle für Anmeldefehler.
Datentyp
integer
Standardwert
500
Zulässige Werte
1-2147483647
Parametertyp
dynamisch
Dokumentation
connection_throttle.reset_time
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Zeit zwischen dem Zurücksetzen des Anmeldebuckets
Datentyp
integer
Standardwert
120
Zulässige Werte
1-2147483647
Parametertyp
dynamisch
Dokumentation
connection_throttle.restore_factor
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Faktor zum Erhöhen der Anzahl der Token für IPs mit niedriger Fehlerrate.
Datentyp
NUMERIC
Standardwert
2
Zulässige Werte
1.0-100.0
Parametertyp
dynamisch
Dokumentation
connection_throttle.update_time
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Zeit zwischen der Aktualisierung des Anmeldebuckets
Datentyp
integer
Standardwert
20
Zulässige Werte
1-2147483647
Parametertyp
dynamisch
Dokumentation
cron.database_name
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Legt die Datenbank fest, in der die Metadaten von pg_cron aufbewahrt werden.
Datentyp
Zeichenfolge
Standardwert
postgres
Zulässige Werte
[A-Za-z0-9_]+
Parametertyp
static
Dokumentation
cron.database_name
cron.log_run
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Protokolliert alle Aufträge in der Tabelle job_run_details.
Datentyp
boolean
Standardwert
on
Zulässige Werte
on,off
Parametertyp
static
Dokumentation
cron.log_run
cron.log_statement
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Protokolliert alle cron-Anweisungen vor der Ausführung
Datentyp
boolean
Standardwert
on
Zulässige Werte
on,off
Parametertyp
static
Dokumentation
cron.log_statement
cron.max_running_jobs
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Legt die maximale Anzahl von Aufträgen fest, die gleichzeitig ausgeführt werden können. Dieser Wert ist durch max_connections begrenzt.
Datentyp
integer
Standardwert
32
Zulässige Werte
0-5000
Parametertyp
static
Dokumentation
cron.max_running_jobs
index_tuning.analysis_interval
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Legt die Frequenz fest, mit der die einzelnen Indexoptimierungssitzungen ausgelöst werden, wenn „index_tuning.mode“ auf „REPORT“ festgelegt ist.
Datentyp
integer
Standardwert
720
Zulässige Werte
60-10080
Parametertyp
dynamisch
Dokumentation
index_tuning.analysis_interval
index_tuning.max_columns_per_index
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Maximale Anzahl von Spalten, die Teil des Indexschlüssels für einen empfohlenen Index sein können.
Datentyp
integer
Standardwert
2
Zulässige Werte
1-10
Parametertyp
dynamisch
Dokumentation
index_tuning.max_columns_per_index
index_tuning.max_index_count
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Maximale Anzahl von Indizes, die für jede Datenbank während einer Optimierungssitzung empfohlen werden können.
Datentyp
integer
Standardwert
10
Zulässige Werte
1-25
Parametertyp
dynamisch
Dokumentation
index_tuning.max_index_count
index_tuning.max_indexes_per_table
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Maximale Anzahl von Indizes, die pro Tabelle empfohlen werden können.
Datentyp
integer
Standardwert
10
Zulässige Werte
1-25
Parametertyp
dynamisch
Dokumentation
index_tuning.max_indexes_per_table
index_tuning.max_queries_per_database
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Anzahl der langsamsten Abfragen pro Datenbank, für die Indizes empfohlen werden können.
Datentyp
integer
Standardwert
25
Zulässige Werte
5-100
Parametertyp
dynamisch
Dokumentation
index_tuning.max_queries_per_database
index_tuning.max_regression_factor
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Akzeptable Regression, die durch einen empfohlenen Index für beliebige der während einer Optimierungssitzung analysierten Abfragen eingeführt wird.
Datentyp
NUMERIC
Standardwert
0.1
Zulässige Werte
0.05-0.2
Parametertyp
dynamisch
Dokumentation
index_tuning.max_regression_factor
index_tuning.max_total_size_factor
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Maximale Gesamtgröße in Prozent des gesamten Speicherplatzes, die von allen empfohlenen Indizes für eine bestimmte Datenbank genutzt werden kann.
Datentyp
NUMERIC
Standardwert
0.1
Zulässige Werte
0-1.0
Parametertyp
dynamisch
Dokumentation
index_tuning.max_total_size_factor
index_tuning.min_improvement_factor
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Kostenverbesserung, die ein empfohlener Index für mindestens eine der während einer Optimierungssitzung analysierten Abfragen erzielen muss.
Datentyp
NUMERIC
Standardwert
0.2
Zulässige Werte
0-20.0
Parametertyp
dynamisch
Dokumentation
index_tuning.min_improvement_factor
index_tuning.mode
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Konfiguriert die Indexoptimierung als deaktiviert („OFF“) oder aktiviert, um nur Empfehlung auszugeben. Erfordert, dass der Abfragespeicher aktiviert wird, indem pg_qs.query_capture_mode auf „TOP“ oder „ALL“ festgelegt wird.
Datentyp
Enumeration
Standardwert
off
Zulässige Werte
off,report
Parametertyp
dynamisch
Dokumentation
index_tuning.mode
index_tuning.unused_dml_per_table
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Die Mindestanzahl durchschnittlicher DML-Vorgänge pro Tag, die sich auf die Tabelle auswirken, damit die Löschung ihrer nicht verwendeten Indizes in Betracht gezogen wird.
Datentyp
integer
Standardwert
1000
Zulässige Werte
0-9999999
Parametertyp
dynamisch
Dokumentation
index_tuning.unused_dml_per_table
index_tuning.unused_min_period
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Die Mindestanzahl von Tagen, die der Index nicht verwendet wurde (basierend auf Systemstatistiken), damit seine Löschung in Betracht gezogen wird.
Datentyp
integer
Standardwert
35
Zulässige Werte
30-720
Parametertyp
dynamisch
Dokumentation
index_tuning.unused_min_period
index_tuning.unused_reads_per_table
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Die Mindestanzahl durchschnittlicher Lesevorgänge pro Tag, die sich auf die Tabelle auswirken, damit die Löschung ihrer nicht verwendeten Indizes in Betracht gezogen wird.
Datentyp
integer
Standardwert
1000
Zulässige Werte
0-9999999
Parametertyp
dynamisch
Dokumentation
index_tuning.unused_reads_per_table
logfiles.download_enable
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Aktiviert oder deaktiviert die Funktionalität von Serverprotokollen.
Datentyp
boolean
Standardwert
off
Zulässige Werte
on,off
Parametertyp
dynamisch
Dokumentation
logfiles.download_enable
logfiles.retention_days
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Legt das Aufbewahrungszeitfenster in Tagen für Serverprotokolle fest – nach diesem Zeitpunkt werden Daten gelöscht.
Datentyp
integer
Standardwert
3
Zulässige Werte
1-7
Parametertyp
dynamisch
Dokumentation
logfiles.retention_days
pgaudit.log
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Gibt an, welche Klassen von Anweisungen durch die Sitzungsüberwachungsprotokollierung protokolliert werden.
Datentyp
set
Standardwert
none
Zulässige Werte
none,read,write,function,role,ddl,misc,all
Parametertyp
dynamisch
Dokumentation
pgaudit.log
pgaudit.log_catalog
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Gibt an, dass die Sitzungsprotokollierung aktiviert werden sollte, wenn alle Beziehungen in einer Anweisung in pg_catalog vorhanden sind.
Datentyp
boolean
Standardwert
on
Zulässige Werte
on,off
Parametertyp
dynamisch
Dokumentation
pgaudit.log_catalog
pgaudit.log_client
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Gibt an, ob Überwachungsmeldungen für den Client sichtbar sein sollen.
Datentyp
boolean
Standardwert
off
Zulässige Werte
on,off
Parametertyp
dynamisch
Dokumentation
pgaudit.log_client
pgaudit.log_level
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Gibt die Protokollebene an, die für Protokolleinträge verwendet wird.
Datentyp
Enumeration
Standardwert
log
Zulässige Werte
debug5,debug4,debug3,debug2,debug1,info,notice,warning,log
Parametertyp
dynamisch
Dokumentation
pgaudit.log_level
pgaudit.log_parameter
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Gibt an, dass die Überwachungsprotokollierung die Parameter enthalten soll, die mit der Anweisung übergeben wurden.
Datentyp
boolean
Standardwert
off
Zulässige Werte
on,off
Parametertyp
dynamisch
Dokumentation
pgaudit.log_parameter
pgaudit.log_relation
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Gibt an, ob die Sitzungsüberwachungsprotokollierung für jede Beziehung, auf die in einer SELECT- oder DML-Anweisung verwiesen wird, einen separaten Protokolleintrag erstellen soll.
Datentyp
boolean
Standardwert
off
Zulässige Werte
on,off
Parametertyp
dynamisch
Dokumentation
pgaudit.log_relation
pgaudit.log_statement_once
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Gibt an, ob die Protokollierung den Anweisungstext und die Parameter mit dem ersten Protokolleintrag für eine Kombination aus Anweisung/Unteranweisung oder mit jedem Eintrag einschließt.
Datentyp
boolean
Standardwert
off
Zulässige Werte
on,off
Parametertyp
dynamisch
Dokumentation
pgaudit.log_statement_once
pgaudit.role
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Gibt die Masterrolle an, die für die Objektüberwachungsprotokollierung verwendet werden soll
Datentyp
Zeichenfolge
Standardwert
Zulässige Werte
[A-Za-z\\._]*
Parametertyp
dynamisch
Dokumentation
pgaudit.role
pglogical.batch_inserts
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Weist PGLogical an, nach Möglichkeit einen Batcheinfügungsmechanismus zu verwenden
Datentyp
boolean
Standardwert
on
Zulässige Werte
on,off
Parametertyp
dynamisch
Dokumentation
pglogical.batch_inserts
pglogical.conflict_log_level
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Legt die Protokollebene für das Melden erkannter Konflikte fest, wenn pglogical.conflict_resolution auf einen anderen Wert als error festgelegt ist
Datentyp
Enumeration
Standardwert
log
Zulässige Werte
debug5,debug4,debug3,debug2,debug1,info,notice,warning,error,log,fatal,panic
Parametertyp
dynamisch
Dokumentation
pglogical.conflict_log_level
pglogical.conflict_resolution
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Legt die Auflösungsmethode für alle erkannten Konflikte zwischen lokalen Daten und eingehenden Änderungen fest.
Datentyp
Enumeration
Standardwert
apply_remote
Zulässige Werte
error,apply_remote,keep_local,last_update_wins,first_update_wins
Parametertyp
dynamisch
Dokumentation
pglogical.conflict_resolution
pglogical.use_spi
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Weist PGLogical an, die SPI-Schnittstelle zu verwenden, um tatsächliche SQL-Anweisungen (INSERT, UPDATE, DELETE) zu erstellen und eingehende Änderungen anstelle der internen Schnittstelle auf niedriger Ebene anzuwenden.
Datentyp
boolean
Standardwert
off
Zulässige Werte
on,off
Parametertyp
dynamisch
Dokumentation
pglogical.use_spi
pgms_stats.is_enabled_fs
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Nur interne Verwendung: Dieser Parameter wird als Featureüberschreibungsoption verwendet.
Datentyp
boolean
Standardwert
on
Zulässige Werte
on
Parametertyp
schreibgeschützt
Dokumentation
pgms_wait_sampling.history_period
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Legt die Häufigkeit in Millisekunden fest, mit der Stichproben von Wartezeitereignissen erfasst werden.
Datentyp
integer
Standardwert
100
Zulässige Werte
1-600000
Parametertyp
dynamisch
Dokumentation
pgms_wait_sampling.history_period
pgms_wait_sampling.is_enabled_fs
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Nur interne Verwendung: Dieser Parameter wird als Featureüberschreibungsoption verwendet. Wenn er als deaktiviert angezeigt wird, wird das Abtastverfahren deaktiviert, trotz des für pgms_wait_sampling.query_capture_mode festgelegten Werts.
Datentyp
boolean
Standardwert
on
Zulässige Werte
on
Parametertyp
schreibgeschützt
Dokumentation
pgms_wait_sampling.is_enabled_fs
pgms_wait_sampling.query_capture_mode
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Wählt aus, welche Anweisungen von der Erweiterung „pgms_wait_sampling“ nachverfolgt werden
Datentyp
Enumeration
Standardwert
none
Zulässige Werte
all,none
Parametertyp
dynamisch
Dokumentation
pgms_wait_sampling.query_capture_mode
pg_partman_bgw.analyze
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Der Zweck ist derselbe wie der des p_analyze-Arguments für „run_maintenance()“.
Datentyp
boolean
Standardwert
off
Zulässige Werte
on,off
Parametertyp
dynamisch
Dokumentation
pg_partman_bgw.analyze
pg_partman_bgw.dbname
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Erforderlich. Die Datenbank(n), auf der/denen run_maintenance() ausgeführt wird. Verwenden Sie bei mehreren Datenbanken eine durch Trennzeichen getrennte Liste. Wenn nicht festgelegt, führt BGW nichts aus.
Datentyp
Zeichenfolge
Standardwert
Zulässige Werte
[A-Za-z0-9_,-]*
Parametertyp
dynamisch
Dokumentation
pg_partman_bgw.dbname
pg_partman_bgw.interval
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Anzahl der Sekunden zwischen Aufrufen von run_maintenance().
Datentyp
integer
Standardwert
3600
Zulässige Werte
1-315360000
Parametertyp
dynamisch
Dokumentation
pg_partman_bgw.interval
pg_partman_bgw.jobmon
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Der Zweck ist derselbe wie der des p_jobmon-Arguments für „run_maintenance()“.
Datentyp
boolean
Standardwert
on
Zulässige Werte
on,off
Parametertyp
dynamisch
Dokumentation
pg_partman_bgw.jobmon
pg_partman_bgw.role
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Die Rolle, als die run_maintenance() ausgeführt wird. Der Standardwert ist „postgres“. Es ist nur ein einzelner Rollenname zulässig.
Datentyp
Zeichenfolge
Standardwert
Zulässige Werte
[A-Za-z\\._]*
Parametertyp
dynamisch
Dokumentation
pg_partman_bgw.role
pg_qs.interval_length_minutes
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Legt das Erfassungsintervall „query_store“ in Minuten für „pg_qs“ fest (die Häufigkeit der Datenpersistenz)
Datentyp
integer
Standardwert
15
Zulässige Werte
1-30
Parametertyp
static
Dokumentation
pg_qs.interval_length_minutes
pg_qs.is_enabled_fs
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Nur interne Verwendung: Dieser Parameter wird als Featureüberschreibungsoption verwendet. Wenn er als deaktiviert angezeigt wird, wird Query Store trotz des für pg_qs.query_capture_mode festgelegten Werts deaktiviert.
Datentyp
boolean
Standardwert
on
Zulässige Werte
on
Parametertyp
schreibgeschützt
Dokumentation
pg_qs.is_enabled_fs
pg_qs.max_plan_size
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Legt die maximale Anzahl von Bytes fest, die für den Abfrageplantext für pg_qs gespeichert wird. Längere Pläne werden abgeschnitten.
Datentyp
integer
Standardwert
7500
Zulässige Werte
100-10000
Parametertyp
dynamisch
Dokumentation
pg_qs.max_plan_size
pg_qs.max_query_text_length
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Legt die maximale Abfragetextlänge fest, die gespeichert wird. Längere Abfragen werden abgeschnitten.
Datentyp
integer
Standardwert
6000
Zulässige Werte
100-10000
Parametertyp
dynamisch
Dokumentation
pg_qs.max_query_text_length
pg_qs.query_capture_mode
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Legt den Abfrageerfassungsmodus für den Abfragespeicher fest. „Keiner“ deaktiviert die Erfassung.
Datentyp
Enumeration
Standardwert
none
Zulässige Werte
top,all,none
Parametertyp
dynamisch
Dokumentation
pg_qs.query_capture_mode
pg_qs.retention_period_in_days
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Legt das Aufbewahrungszeitfenster in Tagen für „pg_qs“ fest – nach diesem Zeitpunkt werden Daten gelöscht.
Datentyp
integer
Standardwert
7
Zulässige Werte
1-30
Parametertyp
dynamisch
Dokumentation
pg_qs.retention_period_in_days
pg_qs.store_query_plans
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Aktiviert oder deaktiviert das Speichern von Abfrageplänen für pg_qs
Datentyp
boolean
Standardwert
off
Zulässige Werte
on,off
Parametertyp
dynamisch
Dokumentation
pg_qs.store_query_plans
pg_qs.track_utility
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Legt fest, ob Dienstprogrammbefehle von „pg_qs“ nachverfolgt werden.
Datentyp
boolean
Standardwert
on
Zulässige Werte
on,off
Parametertyp
dynamisch
Dokumentation
pg_qs.track_utility
pg_stat_statements.max
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Legt die maximale Anzahl von Anweisungen fest, die von pg_stat_statements nachverfolgt werden.
Datentyp
integer
Standardwert
5000
Zulässige Werte
100-2147483647
Parametertyp
static
Dokumentation
pg_stat_statements.max
pg_stat_statements.save
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Speichert Statistiken von pg_stat_statements beim Herunterfahren von Servern.
Datentyp
boolean
Standardwert
on
Zulässige Werte
on,off
Parametertyp
dynamisch
Dokumentation
pg_stat_statements.save
pg_stat_statements.track
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Steuert, welche Anweisungen von pg_stat_statements gezählt werden.
Datentyp
Enumeration
Standardwert
none
Zulässige Werte
top,all,none
Parametertyp
dynamisch
Dokumentation
pg_stat_statements.track
pg_stat_statements.track_utility
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Wählt aus, ob Hilfsbefehle von pg_stat_statements nachverfolgt werden.
Datentyp
boolean
Standardwert
on
Zulässige Werte
on,off
Parametertyp
dynamisch
Dokumentation
pg_stat_statements.track_utility
postgis.gdal_enabled_drivers
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Steuert von postgis GDAL aktivierte Treibereinstellungen
Datentyp
Enumeration
Standardwert
DISABLE_ALL
Zulässige Werte
DISABLE_ALL,ENABLE_ALL
Parametertyp
dynamisch
Dokumentation
postgis.gdal_enabled_drivers
auto_explain.log_analyze
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Verwendet EXPLAIN ANALYZE für die Planprotokollierung
Datentyp
boolean
Standardwert
off
Zulässige Werte
on,off
Parametertyp
dynamisch
Dokumentation
auto_explain.log_analyze
auto_explain.log_buffers
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Protokollbuffernutzung
Datentyp
boolean
Standardwert
off
Zulässige Werte
on,off
Parametertyp
dynamisch
Dokumentation
auto_explain.log_buffers
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
EXPLAIN-Format, das für die Planprotokollierung verwendet werden soll
Datentyp
Enumeration
Standardwert
text
Zulässige Werte
text,xml,json,yaml
Parametertyp
dynamisch
Dokumentation
auto_explain.log_format
auto_explain.log_min_duration
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Legt die minimale Ausführungszeit fest, bei der Pläne protokolliert werden. Bei Null werden alle Pläne gedruckt. -1 deaktiviert dieses Feature.
Datentyp
integer
Standardwert
-1
Zulässige Werte
-1-2147483647
Parametertyp
dynamisch
Dokumentation
auto_explain.log_min_duration
auto_explain.log_nested_statements
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Protokolliert geschachtelte Anweisungen.
Datentyp
boolean
Standardwert
off
Zulässige Werte
on,off
Parametertyp
dynamisch
Dokumentation
auto_explain.log_nested_statements
auto_explain.log_timing
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Erfasst Zeitangaben, nicht nur Zeilenzählungen.
Datentyp
boolean
Standardwert
on
Zulässige Werte
on,off
Parametertyp
dynamisch
Dokumentation
auto_explain.log_timing
auto_explain.log_triggers
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Schließt Triggerstatistiken in Pläne ein. Dies hat keine Auswirkung, es sei denn, log_analyze ist ebenfalls festgelegt.
Datentyp
boolean
Standardwert
off
Zulässige Werte
on,off
Parametertyp
dynamisch
Dokumentation
auto_explain.log_triggers
auto_explain.log_verbose
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Verwendet EXPLAIN VERBOSE für die Planprotokollierung
Datentyp
boolean
Standardwert
off
Zulässige Werte
on,off
Parametertyp
dynamisch
Dokumentation
auto_explain.log_verbose
auto_explain.sample_rate
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Anteil der zu verarbeitenden Abfragen.
Datentyp
NUMERIC
Standardwert
1.0
Zulässige Werte
0.0-1.0
Parametertyp
dynamisch
Dokumentation
auto_explain.sample_rate
azure.accepted_password_auth_method
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Akzeptierte Kennwortauthentifizierungsmethode.
Datentyp
set
Standardwert
md5
Zulässige Werte
md5,scram-sha-256
Parametertyp
dynamisch
Dokumentation
azure.accepted_password_auth_method
azure.allow_hostname_in_username
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Gibt an, ob Hostname im Benutzernamen für Azure Database for PostgreSQL Flexible Server zulässig ist.
Datentyp
boolean
Standardwert
off
Zulässige Werte
off
Parametertyp
schreibgeschützt
Dokumentation
azure.enable_temp_tablespaces_on_local_ssd
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Erstellen von temporärem Tabellenbereich auf kurzlebigem Datenträger.
Datentyp
boolean
Standardwert
off
Zulässige Werte
on,off
Parametertyp
dynamisch
Dokumentation
azure.extensions
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Gibt an, welche Erweiterungen auf dem Server erstellt werden dürfen.
Datentyp
set
Standardwert
Zulässige Werte
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
Parametertyp
dynamisch
Dokumentation
azure.extensions
azure.single_to_flex_migration
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Gibt an, ob es sich um einen Server handelt, der für die Migration von Azure Database for PostgreSQL Single Server zu Flexible Server erstellt wurde.
Datentyp
boolean
Standardwert
off
Zulässige Werte
off
Parametertyp
schreibgeschützt
Dokumentation
connection_throttle.bucket_limit
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Maximale Anzahl von Anmeldetoken pro Bucket
Datentyp
integer
Standardwert
2000
Zulässige Werte
1-2147483647
Parametertyp
dynamisch
Dokumentation
connection_throttle.enable
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Ermöglicht die temporäre Verbindungsdrosselung pro IP für zu viele Anmeldefehler.
Datentyp
boolean
Standardwert
off
Zulässige Werte
on,off
Parametertyp
dynamisch
Dokumentation
connection_throttle.factor_bias
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Der Faktorbias für die Berechnung der Anzahl von Token für den Bucket einer IP
Datentyp
NUMERIC
Standardwert
0.8
Zulässige Werte
0.0-0.9
Parametertyp
dynamisch
Dokumentation
connection_throttle.hash_entries_max
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Maximale Anzahl von Einträgen in der Hashtabelle für Anmeldefehler.
Datentyp
integer
Standardwert
500
Zulässige Werte
1-2147483647
Parametertyp
dynamisch
Dokumentation
connection_throttle.reset_time
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Zeit zwischen dem Zurücksetzen des Anmeldebuckets
Datentyp
integer
Standardwert
120
Zulässige Werte
1-2147483647
Parametertyp
dynamisch
Dokumentation
connection_throttle.restore_factor
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Faktor zum Erhöhen der Anzahl der Token für IPs mit niedriger Fehlerrate.
Datentyp
NUMERIC
Standardwert
2
Zulässige Werte
1.0-100.0
Parametertyp
dynamisch
Dokumentation
connection_throttle.update_time
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Zeit zwischen der Aktualisierung des Anmeldebuckets
Datentyp
integer
Standardwert
20
Zulässige Werte
1-2147483647
Parametertyp
dynamisch
Dokumentation
cron.database_name
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Legt die Datenbank fest, in der die Metadaten von pg_cron aufbewahrt werden.
Datentyp
Zeichenfolge
Standardwert
postgres
Zulässige Werte
[A-Za-z0-9_]+
Parametertyp
static
Dokumentation
cron.database_name
cron.log_run
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Protokolliert alle Aufträge in der Tabelle job_run_details.
Datentyp
boolean
Standardwert
on
Zulässige Werte
on,off
Parametertyp
static
Dokumentation
cron.log_run
cron.log_statement
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Protokolliert alle cron-Anweisungen vor der Ausführung
Datentyp
boolean
Standardwert
on
Zulässige Werte
on,off
Parametertyp
static
Dokumentation
cron.log_statement
cron.max_running_jobs
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Legt die maximale Anzahl von Aufträgen fest, die gleichzeitig ausgeführt werden können. Dieser Wert ist durch max_connections begrenzt.
Datentyp
integer
Standardwert
32
Zulässige Werte
0-5000
Parametertyp
static
Dokumentation
cron.max_running_jobs
logfiles.download_enable
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Aktiviert oder deaktiviert die Funktionalität von Serverprotokollen.
Datentyp
boolean
Standardwert
off
Zulässige Werte
on,off
Parametertyp
dynamisch
Dokumentation
logfiles.download_enable
logfiles.retention_days
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Legt das Aufbewahrungszeitfenster in Tagen für Serverprotokolle fest – nach diesem Zeitpunkt werden Daten gelöscht.
Datentyp
integer
Standardwert
3
Zulässige Werte
1-7
Parametertyp
dynamisch
Dokumentation
logfiles.retention_days
pgaudit.log
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Gibt an, welche Klassen von Anweisungen durch die Sitzungsüberwachungsprotokollierung protokolliert werden.
Datentyp
set
Standardwert
none
Zulässige Werte
none,read,write,function,role,ddl,misc,all
Parametertyp
dynamisch
Dokumentation
pgaudit.log
pgaudit.log_catalog
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Gibt an, dass die Sitzungsprotokollierung aktiviert werden sollte, wenn alle Beziehungen in einer Anweisung in pg_catalog vorhanden sind.
Datentyp
boolean
Standardwert
on
Zulässige Werte
on,off
Parametertyp
dynamisch
Dokumentation
pgaudit.log_catalog
pgaudit.log_client
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Gibt an, ob Überwachungsmeldungen für den Client sichtbar sein sollen.
Datentyp
boolean
Standardwert
off
Zulässige Werte
on,off
Parametertyp
dynamisch
Dokumentation
pgaudit.log_client
pgaudit.log_level
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Gibt die Protokollebene an, die für Protokolleinträge verwendet wird.
Datentyp
Enumeration
Standardwert
log
Zulässige Werte
debug5,debug4,debug3,debug2,debug1,info,notice,warning,log
Parametertyp
dynamisch
Dokumentation
pgaudit.log_level
pgaudit.log_parameter
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Gibt an, dass die Überwachungsprotokollierung die Parameter enthalten soll, die mit der Anweisung übergeben wurden.
Datentyp
boolean
Standardwert
off
Zulässige Werte
on,off
Parametertyp
dynamisch
Dokumentation
pgaudit.log_parameter
pgaudit.log_relation
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Gibt an, ob die Sitzungsüberwachungsprotokollierung für jede Beziehung, auf die in einer SELECT- oder DML-Anweisung verwiesen wird, einen separaten Protokolleintrag erstellen soll.
Datentyp
boolean
Standardwert
off
Zulässige Werte
on,off
Parametertyp
dynamisch
Dokumentation
pgaudit.log_relation
pgaudit.log_statement_once
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Gibt an, ob die Protokollierung den Anweisungstext und die Parameter mit dem ersten Protokolleintrag für eine Kombination aus Anweisung/Unteranweisung oder mit jedem Eintrag einschließt.
Datentyp
boolean
Standardwert
off
Zulässige Werte
on,off
Parametertyp
dynamisch
Dokumentation
pgaudit.log_statement_once
pgaudit.role
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Gibt die Masterrolle an, die für die Objektüberwachungsprotokollierung verwendet werden soll
Datentyp
Zeichenfolge
Standardwert
Zulässige Werte
[A-Za-z\\._]*
Parametertyp
dynamisch
Dokumentation
pgaudit.role
pglogical.batch_inserts
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Weist PGLogical an, nach Möglichkeit einen Batcheinfügungsmechanismus zu verwenden
Datentyp
boolean
Standardwert
on
Zulässige Werte
on,off
Parametertyp
dynamisch
Dokumentation
pglogical.batch_inserts
pglogical.conflict_log_level
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Legt die Protokollebene für das Melden erkannter Konflikte fest, wenn pglogical.conflict_resolution auf einen anderen Wert als error festgelegt ist
Datentyp
Enumeration
Standardwert
log
Zulässige Werte
debug5,debug4,debug3,debug2,debug1,info,notice,warning,error,log,fatal,panic
Parametertyp
dynamisch
Dokumentation
pglogical.conflict_log_level
pglogical.conflict_resolution
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Legt die Auflösungsmethode für alle erkannten Konflikte zwischen lokalen Daten und eingehenden Änderungen fest.
Datentyp
Enumeration
Standardwert
apply_remote
Zulässige Werte
error,apply_remote,keep_local,last_update_wins,first_update_wins
Parametertyp
dynamisch
Dokumentation
pglogical.conflict_resolution
pglogical.use_spi
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Weist PGLogical an, die SPI-Schnittstelle zu verwenden, um tatsächliche SQL-Anweisungen (INSERT, UPDATE, DELETE) zu erstellen und eingehende Änderungen anstelle der internen Schnittstelle auf niedriger Ebene anzuwenden.
Datentyp
boolean
Standardwert
off
Zulässige Werte
on,off
Parametertyp
dynamisch
Dokumentation
pglogical.use_spi
pgms_stats.is_enabled_fs
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Nur interne Verwendung: Dieser Parameter wird als Featureüberschreibungsoption verwendet.
Datentyp
boolean
Standardwert
on
Zulässige Werte
on
Parametertyp
schreibgeschützt
Dokumentation
pgms_wait_sampling.history_period
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Legt die Häufigkeit in Millisekunden fest, mit der Stichproben von Wartezeitereignissen erfasst werden.
Datentyp
integer
Standardwert
100
Zulässige Werte
1-600000
Parametertyp
dynamisch
Dokumentation
pgms_wait_sampling.history_period
pgms_wait_sampling.is_enabled_fs
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Nur interne Verwendung: Dieser Parameter wird als Featureüberschreibungsoption verwendet. Wenn er als deaktiviert angezeigt wird, wird das Abtastverfahren deaktiviert, trotz des für pgms_wait_sampling.query_capture_mode festgelegten Werts.
Datentyp
boolean
Standardwert
on
Zulässige Werte
on
Parametertyp
schreibgeschützt
Dokumentation
pgms_wait_sampling.is_enabled_fs
pgms_wait_sampling.query_capture_mode
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Wählt aus, welche Anweisungen von der Erweiterung „pgms_wait_sampling“ nachverfolgt werden
Datentyp
Enumeration
Standardwert
none
Zulässige Werte
all,none
Parametertyp
dynamisch
Dokumentation
pgms_wait_sampling.query_capture_mode
pg_partman_bgw.analyze
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Der Zweck ist derselbe wie der des p_analyze-Arguments für „run_maintenance()“.
Datentyp
boolean
Standardwert
off
Zulässige Werte
on,off
Parametertyp
dynamisch
Dokumentation
pg_partman_bgw.analyze
pg_partman_bgw.dbname
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Erforderlich. Die Datenbank(n), auf der/denen run_maintenance() ausgeführt wird. Verwenden Sie bei mehreren Datenbanken eine durch Trennzeichen getrennte Liste. Wenn nicht festgelegt, führt BGW nichts aus.
Datentyp
Zeichenfolge
Standardwert
Zulässige Werte
[A-Za-z0-9_,-]*
Parametertyp
dynamisch
Dokumentation
pg_partman_bgw.dbname
pg_partman_bgw.interval
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Anzahl der Sekunden zwischen Aufrufen von run_maintenance().
Datentyp
integer
Standardwert
3600
Zulässige Werte
1-315360000
Parametertyp
dynamisch
Dokumentation
pg_partman_bgw.interval
pg_partman_bgw.jobmon
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Der Zweck ist derselbe wie der des p_jobmon-Arguments für „run_maintenance()“.
Datentyp
boolean
Standardwert
on
Zulässige Werte
on,off
Parametertyp
dynamisch
Dokumentation
pg_partman_bgw.jobmon
pg_partman_bgw.role
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Die Rolle, als die run_maintenance() ausgeführt wird. Der Standardwert ist „postgres“. Es ist nur ein einzelner Rollenname zulässig.
Datentyp
Zeichenfolge
Standardwert
Zulässige Werte
[A-Za-z\\._]*
Parametertyp
dynamisch
Dokumentation
pg_partman_bgw.role
pg_qs.interval_length_minutes
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Legt das Erfassungsintervall „query_store“ in Minuten für „pg_qs“ fest (die Häufigkeit der Datenpersistenz)
Datentyp
integer
Standardwert
15
Zulässige Werte
1-30
Parametertyp
static
Dokumentation
pg_qs.interval_length_minutes
pg_qs.is_enabled_fs
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Nur interne Verwendung: Dieser Parameter wird als Featureüberschreibungsoption verwendet. Wenn er als deaktiviert angezeigt wird, wird Query Store trotz des für pg_qs.query_capture_mode festgelegten Werts deaktiviert.
Datentyp
boolean
Standardwert
on
Zulässige Werte
on
Parametertyp
schreibgeschützt
Dokumentation
pg_qs.is_enabled_fs
pg_qs.max_plan_size
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Legt die maximale Anzahl von Bytes fest, die für den Abfrageplantext für pg_qs gespeichert wird. Längere Pläne werden abgeschnitten.
Datentyp
integer
Standardwert
7500
Zulässige Werte
100-10000
Parametertyp
dynamisch
Dokumentation
pg_qs.max_plan_size
pg_qs.max_query_text_length
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Legt die maximale Abfragetextlänge fest, die gespeichert wird. Längere Abfragen werden abgeschnitten.
Datentyp
integer
Standardwert
6000
Zulässige Werte
100-10000
Parametertyp
dynamisch
Dokumentation
pg_qs.max_query_text_length
pg_qs.query_capture_mode
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Legt den Abfrageerfassungsmodus für den Abfragespeicher fest. „Keiner“ deaktiviert die Erfassung.
Datentyp
Enumeration
Standardwert
none
Zulässige Werte
top,all,none
Parametertyp
dynamisch
Dokumentation
pg_qs.query_capture_mode
pg_qs.retention_period_in_days
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Legt das Aufbewahrungszeitfenster in Tagen für „pg_qs“ fest – nach diesem Zeitpunkt werden Daten gelöscht.
Datentyp
integer
Standardwert
7
Zulässige Werte
1-30
Parametertyp
dynamisch
Dokumentation
pg_qs.retention_period_in_days
pg_qs.store_query_plans
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Aktiviert oder deaktiviert das Speichern von Abfrageplänen für pg_qs
Datentyp
boolean
Standardwert
off
Zulässige Werte
on,off
Parametertyp
dynamisch
Dokumentation
pg_qs.store_query_plans
pg_qs.track_utility
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Legt fest, ob Dienstprogrammbefehle von „pg_qs“ nachverfolgt werden.
Datentyp
boolean
Standardwert
on
Zulässige Werte
on,off
Parametertyp
dynamisch
Dokumentation
pg_qs.track_utility
pg_stat_statements.max
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Legt die maximale Anzahl von Anweisungen fest, die von pg_stat_statements nachverfolgt werden.
Datentyp
integer
Standardwert
5000
Zulässige Werte
100-2147483647
Parametertyp
static
Dokumentation
pg_stat_statements.max
pg_stat_statements.save
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Speichert Statistiken von pg_stat_statements beim Herunterfahren von Servern.
Datentyp
boolean
Standardwert
on
Zulässige Werte
on,off
Parametertyp
dynamisch
Dokumentation
pg_stat_statements.save
pg_stat_statements.track
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Steuert, welche Anweisungen von pg_stat_statements gezählt werden.
Datentyp
Enumeration
Standardwert
none
Zulässige Werte
top,all,none
Parametertyp
dynamisch
Dokumentation
pg_stat_statements.track
pg_stat_statements.track_utility
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Wählt aus, ob Hilfsbefehle von pg_stat_statements nachverfolgt werden.
Datentyp
boolean
Standardwert
on
Zulässige Werte
on,off
Parametertyp
dynamisch
Dokumentation
pg_stat_statements.track_utility
postgis.gdal_enabled_drivers
attribute
Wert
Kategorie
Benutzerdefinierte Optionen
Beschreibung
Steuert von postgis GDAL aktivierte Treibereinstellungen
Datentyp
Enumeration
Standardwert
DISABLE_ALL
Zulässige Werte
DISABLE_ALL,ENABLE_ALL
Parametertyp
dynamisch
Dokumentation
postgis.gdal_enabled_drivers