Delen via


Write-Ahead-logboek/instellingen

commit_delay

Kenmerk Weergegeven als
Categorie Write-Ahead-logboek/instellingen
Beschrijving Hiermee stelt u de vertraging in microseconden in tussen transactiedoorvoering en wal leegmaken naar schijf.
Gegevenstype geheel getal
Default value 0
Toegestane waarden 0-100000
Parametertype dynamisch
Documentatie commit_delay

commit_siblings

Kenmerk Weergegeven als
Categorie Write-Ahead-logboek/instellingen
Beschrijving Hiermee stelt u de minimale gelijktijdige openstaande transacties in voordat u commit_delay uitvoert.
Gegevenstype geheel getal
Default value 5
Toegestane waarden 0-1000
Parametertype dynamisch
Documentatie commit_siblings

fsynchroon

Kenmerk Weergegeven als
Categorie Write-Ahead-logboek/instellingen
Beschrijving Hiermee dwingt u synchronisatie van updates naar schijf af.
Gegevenstype boolean
Default value on
Toegestane waarden on
Parametertype alleen-lezen
Documentatie fsynchroon

full_page_writes

Kenmerk Weergegeven als
Categorie Write-Ahead-logboek/instellingen
Beschrijving Schrijft volledige pagina's naar WAL wanneer deze voor het eerst na een controlepunt is gewijzigd.
Gegevenstype boolean
Default value on
Toegestane waarden on
Parametertype alleen-lezen
Documentatie full_page_writes

synchronous_commit

Kenmerk Weergegeven als
Categorie Write-Ahead-logboek/instellingen
Beschrijving Hiermee stelt u het synchronisatieniveau van de huidige transactie in.
Gegevenstype inventarisatie
Default value on
Toegestane waarden on
Parametertype alleen-lezen
Documentatie synchronous_commit

wal_buffers

Kenmerk Weergegeven als
Categorie Write-Ahead-logboek/instellingen
Beschrijving Hiermee stelt u het aantal buffers op schijfpagina's in gedeeld geheugen in voor WAL. Eenheid is 8 kB.
Gegevenstype geheel getal
Default value Is afhankelijk van resources (vCores, RAM of schijfruimte) die aan de server zijn toegewezen.
Toegestane waarden -1-262143
Parametertype statisch
Documentatie wal_buffers

Azure-specifieke notities

De standaardwaarde voor de wal_buffers serverparameter wordt berekend wanneer u het exemplaar van de flexibele Server van Azure Database for PostgreSQL inricht op basis van de productnaam die u selecteert voor de berekening. Eventuele volgende wijzigingen van productselectie in de berekening die ondersteuning bieden voor de flexibele server, hebben geen invloed op de standaardwaarde voor de wal_buffers serverparameter van dat exemplaar.

Telkens wanneer u het product wijzigt dat is toegewezen aan een exemplaar, moet u ook de waarde voor de wal_buffers parameter aanpassen op basis van de waarden in de volgende formule.

In virtuele machines met maximaal 4 vCores is 2048de berekende wal_buffers waarde .

In virtuele machines met meer dan 4 vCores is 16384de berekende wal_buffers waarde .

Op basis van de vorige formule worden in de volgende tabel de waarden vermeld waarop deze serverparameter wordt ingesteld, afhankelijk van de hoeveelheid geheugen die is ingericht:

vCores 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

Kenmerk Weergegeven als
Categorie Write-Ahead-logboek/instellingen
Beschrijving Comprimeert schrijfbewerkingen op volledige pagina die zijn geschreven in het WAL-bestand.
Gegevenstype boolean
Default value on
Toegestane waarden on,off
Parametertype dynamisch
Documentatie wal_compression

wal_init_zero

Kenmerk Weergegeven als
Categorie Write-Ahead-logboek/instellingen
Beschrijving Schrijft nullen naar nieuwe WAL-bestanden voordat u het eerst gebruikt.
Gegevenstype boolean
Default value on
Toegestane waarden on
Parametertype alleen-lezen
Documentatie wal_init_zero

wal_level

Kenmerk Weergegeven als
Categorie Write-Ahead-logboek/instellingen
Beschrijving Het bepaalt hoeveel informatie naar de WAL wordt geschreven.
Gegevenstype inventarisatie
Default value replica
Toegestane waarden replica,logical
Parametertype statisch
Documentatie wal_level

wal_log_hints

Kenmerk Weergegeven als
Categorie Write-Ahead-logboek/instellingen
Beschrijving Schrijft volledige pagina's naar WAL wanneer deze voor het eerst worden gewijzigd na een controlepunt, zelfs voor een niet-kritieke wijziging.
Gegevenstype boolean
Default value off
Toegestane waarden off
Parametertype alleen-lezen
Documentatie wal_log_hints

wal_recycle

Kenmerk Weergegeven als
Categorie Write-Ahead-logboek/instellingen
Beschrijving Recyclet WAL-bestanden door de naam ervan te wijzigen.
Gegevenstype boolean
Default value on
Toegestane waarden on
Parametertype alleen-lezen
Documentatie wal_recycle

wal_skip_threshold

Kenmerk Weergegeven als
Categorie Write-Ahead-logboek/instellingen
Beschrijving Minimale grootte van nieuw bestand om te fsynchroon in plaats van WAL te schrijven.
Gegevenstype geheel getal
Default value 2048
Toegestane waarden 2048
Parametertype alleen-lezen
Documentatie wal_skip_threshold

wal_sync_method

Kenmerk Weergegeven als
Categorie Write-Ahead-logboek/instellingen
Beschrijving Hiermee selecteert u de methode die wordt gebruikt voor het afdwingen van WAL-updates naar schijf.
Gegevenstype inventarisatie
Default value fdatasync
Toegestane waarden fdatasync
Parametertype alleen-lezen
Documentatie wal_sync_method

wal_writer_delay

Kenmerk Weergegeven als
Categorie Write-Ahead-logboek/instellingen
Beschrijving Tijdsinterval tussen WAL flushes uitgevoerd door de WAL writer.
Gegevenstype geheel getal
Default value 200
Toegestane waarden 1-10000
Parametertype dynamisch
Documentatie wal_writer_delay

wal_writer_flush_after

Kenmerk Weergegeven als
Categorie Write-Ahead-logboek/instellingen
Beschrijving De hoeveelheid WAL die is geschreven door WAL Writer die een leegmaken activeert.
Gegevenstype geheel getal
Default value 128
Toegestane waarden 0-2147483647
Parametertype dynamisch
Documentatie wal_writer_flush_after

commit_delay

Kenmerk Weergegeven als
Categorie Write-Ahead-logboek/instellingen
Beschrijving Hiermee stelt u de vertraging in microseconden in tussen transactiedoorvoering en wal leegmaken naar schijf.
Gegevenstype geheel getal
Default value 0
Toegestane waarden 0-100000
Parametertype dynamisch
Documentatie commit_delay

commit_siblings

Kenmerk Weergegeven als
Categorie Write-Ahead-logboek/instellingen
Beschrijving Hiermee stelt u de minimale gelijktijdige openstaande transacties in voordat u commit_delay uitvoert.
Gegevenstype geheel getal
Default value 5
Toegestane waarden 0-1000
Parametertype dynamisch
Documentatie commit_siblings

fsynchroon

Kenmerk Weergegeven als
Categorie Write-Ahead-logboek/instellingen
Beschrijving Hiermee dwingt u synchronisatie van updates naar schijf af.
Gegevenstype boolean
Default value on
Toegestane waarden on
Parametertype alleen-lezen
Documentatie fsynchroon

full_page_writes

Kenmerk Weergegeven als
Categorie Write-Ahead-logboek/instellingen
Beschrijving Schrijft volledige pagina's naar WAL wanneer deze voor het eerst na een controlepunt is gewijzigd.
Gegevenstype boolean
Default value on
Toegestane waarden on
Parametertype alleen-lezen
Documentatie full_page_writes

synchronous_commit

Kenmerk Weergegeven als
Categorie Write-Ahead-logboek/instellingen
Beschrijving Hiermee stelt u het synchronisatieniveau van de huidige transactie in.
Gegevenstype inventarisatie
Default value on
Toegestane waarden on
Parametertype alleen-lezen
Documentatie synchronous_commit

wal_buffers

Kenmerk Weergegeven als
Categorie Write-Ahead-logboek/instellingen
Beschrijving Hiermee stelt u het aantal buffers op schijfpagina's in gedeeld geheugen in voor WAL. Eenheid is 8 kB.
Gegevenstype geheel getal
Default value Is afhankelijk van resources (vCores, RAM of schijfruimte) die aan de server zijn toegewezen.
Toegestane waarden -1-262143
Parametertype statisch
Documentatie wal_buffers

Azure-specifieke notities

De standaardwaarde voor de wal_buffers serverparameter wordt berekend wanneer u het exemplaar van de flexibele Server van Azure Database for PostgreSQL inricht op basis van de productnaam die u selecteert voor de berekening. Eventuele volgende wijzigingen van productselectie in de berekening die ondersteuning bieden voor de flexibele server, hebben geen invloed op de standaardwaarde voor de wal_buffers serverparameter van dat exemplaar.

Telkens wanneer u het product wijzigt dat is toegewezen aan een exemplaar, moet u ook de waarde voor de wal_buffers parameter aanpassen op basis van de waarden in de volgende formule.

In virtuele machines met maximaal 4 vCores is 2048de berekende wal_buffers waarde .

In virtuele machines met meer dan 4 vCores is 16384de berekende wal_buffers waarde .

Op basis van de vorige formule worden in de volgende tabel de waarden vermeld waarop deze serverparameter wordt ingesteld, afhankelijk van de hoeveelheid geheugen die is ingericht:

vCores 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

Kenmerk Weergegeven als
Categorie Write-Ahead-logboek/instellingen
Beschrijving Comprimeert schrijfbewerkingen op volledige pagina die zijn geschreven in het WAL-bestand.
Gegevenstype boolean
Default value on
Toegestane waarden on,off
Parametertype dynamisch
Documentatie wal_compression

wal_init_zero

Kenmerk Weergegeven als
Categorie Write-Ahead-logboek/instellingen
Beschrijving Schrijft nullen naar nieuwe WAL-bestanden voordat u het eerst gebruikt.
Gegevenstype boolean
Default value on
Toegestane waarden on
Parametertype alleen-lezen
Documentatie wal_init_zero

wal_level

Kenmerk Weergegeven als
Categorie Write-Ahead-logboek/instellingen
Beschrijving Het bepaalt hoeveel informatie naar de WAL wordt geschreven.
Gegevenstype inventarisatie
Default value replica
Toegestane waarden replica,logical
Parametertype statisch
Documentatie wal_level

wal_log_hints

Kenmerk Weergegeven als
Categorie Write-Ahead-logboek/instellingen
Beschrijving Schrijft volledige pagina's naar WAL wanneer deze voor het eerst worden gewijzigd na een controlepunt, zelfs voor een niet-kritieke wijziging.
Gegevenstype boolean
Default value off
Toegestane waarden off
Parametertype alleen-lezen
Documentatie wal_log_hints

wal_recycle

Kenmerk Weergegeven als
Categorie Write-Ahead-logboek/instellingen
Beschrijving Recyclet WAL-bestanden door de naam ervan te wijzigen.
Gegevenstype boolean
Default value on
Toegestane waarden on
Parametertype alleen-lezen
Documentatie wal_recycle

wal_skip_threshold

Kenmerk Weergegeven als
Categorie Write-Ahead-logboek/instellingen
Beschrijving Minimale grootte van nieuw bestand om te fsynchroon in plaats van WAL te schrijven.
Gegevenstype geheel getal
Default value 2048
Toegestane waarden 2048
Parametertype alleen-lezen
Documentatie wal_skip_threshold

wal_sync_method

Kenmerk Weergegeven als
Categorie Write-Ahead-logboek/instellingen
Beschrijving Hiermee selecteert u de methode die wordt gebruikt voor het afdwingen van WAL-updates naar schijf.
Gegevenstype inventarisatie
Default value fdatasync
Toegestane waarden fdatasync
Parametertype alleen-lezen
Documentatie wal_sync_method

wal_writer_delay

Kenmerk Weergegeven als
Categorie Write-Ahead-logboek/instellingen
Beschrijving Tijdsinterval tussen WAL flushes uitgevoerd door de WAL writer.
Gegevenstype geheel getal
Default value 200
Toegestane waarden 1-10000
Parametertype dynamisch
Documentatie wal_writer_delay

wal_writer_flush_after

Kenmerk Weergegeven als
Categorie Write-Ahead-logboek/instellingen
Beschrijving De hoeveelheid WAL die is geschreven door WAL Writer die een leegmaken activeert.
Gegevenstype geheel getal
Default value 128
Toegestane waarden 0-2147483647
Parametertype dynamisch
Documentatie wal_writer_flush_after

commit_delay

Kenmerk Weergegeven als
Categorie Write-Ahead-logboek/instellingen
Beschrijving Hiermee stelt u de vertraging in microseconden in tussen transactiedoorvoering en wal leegmaken naar schijf.
Gegevenstype geheel getal
Default value 0
Toegestane waarden 0-100000
Parametertype dynamisch
Documentatie commit_delay

commit_siblings

Kenmerk Weergegeven als
Categorie Write-Ahead-logboek/instellingen
Beschrijving Hiermee stelt u de minimale gelijktijdige openstaande transacties in voordat u commit_delay uitvoert.
Gegevenstype geheel getal
Default value 5
Toegestane waarden 0-1000
Parametertype dynamisch
Documentatie commit_siblings

fsynchroon

Kenmerk Weergegeven als
Categorie Write-Ahead-logboek/instellingen
Beschrijving Hiermee dwingt u synchronisatie van updates naar schijf af.
Gegevenstype boolean
Default value on
Toegestane waarden on
Parametertype alleen-lezen
Documentatie fsynchroon

full_page_writes

Kenmerk Weergegeven als
Categorie Write-Ahead-logboek/instellingen
Beschrijving Schrijft volledige pagina's naar WAL wanneer deze voor het eerst na een controlepunt is gewijzigd.
Gegevenstype boolean
Default value on
Toegestane waarden on
Parametertype alleen-lezen
Documentatie full_page_writes

synchronous_commit

Kenmerk Weergegeven als
Categorie Write-Ahead-logboek/instellingen
Beschrijving Hiermee stelt u het synchronisatieniveau van de huidige transactie in.
Gegevenstype inventarisatie
Default value on
Toegestane waarden on
Parametertype alleen-lezen
Documentatie synchronous_commit

wal_buffers

Kenmerk Weergegeven als
Categorie Write-Ahead-logboek/instellingen
Beschrijving Hiermee stelt u het aantal buffers op schijfpagina's in gedeeld geheugen in voor WAL. Eenheid is 8 kB.
Gegevenstype geheel getal
Default value Is afhankelijk van resources (vCores, RAM of schijfruimte) die aan de server zijn toegewezen.
Toegestane waarden -1-262143
Parametertype statisch
Documentatie wal_buffers

Azure-specifieke notities

De standaardwaarde voor de wal_buffers serverparameter wordt berekend wanneer u het exemplaar van de flexibele Server van Azure Database for PostgreSQL inricht op basis van de productnaam die u selecteert voor de berekening. Eventuele volgende wijzigingen van productselectie in de berekening die ondersteuning bieden voor de flexibele server, hebben geen invloed op de standaardwaarde voor de wal_buffers serverparameter van dat exemplaar.

Telkens wanneer u het product wijzigt dat is toegewezen aan een exemplaar, moet u ook de waarde voor de wal_buffers parameter aanpassen op basis van de waarden in de volgende formule.

In virtuele machines met maximaal 4 vCores is 2048de berekende wal_buffers waarde .

In virtuele machines met meer dan 4 vCores is 16384de berekende wal_buffers waarde .

Op basis van de vorige formule worden in de volgende tabel de waarden vermeld waarop deze serverparameter wordt ingesteld, afhankelijk van de hoeveelheid geheugen die is ingericht:

vCores 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

Kenmerk Weergegeven als
Categorie Write-Ahead-logboek/instellingen
Beschrijving Comprimeert schrijfbewerkingen op volledige pagina die zijn geschreven in het WAL-bestand.
Gegevenstype boolean
Default value on
Toegestane waarden on,off
Parametertype dynamisch
Documentatie wal_compression

wal_init_zero

Kenmerk Weergegeven als
Categorie Write-Ahead-logboek/instellingen
Beschrijving Schrijft nullen naar nieuwe WAL-bestanden voordat u het eerst gebruikt.
Gegevenstype boolean
Default value on
Toegestane waarden on
Parametertype alleen-lezen
Documentatie wal_init_zero

wal_level

Kenmerk Weergegeven als
Categorie Write-Ahead-logboek/instellingen
Beschrijving Het bepaalt hoeveel informatie naar de WAL wordt geschreven.
Gegevenstype inventarisatie
Default value replica
Toegestane waarden replica,logical
Parametertype statisch
Documentatie wal_level

wal_log_hints

Kenmerk Weergegeven als
Categorie Write-Ahead-logboek/instellingen
Beschrijving Schrijft volledige pagina's naar WAL wanneer deze voor het eerst worden gewijzigd na een controlepunt, zelfs voor een niet-kritieke wijziging.
Gegevenstype boolean
Default value off
Toegestane waarden off
Parametertype alleen-lezen
Documentatie wal_log_hints

wal_recycle

Kenmerk Weergegeven als
Categorie Write-Ahead-logboek/instellingen
Beschrijving Recyclet WAL-bestanden door de naam ervan te wijzigen.
Gegevenstype boolean
Default value on
Toegestane waarden on
Parametertype alleen-lezen
Documentatie wal_recycle

wal_skip_threshold

Kenmerk Weergegeven als
Categorie Write-Ahead-logboek/instellingen
Beschrijving Minimale grootte van nieuw bestand om te fsynchroon in plaats van WAL te schrijven.
Gegevenstype geheel getal
Default value 2048
Toegestane waarden 2048
Parametertype alleen-lezen
Documentatie wal_skip_threshold

wal_sync_method

Kenmerk Weergegeven als
Categorie Write-Ahead-logboek/instellingen
Beschrijving Hiermee selecteert u de methode die wordt gebruikt voor het afdwingen van WAL-updates naar schijf.
Gegevenstype inventarisatie
Default value fdatasync
Toegestane waarden fdatasync
Parametertype alleen-lezen
Documentatie wal_sync_method

wal_writer_delay

Kenmerk Weergegeven als
Categorie Write-Ahead-logboek/instellingen
Beschrijving Tijdsinterval tussen WAL flushes uitgevoerd door de WAL writer.
Gegevenstype geheel getal
Default value 200
Toegestane waarden 1-10000
Parametertype dynamisch
Documentatie wal_writer_delay

wal_writer_flush_after

Kenmerk Weergegeven als
Categorie Write-Ahead-logboek/instellingen
Beschrijving De hoeveelheid WAL die is geschreven door WAL Writer die een leegmaken activeert.
Gegevenstype geheel getal
Default value 128
Toegestane waarden 0-2147483647
Parametertype dynamisch
Documentatie wal_writer_flush_after

commit_delay

Kenmerk Weergegeven als
Categorie Write-Ahead-logboek/instellingen
Beschrijving Hiermee stelt u de vertraging in microseconden in tussen transactiedoorvoering en wal leegmaken naar schijf.
Gegevenstype geheel getal
Default value 0
Toegestane waarden 0-100000
Parametertype dynamisch
Documentatie commit_delay

commit_siblings

Kenmerk Weergegeven als
Categorie Write-Ahead-logboek/instellingen
Beschrijving Hiermee stelt u de minimale gelijktijdige openstaande transacties in voordat u commit_delay uitvoert.
Gegevenstype geheel getal
Default value 5
Toegestane waarden 0-1000
Parametertype dynamisch
Documentatie commit_siblings

fsynchroon

Kenmerk Weergegeven als
Categorie Write-Ahead-logboek/instellingen
Beschrijving Hiermee dwingt u synchronisatie van updates naar schijf af.
Gegevenstype boolean
Default value on
Toegestane waarden on
Parametertype alleen-lezen
Documentatie fsynchroon

full_page_writes

Kenmerk Weergegeven als
Categorie Write-Ahead-logboek/instellingen
Beschrijving Schrijft volledige pagina's naar WAL wanneer deze voor het eerst na een controlepunt is gewijzigd.
Gegevenstype boolean
Default value on
Toegestane waarden on
Parametertype alleen-lezen
Documentatie full_page_writes

synchronous_commit

Kenmerk Weergegeven als
Categorie Write-Ahead-logboek/instellingen
Beschrijving Hiermee stelt u het synchronisatieniveau van de huidige transactie in.
Gegevenstype inventarisatie
Default value on
Toegestane waarden on
Parametertype alleen-lezen
Documentatie synchronous_commit

wal_buffers

Kenmerk Weergegeven als
Categorie Write-Ahead-logboek/instellingen
Beschrijving Hiermee stelt u het aantal buffers op schijfpagina's in gedeeld geheugen in voor WAL. Eenheid is 8 kB.
Gegevenstype geheel getal
Default value Is afhankelijk van resources (vCores, RAM of schijfruimte) die aan de server zijn toegewezen.
Toegestane waarden -1-262143
Parametertype statisch
Documentatie wal_buffers

Azure-specifieke notities

De standaardwaarde voor de wal_buffers serverparameter wordt berekend wanneer u het exemplaar van de flexibele Server van Azure Database for PostgreSQL inricht op basis van de productnaam die u selecteert voor de berekening. Eventuele volgende wijzigingen van productselectie in de berekening die ondersteuning bieden voor de flexibele server, hebben geen invloed op de standaardwaarde voor de wal_buffers serverparameter van dat exemplaar.

Telkens wanneer u het product wijzigt dat is toegewezen aan een exemplaar, moet u ook de waarde voor de wal_buffers parameter aanpassen op basis van de waarden in de volgende formule.

In virtuele machines met maximaal 4 vCores is 2048de berekende wal_buffers waarde .

In virtuele machines met meer dan 4 vCores is 16384de berekende wal_buffers waarde .

Op basis van de vorige formule worden in de volgende tabel de waarden vermeld waarop deze serverparameter wordt ingesteld, afhankelijk van de hoeveelheid geheugen die is ingericht:

vCores 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

Kenmerk Weergegeven als
Categorie Write-Ahead-logboek/instellingen
Beschrijving Comprimeert schrijfbewerkingen op volledige pagina die zijn geschreven in het WAL-bestand.
Gegevenstype boolean
Default value on
Toegestane waarden on,off
Parametertype dynamisch
Documentatie wal_compression

wal_init_zero

Kenmerk Weergegeven als
Categorie Write-Ahead-logboek/instellingen
Beschrijving Schrijft nullen naar nieuwe WAL-bestanden voordat u het eerst gebruikt.
Gegevenstype boolean
Default value on
Toegestane waarden on
Parametertype alleen-lezen
Documentatie wal_init_zero

wal_level

Kenmerk Weergegeven als
Categorie Write-Ahead-logboek/instellingen
Beschrijving Het bepaalt hoeveel informatie naar de WAL wordt geschreven.
Gegevenstype inventarisatie
Default value replica
Toegestane waarden replica,logical
Parametertype statisch
Documentatie wal_level

wal_log_hints

Kenmerk Weergegeven als
Categorie Write-Ahead-logboek/instellingen
Beschrijving Schrijft volledige pagina's naar WAL wanneer deze voor het eerst worden gewijzigd na een controlepunt, zelfs voor een niet-kritieke wijziging.
Gegevenstype boolean
Default value off
Toegestane waarden off
Parametertype alleen-lezen
Documentatie wal_log_hints

wal_recycle

Kenmerk Weergegeven als
Categorie Write-Ahead-logboek/instellingen
Beschrijving Recyclet WAL-bestanden door de naam ervan te wijzigen.
Gegevenstype boolean
Default value on
Toegestane waarden on
Parametertype alleen-lezen
Documentatie wal_recycle

wal_skip_threshold

Kenmerk Weergegeven als
Categorie Write-Ahead-logboek/instellingen
Beschrijving Grootte van nieuw bestand om te fsynchroon in plaats van WAL te schrijven.
Gegevenstype geheel getal
Default value 2048
Toegestane waarden 2048
Parametertype alleen-lezen
Documentatie wal_skip_threshold

wal_sync_method

Kenmerk Weergegeven als
Categorie Write-Ahead-logboek/instellingen
Beschrijving Hiermee selecteert u de methode die wordt gebruikt voor het afdwingen van WAL-updates naar schijf.
Gegevenstype inventarisatie
Default value fdatasync
Toegestane waarden fdatasync
Parametertype alleen-lezen
Documentatie wal_sync_method

wal_writer_delay

Kenmerk Weergegeven als
Categorie Write-Ahead-logboek/instellingen
Beschrijving Tijdsinterval tussen WAL flushes uitgevoerd door de WAL writer.
Gegevenstype geheel getal
Default value 200
Toegestane waarden 1-10000
Parametertype dynamisch
Documentatie wal_writer_delay

wal_writer_flush_after

Kenmerk Weergegeven als
Categorie Write-Ahead-logboek/instellingen
Beschrijving De hoeveelheid WAL die is geschreven door WAL Writer die een leegmaken activeert.
Gegevenstype geheel getal
Default value 128
Toegestane waarden 0-2147483647
Parametertype dynamisch
Documentatie wal_writer_flush_after

commit_delay

Kenmerk Weergegeven als
Categorie Write-Ahead-logboek/instellingen
Beschrijving Hiermee stelt u de vertraging in microseconden in tussen transactiedoorvoering en wal leegmaken naar schijf.
Gegevenstype geheel getal
Default value 0
Toegestane waarden 0-100000
Parametertype dynamisch
Documentatie commit_delay

commit_siblings

Kenmerk Weergegeven als
Categorie Write-Ahead-logboek/instellingen
Beschrijving Hiermee stelt u de minimale gelijktijdige openstaande transacties in voordat u commit_delay uitvoert.
Gegevenstype geheel getal
Default value 5
Toegestane waarden 0-1000
Parametertype dynamisch
Documentatie commit_siblings

fsynchroon

Kenmerk Weergegeven als
Categorie Write-Ahead-logboek/instellingen
Beschrijving Hiermee dwingt u synchronisatie van updates naar schijf af.
Gegevenstype boolean
Default value on
Toegestane waarden on
Parametertype alleen-lezen
Documentatie fsynchroon

full_page_writes

Kenmerk Weergegeven als
Categorie Write-Ahead-logboek/instellingen
Beschrijving Schrijft volledige pagina's naar WAL wanneer deze voor het eerst na een controlepunt is gewijzigd.
Gegevenstype boolean
Default value on
Toegestane waarden on
Parametertype alleen-lezen
Documentatie full_page_writes

synchronous_commit

Kenmerk Weergegeven als
Categorie Write-Ahead-logboek/instellingen
Beschrijving Hiermee stelt u het synchronisatieniveau van de huidige transactie in.
Gegevenstype inventarisatie
Default value on
Toegestane waarden on
Parametertype alleen-lezen
Documentatie synchronous_commit

wal_buffers

Kenmerk Weergegeven als
Categorie Write-Ahead-logboek/instellingen
Beschrijving Hiermee stelt u het aantal buffers op schijfpagina's in gedeeld geheugen in voor WAL. Eenheid is 8 kB.
Gegevenstype geheel getal
Default value Is afhankelijk van resources (vCores, RAM of schijfruimte) die aan de server zijn toegewezen.
Toegestane waarden -1-262143
Parametertype statisch
Documentatie wal_buffers

Azure-specifieke notities

De standaardwaarde voor de wal_buffers serverparameter wordt berekend wanneer u het exemplaar van de flexibele Server van Azure Database for PostgreSQL inricht op basis van de productnaam die u selecteert voor de berekening. Eventuele volgende wijzigingen van productselectie in de berekening die ondersteuning bieden voor de flexibele server, hebben geen invloed op de standaardwaarde voor de wal_buffers serverparameter van dat exemplaar.

Telkens wanneer u het product wijzigt dat is toegewezen aan een exemplaar, moet u ook de waarde voor de wal_buffers parameter aanpassen op basis van de waarden in de volgende formule.

In virtuele machines met maximaal 4 vCores is 2048de berekende wal_buffers waarde .

In virtuele machines met meer dan 4 vCores is 16384de berekende wal_buffers waarde .

Op basis van de vorige formule worden in de volgende tabel de waarden vermeld waarop deze serverparameter wordt ingesteld, afhankelijk van de hoeveelheid geheugen die is ingericht:

vCores 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

Kenmerk Weergegeven als
Categorie Write-Ahead-logboek/instellingen
Beschrijving Comprimeert schrijfbewerkingen op volledige pagina die zijn geschreven in het WAL-bestand.
Gegevenstype boolean
Default value on
Toegestane waarden on,off
Parametertype dynamisch
Documentatie wal_compression

wal_init_zero

Kenmerk Weergegeven als
Categorie Write-Ahead-logboek/instellingen
Beschrijving Schrijft nullen naar nieuwe WAL-bestanden voordat u het eerst gebruikt.
Gegevenstype boolean
Default value on
Toegestane waarden on
Parametertype alleen-lezen
Documentatie wal_init_zero

wal_level

Kenmerk Weergegeven als
Categorie Write-Ahead-logboek/instellingen
Beschrijving Het bepaalt hoeveel informatie naar de WAL wordt geschreven.
Gegevenstype inventarisatie
Default value replica
Toegestane waarden replica,logical
Parametertype statisch
Documentatie wal_level

wal_log_hints

Kenmerk Weergegeven als
Categorie Write-Ahead-logboek/instellingen
Beschrijving Schrijft volledige pagina's naar WAL wanneer deze voor het eerst worden gewijzigd na een controlepunt, zelfs voor een niet-kritieke wijziging.
Gegevenstype boolean
Default value off
Toegestane waarden off
Parametertype alleen-lezen
Documentatie wal_log_hints

wal_recycle

Kenmerk Weergegeven als
Categorie Write-Ahead-logboek/instellingen
Beschrijving Recyclet WAL-bestanden door de naam ervan te wijzigen.
Gegevenstype boolean
Default value on
Toegestane waarden on
Parametertype alleen-lezen
Documentatie wal_recycle

wal_sync_method

Kenmerk Weergegeven als
Categorie Write-Ahead-logboek/instellingen
Beschrijving Hiermee selecteert u de methode die wordt gebruikt voor het afdwingen van WAL-updates naar schijf.
Gegevenstype inventarisatie
Default value fdatasync
Toegestane waarden fdatasync
Parametertype alleen-lezen
Documentatie wal_sync_method

wal_writer_delay

Kenmerk Weergegeven als
Categorie Write-Ahead-logboek/instellingen
Beschrijving Tijdsinterval tussen WAL flushes uitgevoerd door de WAL writer.
Gegevenstype geheel getal
Default value 200
Toegestane waarden 1-10000
Parametertype dynamisch
Documentatie wal_writer_delay

wal_writer_flush_after

Kenmerk Weergegeven als
Categorie Write-Ahead-logboek/instellingen
Beschrijving De hoeveelheid WAL die is geschreven door WAL Writer die een leegmaken activeert.
Gegevenstype geheel getal
Default value 128
Toegestane waarden 0-2147483647
Parametertype dynamisch
Documentatie wal_writer_flush_after

commit_delay

Kenmerk Weergegeven als
Categorie Write-Ahead-logboek/instellingen
Beschrijving Hiermee stelt u de vertraging in microseconden in tussen transactiedoorvoering en wal leegmaken naar schijf.
Gegevenstype geheel getal
Default value 0
Toegestane waarden 0-100000
Parametertype dynamisch
Documentatie commit_delay

commit_siblings

Kenmerk Weergegeven als
Categorie Write-Ahead-logboek/instellingen
Beschrijving Hiermee stelt u de minimale gelijktijdige openstaande transacties in voordat u commit_delay uitvoert.
Gegevenstype geheel getal
Default value 5
Toegestane waarden 0-1000
Parametertype dynamisch
Documentatie commit_siblings

fsynchroon

Kenmerk Weergegeven als
Categorie Write-Ahead-logboek/instellingen
Beschrijving Hiermee dwingt u synchronisatie van updates naar schijf af.
Gegevenstype boolean
Default value on
Toegestane waarden on
Parametertype alleen-lezen
Documentatie fsynchroon

full_page_writes

Kenmerk Weergegeven als
Categorie Write-Ahead-logboek/instellingen
Beschrijving Schrijft volledige pagina's naar WAL wanneer deze voor het eerst na een controlepunt is gewijzigd.
Gegevenstype boolean
Default value on
Toegestane waarden on
Parametertype alleen-lezen
Documentatie full_page_writes

synchronous_commit

Kenmerk Weergegeven als
Categorie Write-Ahead-logboek/instellingen
Beschrijving Hiermee stelt u het synchronisatieniveau van de huidige transactie in.
Gegevenstype inventarisatie
Default value on
Toegestane waarden on
Parametertype alleen-lezen
Documentatie synchronous_commit

wal_buffers

Kenmerk Weergegeven als
Categorie Write-Ahead-logboek/instellingen
Beschrijving Hiermee stelt u het aantal buffers op schijfpagina's in gedeeld geheugen in voor WAL. Eenheid is 8 kB.
Gegevenstype geheel getal
Default value Is afhankelijk van resources (vCores, RAM of schijfruimte) die aan de server zijn toegewezen.
Toegestane waarden -1-262143
Parametertype statisch
Documentatie wal_buffers

Azure-specifieke notities

De standaardwaarde voor de wal_buffers serverparameter wordt berekend wanneer u het exemplaar van de flexibele Server van Azure Database for PostgreSQL inricht op basis van de productnaam die u selecteert voor de berekening. Eventuele volgende wijzigingen van productselectie in de berekening die ondersteuning bieden voor de flexibele server, hebben geen invloed op de standaardwaarde voor de wal_buffers serverparameter van dat exemplaar.

Telkens wanneer u het product wijzigt dat is toegewezen aan een exemplaar, moet u ook de waarde voor de wal_buffers parameter aanpassen op basis van de waarden in de volgende formule.

In virtuele machines met maximaal 4 vCores is 2048de berekende wal_buffers waarde .

In virtuele machines met meer dan 4 vCores is 16384de berekende wal_buffers waarde .

Op basis van de vorige formule worden in de volgende tabel de waarden vermeld waarop deze serverparameter wordt ingesteld, afhankelijk van de hoeveelheid geheugen die is ingericht:

vCores 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

Kenmerk Weergegeven als
Categorie Write-Ahead-logboek/instellingen
Beschrijving Comprimeert schrijfbewerkingen op volledige pagina die zijn geschreven in het WAL-bestand.
Gegevenstype boolean
Default value on
Toegestane waarden on,off
Parametertype dynamisch
Documentatie wal_compression

wal_level

Kenmerk Weergegeven als
Categorie Write-Ahead-logboek/instellingen
Beschrijving Het bepaalt hoeveel informatie naar de WAL wordt geschreven.
Gegevenstype inventarisatie
Default value replica
Toegestane waarden replica,logical
Parametertype statisch
Documentatie wal_level

wal_log_hints

Kenmerk Weergegeven als
Categorie Write-Ahead-logboek/instellingen
Beschrijving Schrijft volledige pagina's naar WAL wanneer deze voor het eerst worden gewijzigd na een controlepunt, zelfs voor een niet-kritieke wijziging.
Gegevenstype boolean
Default value off
Toegestane waarden off
Parametertype alleen-lezen
Documentatie wal_log_hints

wal_sync_method

Kenmerk Weergegeven als
Categorie Write-Ahead-logboek/instellingen
Beschrijving Hiermee selecteert u de methode die wordt gebruikt voor het afdwingen van WAL-updates naar schijf.
Gegevenstype inventarisatie
Default value fdatasync
Toegestane waarden fdatasync
Parametertype alleen-lezen
Documentatie wal_sync_method

wal_writer_delay

Kenmerk Weergegeven als
Categorie Write-Ahead-logboek/instellingen
Beschrijving Tijdsinterval tussen WAL flushes uitgevoerd door de WAL writer.
Gegevenstype geheel getal
Default value 200
Toegestane waarden 1-10000
Parametertype dynamisch
Documentatie wal_writer_delay

wal_writer_flush_after

Kenmerk Weergegeven als
Categorie Write-Ahead-logboek/instellingen
Beschrijving De hoeveelheid WAL die is geschreven door WAL Writer die een leegmaken activeert.
Gegevenstype geheel getal
Default value 128
Toegestane waarden 0-2147483647
Parametertype dynamisch
Documentatie wal_writer_flush_after