commit_delay
attribute |
Wert |
Kategorie |
Write-Ahead-Protokoll/Einstellungen |
Beschreibung |
Legt die Verzögerung zwischen einem Transaktionscommit und dem Leeren von WAL auf den Datenträger in Mikrosekunden fest. |
Datentyp |
integer |
Standardwert |
0 |
Zulässige Werte |
0-100000 |
Parametertyp |
dynamisch |
Dokumentation |
commit_delay |
commit_siblings
attribute |
Wert |
Kategorie |
Write-Ahead-Protokoll/Einstellungen |
Beschreibung |
Legt die Mindestanzahl der gleichzeitig geöffneten Transaktionen vor dem Durchführen von „commit_delay“ fest. |
Datentyp |
integer |
Standardwert |
5 |
Zulässige Werte |
0-1000 |
Parametertyp |
dynamisch |
Dokumentation |
commit_siblings |
fsync
attribute |
Wert |
Kategorie |
Write-Ahead-Protokoll/Einstellungen |
Beschreibung |
Erzwingt die Synchronisierung von Updates auf dem Datenträger. |
Datentyp |
boolean |
Standardwert |
on |
Zulässige Werte |
on |
Parametertyp |
schreibgeschützt |
Dokumentation |
fsync |
full_page_writes
attribute |
Wert |
Kategorie |
Write-Ahead-Protokoll/Einstellungen |
Beschreibung |
Schreibt ganze Seiten in WAL, wenn sie nach einem Prüfpunkt zum ersten Mal geändert wurden. |
Datentyp |
boolean |
Standardwert |
on |
Zulässige Werte |
on |
Parametertyp |
schreibgeschützt |
Dokumentation |
full_page_writes |
synchronous_commit
attribute |
Wert |
Kategorie |
Write-Ahead-Protokoll/Einstellungen |
Beschreibung |
Legt die Synchronisierungsstufe der aktuellen Transaktion fest. |
Datentyp |
Enumeration |
Standardwert |
on |
Zulässige Werte |
on |
Parametertyp |
schreibgeschützt |
Dokumentation |
synchronous_commit |
wal_buffers
attribute |
Wert |
Kategorie |
Write-Ahead-Protokoll/Einstellungen |
Beschreibung |
Legt die Anzahl der Datenträgerseitenpuffer im gemeinsam genutzten Speicher für WAL fest. Die Einheit ist 8 KB. |
Datentyp |
integer |
Standardwert |
Hängt von Ressourcen (virtuelle Kerne, RAM oder Speicherplatz) ab, die dem Server zugeordnet sind. |
Zulässige Werte |
-1-262143 |
Parametertyp |
static |
Dokumentation |
wal_buffers |
Azure-spezifische Hinweise
Der Standardwert für den Serverparameter wal_buffers
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 wal_buffers
dieser Instanz.
Bei jeder Änderung des Produkts, das einer Instanz zugewiesen ist, sollten Sie auch den Wert für den wal_buffers
-Parameter entsprechend den Werten in der folgenden Formel anpassen.
Auf virtuellen Computern mit bis zu 4 vCores ist der für wal_buffers
berechnete Wert 2048
.
Auf virtuellen Computern mit mehr als 4 vCores ist der für wal_buffers
berechnete Wert 16384
.
Basierend auf der vorherigen Formel werden in der folgenden Tabelle die Werte aufgeführt, auf die dieser Serverparameter je nach bereitgestellter Arbeitsspeichermenge festgelegt wird:
V-Kerne |
wal_buffers |
1 |
2048 |
2 |
2048 |
4 |
2048 |
8 |
16384 |
12 |
16384 |
16 |
16384 |
20 |
16384 |
32 |
16384 |
48 |
16384 |
64 |
16384 |
96 |
16384 |
wal_compression
attribute |
Wert |
Kategorie |
Write-Ahead-Protokoll/Einstellungen |
Beschreibung |
Komprimiert ganzseitige Schreibvorgänge, die in eine WAL-Datei geschrieben werden. |
Datentyp |
boolean |
Standardwert |
on |
Zulässige Werte |
on,off |
Parametertyp |
dynamisch |
Dokumentation |
wal_compression |
wal_init_zero
attribute |
Wert |
Kategorie |
Write-Ahead-Protokoll/Einstellungen |
Beschreibung |
Schreibt Nullen vor der erstmaligen Verwendung in neue WAL-Dateien. |
Datentyp |
boolean |
Standardwert |
on |
Zulässige Werte |
on |
Parametertyp |
schreibgeschützt |
Dokumentation |
wal_init_zero |
wal_level
attribute |
Wert |
Kategorie |
Write-Ahead-Protokoll/Einstellungen |
Beschreibung |
Bestimmt, wie viele Informationen in die WAL geschrieben werden. |
Datentyp |
Enumeration |
Standardwert |
replica |
Zulässige Werte |
replica,logical |
Parametertyp |
static |
Dokumentation |
wal_level |
wal_log_hints
attribute |
Wert |
Kategorie |
Write-Ahead-Protokoll/Einstellungen |
Beschreibung |
Schreibt ganze Seiten in WAL, wenn sie nach einem Prüfpunkt zum ersten Mal geändert wurden, auch für eine nicht kritische Änderung. |
Datentyp |
boolean |
Standardwert |
off |
Zulässige Werte |
off |
Parametertyp |
schreibgeschützt |
Dokumentation |
wal_log_hints |
wal_recycle
attribute |
Wert |
Kategorie |
Write-Ahead-Protokoll/Einstellungen |
Beschreibung |
Recycelt WAL-Dateien, indem sie umbenannt werden. |
Datentyp |
boolean |
Standardwert |
on |
Zulässige Werte |
on |
Parametertyp |
schreibgeschützt |
Dokumentation |
wal_recycle |
wal_skip_threshold
attribute |
Wert |
Kategorie |
Write-Ahead-Protokoll/Einstellungen |
Beschreibung |
Minimale Größe der neuen Datei bei „fsync“, statt in eine WAL zu schreiben. |
Datentyp |
integer |
Standardwert |
2048 |
Zulässige Werte |
2048 |
Parametertyp |
schreibgeschützt |
Dokumentation |
wal_skip_threshold |
wal_sync_method
attribute |
Wert |
Kategorie |
Write-Ahead-Protokoll/Einstellungen |
Beschreibung |
Wählt die Methode aus, die zum Erzwingen von WAL-Updates auf dem Datenträger verwendet wird. |
Datentyp |
Enumeration |
Standardwert |
fdatasync |
Zulässige Werte |
fdatasync |
Parametertyp |
schreibgeschützt |
Dokumentation |
wal_sync_method |
wal_writer_delay
attribute |
Wert |
Kategorie |
Write-Ahead-Protokoll/Einstellungen |
Beschreibung |
Zeitintervall zwischen WAL-Leerungen, die vom WAL-Writer ausgeführt werden. |
Datentyp |
integer |
Standardwert |
200 |
Zulässige Werte |
1-10000 |
Parametertyp |
dynamisch |
Dokumentation |
wal_writer_delay |
wal_writer_flush_after
attribute |
Wert |
Kategorie |
Write-Ahead-Protokoll/Einstellungen |
Beschreibung |
Vom WAL-Writer geschriebene WAL-Menge, bei der eine Leerung ausgelöst wird. |
Datentyp |
integer |
Standardwert |
128 |
Zulässige Werte |
0-2147483647 |
Parametertyp |
dynamisch |
Dokumentation |
wal_writer_flush_after |
commit_delay
attribute |
Wert |
Kategorie |
Write-Ahead-Protokoll/Einstellungen |
Beschreibung |
Legt die Verzögerung zwischen einem Transaktionscommit und dem Leeren von WAL auf den Datenträger in Mikrosekunden fest. |
Datentyp |
integer |
Standardwert |
0 |
Zulässige Werte |
0-100000 |
Parametertyp |
dynamisch |
Dokumentation |
commit_delay |
commit_siblings
attribute |
Wert |
Kategorie |
Write-Ahead-Protokoll/Einstellungen |
Beschreibung |
Legt die Mindestanzahl der gleichzeitig geöffneten Transaktionen vor dem Durchführen von „commit_delay“ fest. |
Datentyp |
integer |
Standardwert |
5 |
Zulässige Werte |
0-1000 |
Parametertyp |
dynamisch |
Dokumentation |
commit_siblings |
fsync
attribute |
Wert |
Kategorie |
Write-Ahead-Protokoll/Einstellungen |
Beschreibung |
Erzwingt die Synchronisierung von Updates auf dem Datenträger. |
Datentyp |
boolean |
Standardwert |
on |
Zulässige Werte |
on |
Parametertyp |
schreibgeschützt |
Dokumentation |
fsync |
full_page_writes
attribute |
Wert |
Kategorie |
Write-Ahead-Protokoll/Einstellungen |
Beschreibung |
Schreibt ganze Seiten in WAL, wenn sie nach einem Prüfpunkt zum ersten Mal geändert wurden. |
Datentyp |
boolean |
Standardwert |
on |
Zulässige Werte |
on |
Parametertyp |
schreibgeschützt |
Dokumentation |
full_page_writes |
synchronous_commit
attribute |
Wert |
Kategorie |
Write-Ahead-Protokoll/Einstellungen |
Beschreibung |
Legt die Synchronisierungsstufe der aktuellen Transaktion fest. |
Datentyp |
Enumeration |
Standardwert |
on |
Zulässige Werte |
on |
Parametertyp |
schreibgeschützt |
Dokumentation |
synchronous_commit |
wal_buffers
attribute |
Wert |
Kategorie |
Write-Ahead-Protokoll/Einstellungen |
Beschreibung |
Legt die Anzahl der Datenträgerseitenpuffer im gemeinsam genutzten Speicher für WAL fest. Die Einheit ist 8 KB. |
Datentyp |
integer |
Standardwert |
Hängt von Ressourcen (virtuelle Kerne, RAM oder Speicherplatz) ab, die dem Server zugeordnet sind. |
Zulässige Werte |
-1-262143 |
Parametertyp |
static |
Dokumentation |
wal_buffers |
Azure-spezifische Hinweise
Der Standardwert für den Serverparameter wal_buffers
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 wal_buffers
dieser Instanz.
Bei jeder Änderung des Produkts, das einer Instanz zugewiesen ist, sollten Sie auch den Wert für den wal_buffers
-Parameter entsprechend den Werten in der folgenden Formel anpassen.
Auf virtuellen Computern mit bis zu 4 vCores ist der für wal_buffers
berechnete Wert 2048
.
Auf virtuellen Computern mit mehr als 4 vCores ist der für wal_buffers
berechnete Wert 16384
.
Basierend auf der vorherigen Formel werden in der folgenden Tabelle die Werte aufgeführt, auf die dieser Serverparameter je nach bereitgestellter Arbeitsspeichermenge festgelegt wird:
V-Kerne |
wal_buffers |
1 |
2048 |
2 |
2048 |
4 |
2048 |
8 |
16384 |
12 |
16384 |
16 |
16384 |
20 |
16384 |
32 |
16384 |
48 |
16384 |
64 |
16384 |
96 |
16384 |
wal_compression
attribute |
Wert |
Kategorie |
Write-Ahead-Protokoll/Einstellungen |
Beschreibung |
Komprimiert ganzseitige Schreibvorgänge, die in eine WAL-Datei geschrieben werden. |
Datentyp |
boolean |
Standardwert |
on |
Zulässige Werte |
on,off |
Parametertyp |
dynamisch |
Dokumentation |
wal_compression |
wal_init_zero
attribute |
Wert |
Kategorie |
Write-Ahead-Protokoll/Einstellungen |
Beschreibung |
Schreibt Nullen vor der erstmaligen Verwendung in neue WAL-Dateien. |
Datentyp |
boolean |
Standardwert |
on |
Zulässige Werte |
on |
Parametertyp |
schreibgeschützt |
Dokumentation |
wal_init_zero |
wal_level
attribute |
Wert |
Kategorie |
Write-Ahead-Protokoll/Einstellungen |
Beschreibung |
Bestimmt, wie viele Informationen in die WAL geschrieben werden. |
Datentyp |
Enumeration |
Standardwert |
replica |
Zulässige Werte |
replica,logical |
Parametertyp |
static |
Dokumentation |
wal_level |
wal_log_hints
attribute |
Wert |
Kategorie |
Write-Ahead-Protokoll/Einstellungen |
Beschreibung |
Schreibt ganze Seiten in WAL, wenn sie nach einem Prüfpunkt zum ersten Mal geändert wurden, auch für eine nicht kritische Änderung. |
Datentyp |
boolean |
Standardwert |
off |
Zulässige Werte |
off |
Parametertyp |
schreibgeschützt |
Dokumentation |
wal_log_hints |
wal_recycle
attribute |
Wert |
Kategorie |
Write-Ahead-Protokoll/Einstellungen |
Beschreibung |
Recycelt WAL-Dateien, indem sie umbenannt werden. |
Datentyp |
boolean |
Standardwert |
on |
Zulässige Werte |
on |
Parametertyp |
schreibgeschützt |
Dokumentation |
wal_recycle |
wal_skip_threshold
attribute |
Wert |
Kategorie |
Write-Ahead-Protokoll/Einstellungen |
Beschreibung |
Minimale Größe der neuen Datei bei „fsync“, statt in eine WAL zu schreiben. |
Datentyp |
integer |
Standardwert |
2048 |
Zulässige Werte |
2048 |
Parametertyp |
schreibgeschützt |
Dokumentation |
wal_skip_threshold |
wal_sync_method
attribute |
Wert |
Kategorie |
Write-Ahead-Protokoll/Einstellungen |
Beschreibung |
Wählt die Methode aus, die zum Erzwingen von WAL-Updates auf dem Datenträger verwendet wird. |
Datentyp |
Enumeration |
Standardwert |
fdatasync |
Zulässige Werte |
fdatasync |
Parametertyp |
schreibgeschützt |
Dokumentation |
wal_sync_method |
wal_writer_delay
attribute |
Wert |
Kategorie |
Write-Ahead-Protokoll/Einstellungen |
Beschreibung |
Zeitintervall zwischen WAL-Leerungen, die vom WAL-Writer ausgeführt werden. |
Datentyp |
integer |
Standardwert |
200 |
Zulässige Werte |
1-10000 |
Parametertyp |
dynamisch |
Dokumentation |
wal_writer_delay |
wal_writer_flush_after
attribute |
Wert |
Kategorie |
Write-Ahead-Protokoll/Einstellungen |
Beschreibung |
Vom WAL-Writer geschriebene WAL-Menge, bei der eine Leerung ausgelöst wird. |
Datentyp |
integer |
Standardwert |
128 |
Zulässige Werte |
0-2147483647 |
Parametertyp |
dynamisch |
Dokumentation |
wal_writer_flush_after |
commit_delay
attribute |
Wert |
Kategorie |
Write-Ahead-Protokoll/Einstellungen |
Beschreibung |
Legt die Verzögerung zwischen einem Transaktionscommit und dem Leeren von WAL auf den Datenträger in Mikrosekunden fest. |
Datentyp |
integer |
Standardwert |
0 |
Zulässige Werte |
0-100000 |
Parametertyp |
dynamisch |
Dokumentation |
commit_delay |
commit_siblings
attribute |
Wert |
Kategorie |
Write-Ahead-Protokoll/Einstellungen |
Beschreibung |
Legt die Mindestanzahl der gleichzeitig geöffneten Transaktionen vor dem Durchführen von „commit_delay“ fest. |
Datentyp |
integer |
Standardwert |
5 |
Zulässige Werte |
0-1000 |
Parametertyp |
dynamisch |
Dokumentation |
commit_siblings |
fsync
attribute |
Wert |
Kategorie |
Write-Ahead-Protokoll/Einstellungen |
Beschreibung |
Erzwingt die Synchronisierung von Updates auf dem Datenträger. |
Datentyp |
boolean |
Standardwert |
on |
Zulässige Werte |
on |
Parametertyp |
schreibgeschützt |
Dokumentation |
fsync |
full_page_writes
attribute |
Wert |
Kategorie |
Write-Ahead-Protokoll/Einstellungen |
Beschreibung |
Schreibt ganze Seiten in WAL, wenn sie nach einem Prüfpunkt zum ersten Mal geändert wurden. |
Datentyp |
boolean |
Standardwert |
on |
Zulässige Werte |
on |
Parametertyp |
schreibgeschützt |
Dokumentation |
full_page_writes |
synchronous_commit
attribute |
Wert |
Kategorie |
Write-Ahead-Protokoll/Einstellungen |
Beschreibung |
Legt die Synchronisierungsstufe der aktuellen Transaktion fest. |
Datentyp |
Enumeration |
Standardwert |
on |
Zulässige Werte |
on |
Parametertyp |
schreibgeschützt |
Dokumentation |
synchronous_commit |
wal_buffers
attribute |
Wert |
Kategorie |
Write-Ahead-Protokoll/Einstellungen |
Beschreibung |
Legt die Anzahl der Datenträgerseitenpuffer im gemeinsam genutzten Speicher für WAL fest. Die Einheit ist 8 KB. |
Datentyp |
integer |
Standardwert |
Hängt von Ressourcen (virtuelle Kerne, RAM oder Speicherplatz) ab, die dem Server zugeordnet sind. |
Zulässige Werte |
-1-262143 |
Parametertyp |
static |
Dokumentation |
wal_buffers |
Azure-spezifische Hinweise
Der Standardwert für den Serverparameter wal_buffers
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 wal_buffers
dieser Instanz.
Bei jeder Änderung des Produkts, das einer Instanz zugewiesen ist, sollten Sie auch den Wert für den wal_buffers
-Parameter entsprechend den Werten in der folgenden Formel anpassen.
Auf virtuellen Computern mit bis zu 4 vCores ist der für wal_buffers
berechnete Wert 2048
.
Auf virtuellen Computern mit mehr als 4 vCores ist der für wal_buffers
berechnete Wert 16384
.
Basierend auf der vorherigen Formel werden in der folgenden Tabelle die Werte aufgeführt, auf die dieser Serverparameter je nach bereitgestellter Arbeitsspeichermenge festgelegt wird:
V-Kerne |
wal_buffers |
1 |
2048 |
2 |
2048 |
4 |
2048 |
8 |
16384 |
12 |
16384 |
16 |
16384 |
20 |
16384 |
32 |
16384 |
48 |
16384 |
64 |
16384 |
96 |
16384 |
wal_compression
attribute |
Wert |
Kategorie |
Write-Ahead-Protokoll/Einstellungen |
Beschreibung |
Komprimiert ganzseitige Schreibvorgänge, die in eine WAL-Datei geschrieben werden. |
Datentyp |
boolean |
Standardwert |
on |
Zulässige Werte |
on,off |
Parametertyp |
dynamisch |
Dokumentation |
wal_compression |
wal_init_zero
attribute |
Wert |
Kategorie |
Write-Ahead-Protokoll/Einstellungen |
Beschreibung |
Schreibt Nullen vor der erstmaligen Verwendung in neue WAL-Dateien. |
Datentyp |
boolean |
Standardwert |
on |
Zulässige Werte |
on |
Parametertyp |
schreibgeschützt |
Dokumentation |
wal_init_zero |
wal_level
attribute |
Wert |
Kategorie |
Write-Ahead-Protokoll/Einstellungen |
Beschreibung |
Bestimmt, wie viele Informationen in die WAL geschrieben werden. |
Datentyp |
Enumeration |
Standardwert |
replica |
Zulässige Werte |
replica,logical |
Parametertyp |
static |
Dokumentation |
wal_level |
wal_log_hints
attribute |
Wert |
Kategorie |
Write-Ahead-Protokoll/Einstellungen |
Beschreibung |
Schreibt ganze Seiten in WAL, wenn sie nach einem Prüfpunkt zum ersten Mal geändert wurden, auch für eine nicht kritische Änderung. |
Datentyp |
boolean |
Standardwert |
off |
Zulässige Werte |
off |
Parametertyp |
schreibgeschützt |
Dokumentation |
wal_log_hints |
wal_recycle
attribute |
Wert |
Kategorie |
Write-Ahead-Protokoll/Einstellungen |
Beschreibung |
Recycelt WAL-Dateien, indem sie umbenannt werden. |
Datentyp |
boolean |
Standardwert |
on |
Zulässige Werte |
on |
Parametertyp |
schreibgeschützt |
Dokumentation |
wal_recycle |
wal_skip_threshold
attribute |
Wert |
Kategorie |
Write-Ahead-Protokoll/Einstellungen |
Beschreibung |
Minimale Größe der neuen Datei bei „fsync“, statt in eine WAL zu schreiben. |
Datentyp |
integer |
Standardwert |
2048 |
Zulässige Werte |
2048 |
Parametertyp |
schreibgeschützt |
Dokumentation |
wal_skip_threshold |
wal_sync_method
attribute |
Wert |
Kategorie |
Write-Ahead-Protokoll/Einstellungen |
Beschreibung |
Wählt die Methode aus, die zum Erzwingen von WAL-Updates auf dem Datenträger verwendet wird. |
Datentyp |
Enumeration |
Standardwert |
fdatasync |
Zulässige Werte |
fdatasync |
Parametertyp |
schreibgeschützt |
Dokumentation |
wal_sync_method |
wal_writer_delay
attribute |
Wert |
Kategorie |
Write-Ahead-Protokoll/Einstellungen |
Beschreibung |
Zeitintervall zwischen WAL-Leerungen, die vom WAL-Writer ausgeführt werden. |
Datentyp |
integer |
Standardwert |
200 |
Zulässige Werte |
1-10000 |
Parametertyp |
dynamisch |
Dokumentation |
wal_writer_delay |
wal_writer_flush_after
attribute |
Wert |
Kategorie |
Write-Ahead-Protokoll/Einstellungen |
Beschreibung |
Vom WAL-Writer geschriebene WAL-Menge, bei der eine Leerung ausgelöst wird. |
Datentyp |
integer |
Standardwert |
128 |
Zulässige Werte |
0-2147483647 |
Parametertyp |
dynamisch |
Dokumentation |
wal_writer_flush_after |
commit_delay
attribute |
Wert |
Kategorie |
Write-Ahead-Protokoll/Einstellungen |
Beschreibung |
Legt die Verzögerung zwischen einem Transaktionscommit und dem Leeren von WAL auf den Datenträger in Mikrosekunden fest. |
Datentyp |
integer |
Standardwert |
0 |
Zulässige Werte |
0-100000 |
Parametertyp |
dynamisch |
Dokumentation |
commit_delay |
commit_siblings
attribute |
Wert |
Kategorie |
Write-Ahead-Protokoll/Einstellungen |
Beschreibung |
Legt die Mindestanzahl der gleichzeitig geöffneten Transaktionen vor dem Durchführen von „commit_delay“ fest. |
Datentyp |
integer |
Standardwert |
5 |
Zulässige Werte |
0-1000 |
Parametertyp |
dynamisch |
Dokumentation |
commit_siblings |
fsync
attribute |
Wert |
Kategorie |
Write-Ahead-Protokoll/Einstellungen |
Beschreibung |
Erzwingt die Synchronisierung von Updates auf dem Datenträger. |
Datentyp |
boolean |
Standardwert |
on |
Zulässige Werte |
on |
Parametertyp |
schreibgeschützt |
Dokumentation |
fsync |
full_page_writes
attribute |
Wert |
Kategorie |
Write-Ahead-Protokoll/Einstellungen |
Beschreibung |
Schreibt ganze Seiten in WAL, wenn sie nach einem Prüfpunkt zum ersten Mal geändert wurden. |
Datentyp |
boolean |
Standardwert |
on |
Zulässige Werte |
on |
Parametertyp |
schreibgeschützt |
Dokumentation |
full_page_writes |
synchronous_commit
attribute |
Wert |
Kategorie |
Write-Ahead-Protokoll/Einstellungen |
Beschreibung |
Legt die Synchronisierungsstufe der aktuellen Transaktion fest. |
Datentyp |
Enumeration |
Standardwert |
on |
Zulässige Werte |
on |
Parametertyp |
schreibgeschützt |
Dokumentation |
synchronous_commit |
wal_buffers
attribute |
Wert |
Kategorie |
Write-Ahead-Protokoll/Einstellungen |
Beschreibung |
Legt die Anzahl der Datenträgerseitenpuffer im gemeinsam genutzten Speicher für WAL fest. Die Einheit ist 8 KB. |
Datentyp |
integer |
Standardwert |
Hängt von Ressourcen (virtuelle Kerne, RAM oder Speicherplatz) ab, die dem Server zugeordnet sind. |
Zulässige Werte |
-1-262143 |
Parametertyp |
static |
Dokumentation |
wal_buffers |
Azure-spezifische Hinweise
Der Standardwert für den Serverparameter wal_buffers
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 wal_buffers
dieser Instanz.
Bei jeder Änderung des Produkts, das einer Instanz zugewiesen ist, sollten Sie auch den Wert für den wal_buffers
-Parameter entsprechend den Werten in der folgenden Formel anpassen.
Auf virtuellen Computern mit bis zu 4 vCores ist der für wal_buffers
berechnete Wert 2048
.
Auf virtuellen Computern mit mehr als 4 vCores ist der für wal_buffers
berechnete Wert 16384
.
Basierend auf der vorherigen Formel werden in der folgenden Tabelle die Werte aufgeführt, auf die dieser Serverparameter je nach bereitgestellter Arbeitsspeichermenge festgelegt wird:
V-Kerne |
wal_buffers |
1 |
2048 |
2 |
2048 |
4 |
2048 |
8 |
16384 |
12 |
16384 |
16 |
16384 |
20 |
16384 |
32 |
16384 |
48 |
16384 |
64 |
16384 |
96 |
16384 |
wal_compression
attribute |
Wert |
Kategorie |
Write-Ahead-Protokoll/Einstellungen |
Beschreibung |
Komprimiert ganzseitige Schreibvorgänge, die in eine WAL-Datei geschrieben werden. |
Datentyp |
boolean |
Standardwert |
on |
Zulässige Werte |
on,off |
Parametertyp |
dynamisch |
Dokumentation |
wal_compression |
wal_init_zero
attribute |
Wert |
Kategorie |
Write-Ahead-Protokoll/Einstellungen |
Beschreibung |
Schreibt Nullen vor der erstmaligen Verwendung in neue WAL-Dateien. |
Datentyp |
boolean |
Standardwert |
on |
Zulässige Werte |
on |
Parametertyp |
schreibgeschützt |
Dokumentation |
wal_init_zero |
wal_level
attribute |
Wert |
Kategorie |
Write-Ahead-Protokoll/Einstellungen |
Beschreibung |
Bestimmt, wie viele Informationen in die WAL geschrieben werden. |
Datentyp |
Enumeration |
Standardwert |
replica |
Zulässige Werte |
replica,logical |
Parametertyp |
static |
Dokumentation |
wal_level |
wal_log_hints
attribute |
Wert |
Kategorie |
Write-Ahead-Protokoll/Einstellungen |
Beschreibung |
Schreibt ganze Seiten in WAL, wenn sie nach einem Prüfpunkt zum ersten Mal geändert wurden, auch für eine nicht kritische Änderung. |
Datentyp |
boolean |
Standardwert |
off |
Zulässige Werte |
off |
Parametertyp |
schreibgeschützt |
Dokumentation |
wal_log_hints |
wal_recycle
attribute |
Wert |
Kategorie |
Write-Ahead-Protokoll/Einstellungen |
Beschreibung |
Recycelt WAL-Dateien, indem sie umbenannt werden. |
Datentyp |
boolean |
Standardwert |
on |
Zulässige Werte |
on |
Parametertyp |
schreibgeschützt |
Dokumentation |
wal_recycle |
wal_skip_threshold
attribute |
Wert |
Kategorie |
Write-Ahead-Protokoll/Einstellungen |
Beschreibung |
Größe der neuen Datei bei „fsync“, statt in eine WAL zu schreiben. |
Datentyp |
integer |
Standardwert |
2048 |
Zulässige Werte |
2048 |
Parametertyp |
schreibgeschützt |
Dokumentation |
wal_skip_threshold |
wal_sync_method
attribute |
Wert |
Kategorie |
Write-Ahead-Protokoll/Einstellungen |
Beschreibung |
Wählt die Methode aus, die zum Erzwingen von WAL-Updates auf dem Datenträger verwendet wird. |
Datentyp |
Enumeration |
Standardwert |
fdatasync |
Zulässige Werte |
fdatasync |
Parametertyp |
schreibgeschützt |
Dokumentation |
wal_sync_method |
wal_writer_delay
attribute |
Wert |
Kategorie |
Write-Ahead-Protokoll/Einstellungen |
Beschreibung |
Zeitintervall zwischen WAL-Leerungen, die vom WAL-Writer ausgeführt werden. |
Datentyp |
integer |
Standardwert |
200 |
Zulässige Werte |
1-10000 |
Parametertyp |
dynamisch |
Dokumentation |
wal_writer_delay |
wal_writer_flush_after
attribute |
Wert |
Kategorie |
Write-Ahead-Protokoll/Einstellungen |
Beschreibung |
Vom WAL-Writer geschriebene WAL-Menge, bei der eine Leerung ausgelöst wird. |
Datentyp |
integer |
Standardwert |
128 |
Zulässige Werte |
0-2147483647 |
Parametertyp |
dynamisch |
Dokumentation |
wal_writer_flush_after |
commit_delay
attribute |
Wert |
Kategorie |
Write-Ahead-Protokoll/Einstellungen |
Beschreibung |
Legt die Verzögerung zwischen einem Transaktionscommit und dem Leeren von WAL auf den Datenträger in Mikrosekunden fest. |
Datentyp |
integer |
Standardwert |
0 |
Zulässige Werte |
0-100000 |
Parametertyp |
dynamisch |
Dokumentation |
commit_delay |
commit_siblings
attribute |
Wert |
Kategorie |
Write-Ahead-Protokoll/Einstellungen |
Beschreibung |
Legt die Mindestanzahl der gleichzeitig geöffneten Transaktionen vor dem Durchführen von „commit_delay“ fest. |
Datentyp |
integer |
Standardwert |
5 |
Zulässige Werte |
0-1000 |
Parametertyp |
dynamisch |
Dokumentation |
commit_siblings |
fsync
attribute |
Wert |
Kategorie |
Write-Ahead-Protokoll/Einstellungen |
Beschreibung |
Erzwingt die Synchronisierung von Updates auf dem Datenträger. |
Datentyp |
boolean |
Standardwert |
on |
Zulässige Werte |
on |
Parametertyp |
schreibgeschützt |
Dokumentation |
fsync |
full_page_writes
attribute |
Wert |
Kategorie |
Write-Ahead-Protokoll/Einstellungen |
Beschreibung |
Schreibt ganze Seiten in WAL, wenn sie nach einem Prüfpunkt zum ersten Mal geändert wurden. |
Datentyp |
boolean |
Standardwert |
on |
Zulässige Werte |
on |
Parametertyp |
schreibgeschützt |
Dokumentation |
full_page_writes |
synchronous_commit
attribute |
Wert |
Kategorie |
Write-Ahead-Protokoll/Einstellungen |
Beschreibung |
Legt die Synchronisierungsstufe der aktuellen Transaktion fest. |
Datentyp |
Enumeration |
Standardwert |
on |
Zulässige Werte |
on |
Parametertyp |
schreibgeschützt |
Dokumentation |
synchronous_commit |
wal_buffers
attribute |
Wert |
Kategorie |
Write-Ahead-Protokoll/Einstellungen |
Beschreibung |
Legt die Anzahl der Datenträgerseitenpuffer im gemeinsam genutzten Speicher für WAL fest. Die Einheit ist 8 KB. |
Datentyp |
integer |
Standardwert |
Hängt von Ressourcen (virtuelle Kerne, RAM oder Speicherplatz) ab, die dem Server zugeordnet sind. |
Zulässige Werte |
-1-262143 |
Parametertyp |
static |
Dokumentation |
wal_buffers |
Azure-spezifische Hinweise
Der Standardwert für den Serverparameter wal_buffers
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 wal_buffers
dieser Instanz.
Bei jeder Änderung des Produkts, das einer Instanz zugewiesen ist, sollten Sie auch den Wert für den wal_buffers
-Parameter entsprechend den Werten in der folgenden Formel anpassen.
Auf virtuellen Computern mit bis zu 4 vCores ist der für wal_buffers
berechnete Wert 2048
.
Auf virtuellen Computern mit mehr als 4 vCores ist der für wal_buffers
berechnete Wert 16384
.
Basierend auf der vorherigen Formel werden in der folgenden Tabelle die Werte aufgeführt, auf die dieser Serverparameter je nach bereitgestellter Arbeitsspeichermenge festgelegt wird:
V-Kerne |
wal_buffers |
1 |
2048 |
2 |
2048 |
4 |
2048 |
8 |
16384 |
12 |
16384 |
16 |
16384 |
20 |
16384 |
32 |
16384 |
48 |
16384 |
64 |
16384 |
96 |
16384 |
wal_compression
attribute |
Wert |
Kategorie |
Write-Ahead-Protokoll/Einstellungen |
Beschreibung |
Komprimiert ganzseitige Schreibvorgänge, die in eine WAL-Datei geschrieben werden. |
Datentyp |
boolean |
Standardwert |
on |
Zulässige Werte |
on,off |
Parametertyp |
dynamisch |
Dokumentation |
wal_compression |
wal_init_zero
attribute |
Wert |
Kategorie |
Write-Ahead-Protokoll/Einstellungen |
Beschreibung |
Schreibt Nullen vor der erstmaligen Verwendung in neue WAL-Dateien. |
Datentyp |
boolean |
Standardwert |
on |
Zulässige Werte |
on |
Parametertyp |
schreibgeschützt |
Dokumentation |
wal_init_zero |
wal_level
attribute |
Wert |
Kategorie |
Write-Ahead-Protokoll/Einstellungen |
Beschreibung |
Bestimmt, wie viele Informationen in die WAL geschrieben werden. |
Datentyp |
Enumeration |
Standardwert |
replica |
Zulässige Werte |
replica,logical |
Parametertyp |
static |
Dokumentation |
wal_level |
wal_log_hints
attribute |
Wert |
Kategorie |
Write-Ahead-Protokoll/Einstellungen |
Beschreibung |
Schreibt ganze Seiten in WAL, wenn sie nach einem Prüfpunkt zum ersten Mal geändert wurden, auch für eine nicht kritische Änderung. |
Datentyp |
boolean |
Standardwert |
off |
Zulässige Werte |
off |
Parametertyp |
schreibgeschützt |
Dokumentation |
wal_log_hints |
wal_recycle
attribute |
Wert |
Kategorie |
Write-Ahead-Protokoll/Einstellungen |
Beschreibung |
Recycelt WAL-Dateien, indem sie umbenannt werden. |
Datentyp |
boolean |
Standardwert |
on |
Zulässige Werte |
on |
Parametertyp |
schreibgeschützt |
Dokumentation |
wal_recycle |
wal_sync_method
attribute |
Wert |
Kategorie |
Write-Ahead-Protokoll/Einstellungen |
Beschreibung |
Wählt die Methode aus, die zum Erzwingen von WAL-Updates auf dem Datenträger verwendet wird. |
Datentyp |
Enumeration |
Standardwert |
fdatasync |
Zulässige Werte |
fdatasync |
Parametertyp |
schreibgeschützt |
Dokumentation |
wal_sync_method |
wal_writer_delay
attribute |
Wert |
Kategorie |
Write-Ahead-Protokoll/Einstellungen |
Beschreibung |
Zeitintervall zwischen WAL-Leerungen, die vom WAL-Writer ausgeführt werden. |
Datentyp |
integer |
Standardwert |
200 |
Zulässige Werte |
1-10000 |
Parametertyp |
dynamisch |
Dokumentation |
wal_writer_delay |
wal_writer_flush_after
attribute |
Wert |
Kategorie |
Write-Ahead-Protokoll/Einstellungen |
Beschreibung |
Vom WAL-Writer geschriebene WAL-Menge, bei der eine Leerung ausgelöst wird. |
Datentyp |
integer |
Standardwert |
128 |
Zulässige Werte |
0-2147483647 |
Parametertyp |
dynamisch |
Dokumentation |
wal_writer_flush_after |
commit_delay
attribute |
Wert |
Kategorie |
Write-Ahead-Protokoll/Einstellungen |
Beschreibung |
Legt die Verzögerung zwischen einem Transaktionscommit und dem Leeren von WAL auf den Datenträger in Mikrosekunden fest. |
Datentyp |
integer |
Standardwert |
0 |
Zulässige Werte |
0-100000 |
Parametertyp |
dynamisch |
Dokumentation |
commit_delay |
commit_siblings
attribute |
Wert |
Kategorie |
Write-Ahead-Protokoll/Einstellungen |
Beschreibung |
Legt die Mindestanzahl der gleichzeitig geöffneten Transaktionen vor dem Durchführen von „commit_delay“ fest. |
Datentyp |
integer |
Standardwert |
5 |
Zulässige Werte |
0-1000 |
Parametertyp |
dynamisch |
Dokumentation |
commit_siblings |
fsync
attribute |
Wert |
Kategorie |
Write-Ahead-Protokoll/Einstellungen |
Beschreibung |
Erzwingt die Synchronisierung von Updates auf dem Datenträger. |
Datentyp |
boolean |
Standardwert |
on |
Zulässige Werte |
on |
Parametertyp |
schreibgeschützt |
Dokumentation |
fsync |
full_page_writes
attribute |
Wert |
Kategorie |
Write-Ahead-Protokoll/Einstellungen |
Beschreibung |
Schreibt ganze Seiten in WAL, wenn sie nach einem Prüfpunkt zum ersten Mal geändert wurden. |
Datentyp |
boolean |
Standardwert |
on |
Zulässige Werte |
on |
Parametertyp |
schreibgeschützt |
Dokumentation |
full_page_writes |
synchronous_commit
attribute |
Wert |
Kategorie |
Write-Ahead-Protokoll/Einstellungen |
Beschreibung |
Legt die Synchronisierungsstufe der aktuellen Transaktion fest. |
Datentyp |
Enumeration |
Standardwert |
on |
Zulässige Werte |
on |
Parametertyp |
schreibgeschützt |
Dokumentation |
synchronous_commit |
wal_buffers
attribute |
Wert |
Kategorie |
Write-Ahead-Protokoll/Einstellungen |
Beschreibung |
Legt die Anzahl der Datenträgerseitenpuffer im gemeinsam genutzten Speicher für WAL fest. Die Einheit ist 8 KB. |
Datentyp |
integer |
Standardwert |
Hängt von Ressourcen (virtuelle Kerne, RAM oder Speicherplatz) ab, die dem Server zugeordnet sind. |
Zulässige Werte |
-1-262143 |
Parametertyp |
static |
Dokumentation |
wal_buffers |
Azure-spezifische Hinweise
Der Standardwert für den Serverparameter wal_buffers
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 wal_buffers
dieser Instanz.
Bei jeder Änderung des Produkts, das einer Instanz zugewiesen ist, sollten Sie auch den Wert für den wal_buffers
-Parameter entsprechend den Werten in der folgenden Formel anpassen.
Auf virtuellen Computern mit bis zu 4 vCores ist der für wal_buffers
berechnete Wert 2048
.
Auf virtuellen Computern mit mehr als 4 vCores ist der für wal_buffers
berechnete Wert 16384
.
Basierend auf der vorherigen Formel werden in der folgenden Tabelle die Werte aufgeführt, auf die dieser Serverparameter je nach bereitgestellter Arbeitsspeichermenge festgelegt wird:
V-Kerne |
wal_buffers |
1 |
2048 |
2 |
2048 |
4 |
2048 |
8 |
16384 |
12 |
16384 |
16 |
16384 |
20 |
16384 |
32 |
16384 |
48 |
16384 |
64 |
16384 |
96 |
16384 |
wal_compression
attribute |
Wert |
Kategorie |
Write-Ahead-Protokoll/Einstellungen |
Beschreibung |
Komprimiert ganzseitige Schreibvorgänge, die in eine WAL-Datei geschrieben werden. |
Datentyp |
boolean |
Standardwert |
on |
Zulässige Werte |
on,off |
Parametertyp |
dynamisch |
Dokumentation |
wal_compression |
wal_level
attribute |
Wert |
Kategorie |
Write-Ahead-Protokoll/Einstellungen |
Beschreibung |
Bestimmt, wie viele Informationen in die WAL geschrieben werden. |
Datentyp |
Enumeration |
Standardwert |
replica |
Zulässige Werte |
replica,logical |
Parametertyp |
static |
Dokumentation |
wal_level |
wal_log_hints
attribute |
Wert |
Kategorie |
Write-Ahead-Protokoll/Einstellungen |
Beschreibung |
Schreibt ganze Seiten in WAL, wenn sie nach einem Prüfpunkt zum ersten Mal geändert wurden, auch für eine nicht kritische Änderung. |
Datentyp |
boolean |
Standardwert |
off |
Zulässige Werte |
off |
Parametertyp |
schreibgeschützt |
Dokumentation |
wal_log_hints |
wal_sync_method
attribute |
Wert |
Kategorie |
Write-Ahead-Protokoll/Einstellungen |
Beschreibung |
Wählt die Methode aus, die zum Erzwingen von WAL-Updates auf dem Datenträger verwendet wird. |
Datentyp |
Enumeration |
Standardwert |
fdatasync |
Zulässige Werte |
fdatasync |
Parametertyp |
schreibgeschützt |
Dokumentation |
wal_sync_method |
wal_writer_delay
attribute |
Wert |
Kategorie |
Write-Ahead-Protokoll/Einstellungen |
Beschreibung |
Zeitintervall zwischen WAL-Leerungen, die vom WAL-Writer ausgeführt werden. |
Datentyp |
integer |
Standardwert |
200 |
Zulässige Werte |
1-10000 |
Parametertyp |
dynamisch |
Dokumentation |
wal_writer_delay |
wal_writer_flush_after
attribute |
Wert |
Kategorie |
Write-Ahead-Protokoll/Einstellungen |
Beschreibung |
Vom WAL-Writer geschriebene WAL-Menge, bei der eine Leerung ausgelöst wird. |
Datentyp |
integer |
Standardwert |
128 |
Zulässige Werte |
0-2147483647 |
Parametertyp |
dynamisch |
Dokumentation |
wal_writer_flush_after |