commit_delay
| Attribute |
Waarde |
| Categorie |
Voorafschrijflogboek / Instellingen |
| Description |
Hiermee stelt u de vertraging in microseconden in tussen transactiedoorvoering en wal leegmaken naar schijf. |
| Gegevenstype |
integer |
| Standaardwaarde |
0 |
| Toegestane waarden |
0-100000 |
| Parametertype |
dynamic |
| Documentation |
commit_delay |
commit_siblings
| Attribute |
Waarde |
| Categorie |
Voorafschrijflogboek / Instellingen |
| Description |
Hiermee stelt u het minimale aantal gelijktijdige openstaande transacties in dat is vereist voordat u 'commit_delay' uitvoert. |
| Gegevenstype |
integer |
| Standaardwaarde |
5 |
| Toegestane waarden |
0-1000 |
| Parametertype |
dynamic |
| Documentation |
commit_siblings |
fsync
| Attribute |
Waarde |
| Categorie |
Voorafschrijflogboek / Instellingen |
| Description |
Hiermee dwingt u synchronisatie van updates naar schijf af. De server gebruikt de systeemoproep fsync() op verschillende plaatsen om ervoor te zorgen dat updates fysiek naar de schijf worden geschreven. Dit zorgt ervoor dat een databasecluster wordt hersteld naar een consistente status na een besturingssysteem of hardwarecrash. |
| Gegevenstype |
booleaan |
| Standaardwaarde |
on |
| Toegestane waarden |
on |
| Parametertype |
alleen-lezen |
| Documentation |
fsync |
volledige_paginabeschrijvingen
| Attribute |
Waarde |
| Categorie |
Voorafschrijflogboek / Instellingen |
| Description |
Schrijft volledige pagina's naar WAL wanneer deze voor het eerst na een controlepunt is gewijzigd. Een pagina die tijdens het vastlopen van een besturingssysteem wordt geschreven, kan slechts gedeeltelijk naar de schijf worden geschreven. Tijdens het herstel zijn de rijwijzigingen die zijn opgeslagen in WAL niet voldoende om te herstellen. Met deze optie worden pagina's naar WAL weggeschreven zodra ze na een controlepunt voor het eerst worden gewijzigd, zodat volledig herstel mogelijk is. |
| Gegevenstype |
booleaan |
| Standaardwaarde |
on |
| Toegestane waarden |
on |
| Parametertype |
alleen-lezen |
| Documentation |
full_page_writes |
synchronous_commit
| Attribute |
Waarde |
| Categorie |
Voorafschrijflogboek / Instellingen |
| Description |
Hiermee stelt u het synchronisatieniveau van de huidige transactie in. |
| Gegevenstype |
enumeration |
| Standaardwaarde |
on |
| Toegestane waarden |
on |
| Parametertype |
alleen-lezen |
| Documentation |
synchronous_commit |
wal_buffers
| Attribute |
Waarde |
| Categorie |
Voorafschrijflogboek / Instellingen |
| Description |
Hiermee stelt u het aantal buffers op schijfpagina's in gedeeld geheugen in voor WAL. Geef -1 op om deze waarde te laten bepalen als een fractie van shared_buffers. |
| Gegevenstype |
integer |
| Standaardwaarde |
Is afhankelijk van resources (vCores, RAM of schijfruimte) die aan de server zijn toegewezen. |
| Toegestane waarden |
-1-262143 |
| Parametertype |
statisch |
| Documentation |
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, wordt de waarde wal_buffers voor 2048 berekend.
In virtuele machines met meer dan 4 vCores is de waarde berekend voor wal_buffers16384.
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:
| virtuele cores |
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 |
Waarde |
| Categorie |
Voorafschrijflogboek / Instellingen |
| Description |
Comprimeert schrijfbewerkingen op volledige pagina die zijn geschreven in het WAL-bestand. |
| Gegevenstype |
enumeration |
| Standaardwaarde |
zstd |
| Toegestane waarden |
pglz,lz4,zstd,on,off |
| Parametertype |
dynamic |
| Documentation |
wal_compression |
wal_init_zero
| Attribute |
Waarde |
| Categorie |
Voorafschrijflogboek / Instellingen |
| Description |
Schrijft nullen naar nieuwe WAL-bestanden voordat u het eerst gebruikt. |
| Gegevenstype |
booleaan |
| Standaardwaarde |
on |
| Toegestane waarden |
on |
| Parametertype |
alleen-lezen |
| Documentation |
wal_init_zero |
wal_level
| Attribute |
Waarde |
| Categorie |
Voorafschrijflogboek / Instellingen |
| Description |
Hiermee stelt u het informatieniveau in dat naar de WAL wordt geschreven. |
| Gegevenstype |
enumeration |
| Standaardwaarde |
replica |
| Toegestane waarden |
replica,logical |
| Parametertype |
statisch |
| Documentation |
wal_level |
wal_log_hints
| Attribute |
Waarde |
| Categorie |
Voorafschrijflogboek / Instellingen |
| Description |
Schrijft volledige pagina's naar WAL wanneer deze voor het eerst worden gewijzigd na een controlepunt, zelfs voor een niet-kritieke wijziging. |
| Gegevenstype |
booleaan |
| Standaardwaarde |
off |
| Toegestane waarden |
off |
| Parametertype |
alleen-lezen |
| Documentation |
wal_log_hints |
wal_recycle
| Attribute |
Waarde |
| Categorie |
Voorafschrijflogboek / Instellingen |
| Description |
Recyclet WAL-bestanden door de naam ervan te wijzigen. |
| Gegevenstype |
booleaan |
| Standaardwaarde |
on |
| Toegestane waarden |
on |
| Parametertype |
alleen-lezen |
| Documentation |
wal_recycle |
wal_skip_threshold
| Attribute |
Waarde |
| Categorie |
Voorafschrijflogboek / Instellingen |
| Description |
Minimale grootte van nieuw bestand om te fsynchroon in plaats van WAL te schrijven. |
| Gegevenstype |
integer |
| Standaardwaarde |
2048 |
| Toegestane waarden |
2048 |
| Parametertype |
alleen-lezen |
| Documentation |
wal_skip_threshold |
wal_summary_keep_time
| Attribute |
Waarde |
| Categorie |
Voorafschrijflogboek / Instellingen |
| Description |
Tijd waarvoor WAL-samenvattingsbestanden moeten worden bewaard. |
| Gegevenstype |
integer |
| Standaardwaarde |
14400 |
| Toegestane waarden |
14400 |
| Parametertype |
alleen-lezen |
| Documentation |
wal_summary_keep_time |
wal_sync_method
| Attribute |
Waarde |
| Categorie |
Voorafschrijflogboek / Instellingen |
| Description |
Hiermee selecteert u de methode die wordt gebruikt voor het afdwingen van WAL-updates naar schijf. |
| Gegevenstype |
enumeration |
| Standaardwaarde |
fdatasync |
| Toegestane waarden |
fdatasync |
| Parametertype |
alleen-lezen |
| Documentation |
wal_sync_method |
wal_writer_delay
| Attribute |
Waarde |
| Categorie |
Voorafschrijflogboek / Instellingen |
| Description |
Tijd tussen WAL-wegschrijvingen uitgevoerd in de WAL writer. |
| Gegevenstype |
integer |
| Standaardwaarde |
200 |
| Toegestane waarden |
1-10000 |
| Parametertype |
dynamic |
| Documentation |
wal_writer_delay |
wal_writer_flush_after
| Attribute |
Waarde |
| Categorie |
Voorafschrijflogboek / Instellingen |
| Description |
De hoeveelheid WAL die is geschreven door WAL Writer die een leegmaken activeert. |
| Gegevenstype |
integer |
| Standaardwaarde |
128 |
| Toegestane waarden |
0-2147483647 |
| Parametertype |
dynamic |
| Documentation |
wal_writer_flush_after |
commit_delay
| Attribute |
Waarde |
| Categorie |
Voorafschrijflogboek / Instellingen |
| Description |
Hiermee stelt u de vertraging in microseconden in tussen transactiedoorvoering en wal leegmaken naar schijf. |
| Gegevenstype |
integer |
| Standaardwaarde |
0 |
| Toegestane waarden |
0-100000 |
| Parametertype |
dynamic |
| Documentation |
commit_delay |
commit_siblings
| Attribute |
Waarde |
| Categorie |
Voorafschrijflogboek / Instellingen |
| Description |
Hiermee stelt u de minimale gelijktijdige openstaande transacties in voordat u commit_delay uitvoert. |
| Gegevenstype |
integer |
| Standaardwaarde |
5 |
| Toegestane waarden |
0-1000 |
| Parametertype |
dynamic |
| Documentation |
commit_siblings |
fsync
| Attribute |
Waarde |
| Categorie |
Voorafschrijflogboek / Instellingen |
| Description |
Hiermee dwingt u synchronisatie van updates naar schijf af. |
| Gegevenstype |
booleaan |
| Standaardwaarde |
on |
| Toegestane waarden |
on |
| Parametertype |
alleen-lezen |
| Documentation |
fsync |
volledige_paginabeschrijvingen
| Attribute |
Waarde |
| Categorie |
Voorafschrijflogboek / Instellingen |
| Description |
Schrijft volledige pagina's naar WAL wanneer deze voor het eerst na een controlepunt is gewijzigd. |
| Gegevenstype |
booleaan |
| Standaardwaarde |
on |
| Toegestane waarden |
on |
| Parametertype |
alleen-lezen |
| Documentation |
full_page_writes |
synchronous_commit
| Attribute |
Waarde |
| Categorie |
Voorafschrijflogboek / Instellingen |
| Description |
Hiermee stelt u het synchronisatieniveau van de huidige transactie in. |
| Gegevenstype |
enumeration |
| Standaardwaarde |
on |
| Toegestane waarden |
on |
| Parametertype |
alleen-lezen |
| Documentation |
synchronous_commit |
wal_buffers
| Attribute |
Waarde |
| Categorie |
Voorafschrijflogboek / Instellingen |
| Description |
Hiermee stelt u het aantal buffers op schijfpagina's in gedeeld geheugen in voor WAL. Eenheid is 8 kB. |
| Gegevenstype |
integer |
| Standaardwaarde |
Is afhankelijk van resources (vCores, RAM of schijfruimte) die aan de server zijn toegewezen. |
| Toegestane waarden |
-1-262143 |
| Parametertype |
statisch |
| Documentation |
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, wordt de waarde wal_buffers voor 2048 berekend.
In virtuele machines met meer dan 4 vCores is de waarde berekend voor wal_buffers16384.
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:
| virtuele cores |
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 |
Waarde |
| Categorie |
Voorafschrijflogboek / Instellingen |
| Description |
Comprimeert schrijfbewerkingen op volledige pagina die zijn geschreven in het WAL-bestand. |
| Gegevenstype |
booleaan |
| Standaardwaarde |
on |
| Toegestane waarden |
on,off |
| Parametertype |
dynamic |
| Documentation |
wal_compression |
wal_init_zero
| Attribute |
Waarde |
| Categorie |
Voorafschrijflogboek / Instellingen |
| Description |
Schrijft nullen naar nieuwe WAL-bestanden voordat u het eerst gebruikt. |
| Gegevenstype |
booleaan |
| Standaardwaarde |
on |
| Toegestane waarden |
on |
| Parametertype |
alleen-lezen |
| Documentation |
wal_init_zero |
wal_level
| Attribute |
Waarde |
| Categorie |
Voorafschrijflogboek / Instellingen |
| Description |
Het bepaalt hoeveel informatie naar de WAL wordt geschreven. |
| Gegevenstype |
enumeration |
| Standaardwaarde |
replica |
| Toegestane waarden |
replica,logical |
| Parametertype |
statisch |
| Documentation |
wal_level |
wal_log_hints
| Attribute |
Waarde |
| Categorie |
Voorafschrijflogboek / Instellingen |
| Description |
Schrijft volledige pagina's naar WAL wanneer deze voor het eerst worden gewijzigd na een controlepunt, zelfs voor een niet-kritieke wijziging. |
| Gegevenstype |
booleaan |
| Standaardwaarde |
off |
| Toegestane waarden |
off |
| Parametertype |
alleen-lezen |
| Documentation |
wal_log_hints |
wal_recycle
| Attribute |
Waarde |
| Categorie |
Voorafschrijflogboek / Instellingen |
| Description |
Recyclet WAL-bestanden door de naam ervan te wijzigen. |
| Gegevenstype |
booleaan |
| Standaardwaarde |
on |
| Toegestane waarden |
on |
| Parametertype |
alleen-lezen |
| Documentation |
wal_recycle |
wal_skip_threshold
| Attribute |
Waarde |
| Categorie |
Voorafschrijflogboek / Instellingen |
| Description |
Minimale grootte van nieuw bestand om te fsynchroon in plaats van WAL te schrijven. |
| Gegevenstype |
integer |
| Standaardwaarde |
2048 |
| Toegestane waarden |
2048 |
| Parametertype |
alleen-lezen |
| Documentation |
wal_skip_threshold |
wal_summary_keep_time
| Attribute |
Waarde |
| Categorie |
Voorafschrijflogboek / Instellingen |
| Description |
Tijd waarvoor WAL-samenvattingsbestanden moeten worden bewaard. |
| Gegevenstype |
integer |
| Standaardwaarde |
14400 |
| Toegestane waarden |
14400 |
| Parametertype |
alleen-lezen |
| Documentation |
wal_summary_keep_time |
wal_sync_method
| Attribute |
Waarde |
| Categorie |
Voorafschrijflogboek / Instellingen |
| Description |
Hiermee selecteert u de methode die wordt gebruikt voor het afdwingen van WAL-updates naar schijf. |
| Gegevenstype |
enumeration |
| Standaardwaarde |
fdatasync |
| Toegestane waarden |
fdatasync |
| Parametertype |
alleen-lezen |
| Documentation |
wal_sync_method |
wal_writer_delay
| Attribute |
Waarde |
| Categorie |
Voorafschrijflogboek / Instellingen |
| Description |
Tijdsinterval tussen WAL flushes uitgevoerd door de WAL writer. |
| Gegevenstype |
integer |
| Standaardwaarde |
200 |
| Toegestane waarden |
1-10000 |
| Parametertype |
dynamic |
| Documentation |
wal_writer_delay |
wal_writer_flush_after
| Attribute |
Waarde |
| Categorie |
Voorafschrijflogboek / Instellingen |
| Description |
De hoeveelheid WAL die is geschreven door WAL Writer die een leegmaken activeert. |
| Gegevenstype |
integer |
| Standaardwaarde |
128 |
| Toegestane waarden |
0-2147483647 |
| Parametertype |
dynamic |
| Documentation |
wal_writer_flush_after |
commit_delay
| Attribute |
Waarde |
| Categorie |
Voorafschrijflogboek / Instellingen |
| Description |
Hiermee stelt u de vertraging in microseconden in tussen transactiedoorvoering en wal leegmaken naar schijf. |
| Gegevenstype |
integer |
| Standaardwaarde |
0 |
| Toegestane waarden |
0-100000 |
| Parametertype |
dynamic |
| Documentation |
commit_delay |
commit_siblings
| Attribute |
Waarde |
| Categorie |
Voorafschrijflogboek / Instellingen |
| Description |
Hiermee stelt u de minimale gelijktijdige openstaande transacties in voordat u commit_delay uitvoert. |
| Gegevenstype |
integer |
| Standaardwaarde |
5 |
| Toegestane waarden |
0-1000 |
| Parametertype |
dynamic |
| Documentation |
commit_siblings |
fsync
| Attribute |
Waarde |
| Categorie |
Voorafschrijflogboek / Instellingen |
| Description |
Hiermee dwingt u synchronisatie van updates naar schijf af. |
| Gegevenstype |
booleaan |
| Standaardwaarde |
on |
| Toegestane waarden |
on |
| Parametertype |
alleen-lezen |
| Documentation |
fsync |
volledige_paginabeschrijvingen
| Attribute |
Waarde |
| Categorie |
Voorafschrijflogboek / Instellingen |
| Description |
Schrijft volledige pagina's naar WAL wanneer deze voor het eerst na een controlepunt is gewijzigd. |
| Gegevenstype |
booleaan |
| Standaardwaarde |
on |
| Toegestane waarden |
on |
| Parametertype |
alleen-lezen |
| Documentation |
full_page_writes |
synchronous_commit
| Attribute |
Waarde |
| Categorie |
Voorafschrijflogboek / Instellingen |
| Description |
Hiermee stelt u het synchronisatieniveau van de huidige transactie in. |
| Gegevenstype |
enumeration |
| Standaardwaarde |
on |
| Toegestane waarden |
on |
| Parametertype |
alleen-lezen |
| Documentation |
synchronous_commit |
wal_buffers
| Attribute |
Waarde |
| Categorie |
Voorafschrijflogboek / Instellingen |
| Description |
Hiermee stelt u het aantal buffers op schijfpagina's in gedeeld geheugen in voor WAL. Eenheid is 8 kB. |
| Gegevenstype |
integer |
| Standaardwaarde |
Is afhankelijk van resources (vCores, RAM of schijfruimte) die aan de server zijn toegewezen. |
| Toegestane waarden |
-1-262143 |
| Parametertype |
statisch |
| Documentation |
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, wordt de waarde wal_buffers voor 2048 berekend.
In virtuele machines met meer dan 4 vCores is de waarde berekend voor wal_buffers16384.
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:
| virtuele cores |
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 |
Waarde |
| Categorie |
Voorafschrijflogboek / Instellingen |
| Description |
Comprimeert schrijfbewerkingen op volledige pagina die zijn geschreven in het WAL-bestand. |
| Gegevenstype |
booleaan |
| Standaardwaarde |
on |
| Toegestane waarden |
on,off |
| Parametertype |
dynamic |
| Documentation |
wal_compression |
wal_init_zero
| Attribute |
Waarde |
| Categorie |
Voorafschrijflogboek / Instellingen |
| Description |
Schrijft nullen naar nieuwe WAL-bestanden voordat u het eerst gebruikt. |
| Gegevenstype |
booleaan |
| Standaardwaarde |
on |
| Toegestane waarden |
on |
| Parametertype |
alleen-lezen |
| Documentation |
wal_init_zero |
wal_level
| Attribute |
Waarde |
| Categorie |
Voorafschrijflogboek / Instellingen |
| Description |
Het bepaalt hoeveel informatie naar de WAL wordt geschreven. |
| Gegevenstype |
enumeration |
| Standaardwaarde |
replica |
| Toegestane waarden |
replica,logical |
| Parametertype |
statisch |
| Documentation |
wal_level |
wal_log_hints
| Attribute |
Waarde |
| Categorie |
Voorafschrijflogboek / Instellingen |
| Description |
Schrijft volledige pagina's naar WAL wanneer deze voor het eerst worden gewijzigd na een controlepunt, zelfs voor een niet-kritieke wijziging. |
| Gegevenstype |
booleaan |
| Standaardwaarde |
off |
| Toegestane waarden |
off |
| Parametertype |
alleen-lezen |
| Documentation |
wal_log_hints |
wal_recycle
| Attribute |
Waarde |
| Categorie |
Voorafschrijflogboek / Instellingen |
| Description |
Recyclet WAL-bestanden door de naam ervan te wijzigen. |
| Gegevenstype |
booleaan |
| Standaardwaarde |
on |
| Toegestane waarden |
on |
| Parametertype |
alleen-lezen |
| Documentation |
wal_recycle |
wal_skip_threshold
| Attribute |
Waarde |
| Categorie |
Voorafschrijflogboek / Instellingen |
| Description |
Minimale grootte van nieuw bestand om te fsynchroon in plaats van WAL te schrijven. |
| Gegevenstype |
integer |
| Standaardwaarde |
2048 |
| Toegestane waarden |
2048 |
| Parametertype |
alleen-lezen |
| Documentation |
wal_skip_threshold |
wal_sync_method
| Attribute |
Waarde |
| Categorie |
Voorafschrijflogboek / Instellingen |
| Description |
Hiermee selecteert u de methode die wordt gebruikt voor het afdwingen van WAL-updates naar schijf. |
| Gegevenstype |
enumeration |
| Standaardwaarde |
fdatasync |
| Toegestane waarden |
fdatasync |
| Parametertype |
alleen-lezen |
| Documentation |
wal_sync_method |
wal_writer_delay
| Attribute |
Waarde |
| Categorie |
Voorafschrijflogboek / Instellingen |
| Description |
Tijdsinterval tussen WAL flushes uitgevoerd door de WAL writer. |
| Gegevenstype |
integer |
| Standaardwaarde |
200 |
| Toegestane waarden |
1-10000 |
| Parametertype |
dynamic |
| Documentation |
wal_writer_delay |
wal_writer_flush_after
| Attribute |
Waarde |
| Categorie |
Voorafschrijflogboek / Instellingen |
| Description |
De hoeveelheid WAL die is geschreven door WAL Writer die een leegmaken activeert. |
| Gegevenstype |
integer |
| Standaardwaarde |
128 |
| Toegestane waarden |
0-2147483647 |
| Parametertype |
dynamic |
| Documentation |
wal_writer_flush_after |
commit_delay
| Attribute |
Waarde |
| Categorie |
Voorafschrijflogboek / Instellingen |
| Description |
Hiermee stelt u de vertraging in microseconden in tussen transactiedoorvoering en wal leegmaken naar schijf. |
| Gegevenstype |
integer |
| Standaardwaarde |
0 |
| Toegestane waarden |
0-100000 |
| Parametertype |
dynamic |
| Documentation |
commit_delay |
commit_siblings
| Attribute |
Waarde |
| Categorie |
Voorafschrijflogboek / Instellingen |
| Description |
Hiermee stelt u de minimale gelijktijdige openstaande transacties in voordat u commit_delay uitvoert. |
| Gegevenstype |
integer |
| Standaardwaarde |
5 |
| Toegestane waarden |
0-1000 |
| Parametertype |
dynamic |
| Documentation |
commit_siblings |
fsync
| Attribute |
Waarde |
| Categorie |
Voorafschrijflogboek / Instellingen |
| Description |
Hiermee dwingt u synchronisatie van updates naar schijf af. |
| Gegevenstype |
booleaan |
| Standaardwaarde |
on |
| Toegestane waarden |
on |
| Parametertype |
alleen-lezen |
| Documentation |
fsync |
volledige_paginabeschrijvingen
| Attribute |
Waarde |
| Categorie |
Voorafschrijflogboek / Instellingen |
| Description |
Schrijft volledige pagina's naar WAL wanneer deze voor het eerst na een controlepunt is gewijzigd. |
| Gegevenstype |
booleaan |
| Standaardwaarde |
on |
| Toegestane waarden |
on |
| Parametertype |
alleen-lezen |
| Documentation |
full_page_writes |
synchronous_commit
| Attribute |
Waarde |
| Categorie |
Voorafschrijflogboek / Instellingen |
| Description |
Hiermee stelt u het synchronisatieniveau van de huidige transactie in. |
| Gegevenstype |
enumeration |
| Standaardwaarde |
on |
| Toegestane waarden |
on |
| Parametertype |
alleen-lezen |
| Documentation |
synchronous_commit |
wal_buffers
| Attribute |
Waarde |
| Categorie |
Voorafschrijflogboek / Instellingen |
| Description |
Hiermee stelt u het aantal buffers op schijfpagina's in gedeeld geheugen in voor WAL. Eenheid is 8 kB. |
| Gegevenstype |
integer |
| Standaardwaarde |
Is afhankelijk van resources (vCores, RAM of schijfruimte) die aan de server zijn toegewezen. |
| Toegestane waarden |
-1-262143 |
| Parametertype |
statisch |
| Documentation |
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, wordt de waarde wal_buffers voor 2048 berekend.
In virtuele machines met meer dan 4 vCores is de waarde berekend voor wal_buffers16384.
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:
| virtuele cores |
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 |
Waarde |
| Categorie |
Voorafschrijflogboek / Instellingen |
| Description |
Comprimeert schrijfbewerkingen op volledige pagina die zijn geschreven in het WAL-bestand. |
| Gegevenstype |
booleaan |
| Standaardwaarde |
on |
| Toegestane waarden |
on,off |
| Parametertype |
dynamic |
| Documentation |
wal_compression |
wal_init_zero
| Attribute |
Waarde |
| Categorie |
Voorafschrijflogboek / Instellingen |
| Description |
Schrijft nullen naar nieuwe WAL-bestanden voordat u het eerst gebruikt. |
| Gegevenstype |
booleaan |
| Standaardwaarde |
on |
| Toegestane waarden |
on |
| Parametertype |
alleen-lezen |
| Documentation |
wal_init_zero |
wal_level
| Attribute |
Waarde |
| Categorie |
Voorafschrijflogboek / Instellingen |
| Description |
Het bepaalt hoeveel informatie naar de WAL wordt geschreven. |
| Gegevenstype |
enumeration |
| Standaardwaarde |
replica |
| Toegestane waarden |
replica,logical |
| Parametertype |
statisch |
| Documentation |
wal_level |
wal_log_hints
| Attribute |
Waarde |
| Categorie |
Voorafschrijflogboek / Instellingen |
| Description |
Schrijft volledige pagina's naar WAL wanneer deze voor het eerst worden gewijzigd na een controlepunt, zelfs voor een niet-kritieke wijziging. |
| Gegevenstype |
booleaan |
| Standaardwaarde |
off |
| Toegestane waarden |
off |
| Parametertype |
alleen-lezen |
| Documentation |
wal_log_hints |
wal_recycle
| Attribute |
Waarde |
| Categorie |
Voorafschrijflogboek / Instellingen |
| Description |
Recyclet WAL-bestanden door de naam ervan te wijzigen. |
| Gegevenstype |
booleaan |
| Standaardwaarde |
on |
| Toegestane waarden |
on |
| Parametertype |
alleen-lezen |
| Documentation |
wal_recycle |
wal_skip_threshold
| Attribute |
Waarde |
| Categorie |
Voorafschrijflogboek / Instellingen |
| Description |
Minimale grootte van nieuw bestand om te fsynchroon in plaats van WAL te schrijven. |
| Gegevenstype |
integer |
| Standaardwaarde |
2048 |
| Toegestane waarden |
2048 |
| Parametertype |
alleen-lezen |
| Documentation |
wal_skip_threshold |
wal_sync_method
| Attribute |
Waarde |
| Categorie |
Voorafschrijflogboek / Instellingen |
| Description |
Hiermee selecteert u de methode die wordt gebruikt voor het afdwingen van WAL-updates naar schijf. |
| Gegevenstype |
enumeration |
| Standaardwaarde |
fdatasync |
| Toegestane waarden |
fdatasync |
| Parametertype |
alleen-lezen |
| Documentation |
wal_sync_method |
wal_writer_delay
| Attribute |
Waarde |
| Categorie |
Voorafschrijflogboek / Instellingen |
| Description |
Tijdsinterval tussen WAL flushes uitgevoerd door de WAL writer. |
| Gegevenstype |
integer |
| Standaardwaarde |
200 |
| Toegestane waarden |
1-10000 |
| Parametertype |
dynamic |
| Documentation |
wal_writer_delay |
wal_writer_flush_after
| Attribute |
Waarde |
| Categorie |
Voorafschrijflogboek / Instellingen |
| Description |
De hoeveelheid WAL die is geschreven door WAL Writer die een leegmaken activeert. |
| Gegevenstype |
integer |
| Standaardwaarde |
128 |
| Toegestane waarden |
0-2147483647 |
| Parametertype |
dynamic |
| Documentation |
wal_writer_flush_after |
commit_delay
| Attribute |
Waarde |
| Categorie |
Voorafschrijflogboek / Instellingen |
| Description |
Hiermee stelt u de vertraging in microseconden in tussen transactiedoorvoering en wal leegmaken naar schijf. |
| Gegevenstype |
integer |
| Standaardwaarde |
0 |
| Toegestane waarden |
0-100000 |
| Parametertype |
dynamic |
| Documentation |
commit_delay |
commit_siblings
| Attribute |
Waarde |
| Categorie |
Voorafschrijflogboek / Instellingen |
| Description |
Hiermee stelt u de minimale gelijktijdige openstaande transacties in voordat u commit_delay uitvoert. |
| Gegevenstype |
integer |
| Standaardwaarde |
5 |
| Toegestane waarden |
0-1000 |
| Parametertype |
dynamic |
| Documentation |
commit_siblings |
fsync
| Attribute |
Waarde |
| Categorie |
Voorafschrijflogboek / Instellingen |
| Description |
Hiermee dwingt u synchronisatie van updates naar schijf af. |
| Gegevenstype |
booleaan |
| Standaardwaarde |
on |
| Toegestane waarden |
on |
| Parametertype |
alleen-lezen |
| Documentation |
fsync |
volledige_paginabeschrijvingen
| Attribute |
Waarde |
| Categorie |
Voorafschrijflogboek / Instellingen |
| Description |
Schrijft volledige pagina's naar WAL wanneer deze voor het eerst na een controlepunt is gewijzigd. |
| Gegevenstype |
booleaan |
| Standaardwaarde |
on |
| Toegestane waarden |
on |
| Parametertype |
alleen-lezen |
| Documentation |
full_page_writes |
synchronous_commit
| Attribute |
Waarde |
| Categorie |
Voorafschrijflogboek / Instellingen |
| Description |
Hiermee stelt u het synchronisatieniveau van de huidige transactie in. |
| Gegevenstype |
enumeration |
| Standaardwaarde |
on |
| Toegestane waarden |
on |
| Parametertype |
alleen-lezen |
| Documentation |
synchronous_commit |
wal_buffers
| Attribute |
Waarde |
| Categorie |
Voorafschrijflogboek / Instellingen |
| Description |
Hiermee stelt u het aantal buffers op schijfpagina's in gedeeld geheugen in voor WAL. Eenheid is 8 kB. |
| Gegevenstype |
integer |
| Standaardwaarde |
Is afhankelijk van resources (vCores, RAM of schijfruimte) die aan de server zijn toegewezen. |
| Toegestane waarden |
-1-262143 |
| Parametertype |
statisch |
| Documentation |
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, wordt de waarde wal_buffers voor 2048 berekend.
In virtuele machines met meer dan 4 vCores is de waarde berekend voor wal_buffers16384.
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:
| virtuele cores |
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 |
Waarde |
| Categorie |
Voorafschrijflogboek / Instellingen |
| Description |
Comprimeert schrijfbewerkingen op volledige pagina die zijn geschreven in het WAL-bestand. |
| Gegevenstype |
booleaan |
| Standaardwaarde |
on |
| Toegestane waarden |
on,off |
| Parametertype |
dynamic |
| Documentation |
wal_compression |
wal_init_zero
| Attribute |
Waarde |
| Categorie |
Voorafschrijflogboek / Instellingen |
| Description |
Schrijft nullen naar nieuwe WAL-bestanden voordat u het eerst gebruikt. |
| Gegevenstype |
booleaan |
| Standaardwaarde |
on |
| Toegestane waarden |
on |
| Parametertype |
alleen-lezen |
| Documentation |
wal_init_zero |
wal_level
| Attribute |
Waarde |
| Categorie |
Voorafschrijflogboek / Instellingen |
| Description |
Het bepaalt hoeveel informatie naar de WAL wordt geschreven. |
| Gegevenstype |
enumeration |
| Standaardwaarde |
replica |
| Toegestane waarden |
replica,logical |
| Parametertype |
statisch |
| Documentation |
wal_level |
wal_log_hints
| Attribute |
Waarde |
| Categorie |
Voorafschrijflogboek / Instellingen |
| Description |
Schrijft volledige pagina's naar WAL wanneer deze voor het eerst worden gewijzigd na een controlepunt, zelfs voor een niet-kritieke wijziging. |
| Gegevenstype |
booleaan |
| Standaardwaarde |
off |
| Toegestane waarden |
off |
| Parametertype |
alleen-lezen |
| Documentation |
wal_log_hints |
wal_recycle
| Attribute |
Waarde |
| Categorie |
Voorafschrijflogboek / Instellingen |
| Description |
Recyclet WAL-bestanden door de naam ervan te wijzigen. |
| Gegevenstype |
booleaan |
| Standaardwaarde |
on |
| Toegestane waarden |
on |
| Parametertype |
alleen-lezen |
| Documentation |
wal_recycle |
wal_skip_threshold
| Attribute |
Waarde |
| Categorie |
Voorafschrijflogboek / Instellingen |
| Description |
Minimale grootte van nieuw bestand om te fsynchroon in plaats van WAL te schrijven. |
| Gegevenstype |
integer |
| Standaardwaarde |
2048 |
| Toegestane waarden |
2048 |
| Parametertype |
alleen-lezen |
| Documentation |
wal_skip_threshold |
wal_sync_method
| Attribute |
Waarde |
| Categorie |
Voorafschrijflogboek / Instellingen |
| Description |
Hiermee selecteert u de methode die wordt gebruikt voor het afdwingen van WAL-updates naar schijf. |
| Gegevenstype |
enumeration |
| Standaardwaarde |
fdatasync |
| Toegestane waarden |
fdatasync |
| Parametertype |
alleen-lezen |
| Documentation |
wal_sync_method |
wal_writer_delay
| Attribute |
Waarde |
| Categorie |
Voorafschrijflogboek / Instellingen |
| Description |
Tijdsinterval tussen WAL flushes uitgevoerd door de WAL writer. |
| Gegevenstype |
integer |
| Standaardwaarde |
200 |
| Toegestane waarden |
1-10000 |
| Parametertype |
dynamic |
| Documentation |
wal_writer_delay |
wal_writer_flush_after
| Attribute |
Waarde |
| Categorie |
Voorafschrijflogboek / Instellingen |
| Description |
De hoeveelheid WAL die is geschreven door WAL Writer die een leegmaken activeert. |
| Gegevenstype |
integer |
| Standaardwaarde |
128 |
| Toegestane waarden |
0-2147483647 |
| Parametertype |
dynamic |
| Documentation |
wal_writer_flush_after |
commit_delay
| Attribute |
Waarde |
| Categorie |
Voorafschrijflogboek / Instellingen |
| Description |
Hiermee stelt u de vertraging in microseconden in tussen transactiedoorvoering en wal leegmaken naar schijf. |
| Gegevenstype |
integer |
| Standaardwaarde |
0 |
| Toegestane waarden |
0-100000 |
| Parametertype |
dynamic |
| Documentation |
commit_delay |
commit_siblings
| Attribute |
Waarde |
| Categorie |
Voorafschrijflogboek / Instellingen |
| Description |
Hiermee stelt u de minimale gelijktijdige openstaande transacties in voordat u commit_delay uitvoert. |
| Gegevenstype |
integer |
| Standaardwaarde |
5 |
| Toegestane waarden |
0-1000 |
| Parametertype |
dynamic |
| Documentation |
commit_siblings |
fsync
| Attribute |
Waarde |
| Categorie |
Voorafschrijflogboek / Instellingen |
| Description |
Hiermee dwingt u synchronisatie van updates naar schijf af. |
| Gegevenstype |
booleaan |
| Standaardwaarde |
on |
| Toegestane waarden |
on |
| Parametertype |
alleen-lezen |
| Documentation |
fsync |
volledige_paginabeschrijvingen
| Attribute |
Waarde |
| Categorie |
Voorafschrijflogboek / Instellingen |
| Description |
Schrijft volledige pagina's naar WAL wanneer deze voor het eerst na een controlepunt is gewijzigd. |
| Gegevenstype |
booleaan |
| Standaardwaarde |
on |
| Toegestane waarden |
on |
| Parametertype |
alleen-lezen |
| Documentation |
full_page_writes |
synchronous_commit
| Attribute |
Waarde |
| Categorie |
Voorafschrijflogboek / Instellingen |
| Description |
Hiermee stelt u het synchronisatieniveau van de huidige transactie in. |
| Gegevenstype |
enumeration |
| Standaardwaarde |
on |
| Toegestane waarden |
on |
| Parametertype |
alleen-lezen |
| Documentation |
synchronous_commit |
wal_buffers
| Attribute |
Waarde |
| Categorie |
Voorafschrijflogboek / Instellingen |
| Description |
Hiermee stelt u het aantal buffers op schijfpagina's in gedeeld geheugen in voor WAL. Eenheid is 8 kB. |
| Gegevenstype |
integer |
| Standaardwaarde |
Is afhankelijk van resources (vCores, RAM of schijfruimte) die aan de server zijn toegewezen. |
| Toegestane waarden |
-1-262143 |
| Parametertype |
statisch |
| Documentation |
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, wordt de waarde wal_buffers voor 2048 berekend.
In virtuele machines met meer dan 4 vCores is de waarde berekend voor wal_buffers16384.
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:
| virtuele cores |
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 |
Waarde |
| Categorie |
Voorafschrijflogboek / Instellingen |
| Description |
Comprimeert schrijfbewerkingen op volledige pagina die zijn geschreven in het WAL-bestand. |
| Gegevenstype |
booleaan |
| Standaardwaarde |
on |
| Toegestane waarden |
on,off |
| Parametertype |
dynamic |
| Documentation |
wal_compression |
wal_init_zero
| Attribute |
Waarde |
| Categorie |
Voorafschrijflogboek / Instellingen |
| Description |
Schrijft nullen naar nieuwe WAL-bestanden voordat u het eerst gebruikt. |
| Gegevenstype |
booleaan |
| Standaardwaarde |
on |
| Toegestane waarden |
on |
| Parametertype |
alleen-lezen |
| Documentation |
wal_init_zero |
wal_level
| Attribute |
Waarde |
| Categorie |
Voorafschrijflogboek / Instellingen |
| Description |
Het bepaalt hoeveel informatie naar de WAL wordt geschreven. |
| Gegevenstype |
enumeration |
| Standaardwaarde |
replica |
| Toegestane waarden |
replica,logical |
| Parametertype |
statisch |
| Documentation |
wal_level |
wal_log_hints
| Attribute |
Waarde |
| Categorie |
Voorafschrijflogboek / Instellingen |
| Description |
Schrijft volledige pagina's naar WAL wanneer deze voor het eerst worden gewijzigd na een controlepunt, zelfs voor een niet-kritieke wijziging. |
| Gegevenstype |
booleaan |
| Standaardwaarde |
off |
| Toegestane waarden |
off |
| Parametertype |
alleen-lezen |
| Documentation |
wal_log_hints |
wal_recycle
| Attribute |
Waarde |
| Categorie |
Voorafschrijflogboek / Instellingen |
| Description |
Recyclet WAL-bestanden door de naam ervan te wijzigen. |
| Gegevenstype |
booleaan |
| Standaardwaarde |
on |
| Toegestane waarden |
on |
| Parametertype |
alleen-lezen |
| Documentation |
wal_recycle |
wal_skip_threshold
| Attribute |
Waarde |
| Categorie |
Voorafschrijflogboek / Instellingen |
| Description |
Grootte van nieuw bestand voor fsync in plaats van WAL schrijven. |
| Gegevenstype |
integer |
| Standaardwaarde |
2048 |
| Toegestane waarden |
2048 |
| Parametertype |
alleen-lezen |
| Documentation |
wal_skip_threshold |
wal_sync_method
| Attribute |
Waarde |
| Categorie |
Voorafschrijflogboek / Instellingen |
| Description |
Hiermee selecteert u de methode die wordt gebruikt voor het afdwingen van WAL-updates naar schijf. |
| Gegevenstype |
enumeration |
| Standaardwaarde |
fdatasync |
| Toegestane waarden |
fdatasync |
| Parametertype |
alleen-lezen |
| Documentation |
wal_sync_method |
wal_writer_delay
| Attribute |
Waarde |
| Categorie |
Voorafschrijflogboek / Instellingen |
| Description |
Tijdsinterval tussen WAL flushes uitgevoerd door de WAL writer. |
| Gegevenstype |
integer |
| Standaardwaarde |
200 |
| Toegestane waarden |
1-10000 |
| Parametertype |
dynamic |
| Documentation |
wal_writer_delay |
wal_writer_flush_after
| Attribute |
Waarde |
| Categorie |
Voorafschrijflogboek / Instellingen |
| Description |
De hoeveelheid WAL die is geschreven door WAL Writer die een leegmaken activeert. |
| Gegevenstype |
integer |
| Standaardwaarde |
128 |
| Toegestane waarden |
0-2147483647 |
| Parametertype |
dynamic |
| Documentation |
wal_writer_flush_after |
commit_delay
| Attribute |
Waarde |
| Categorie |
Voorafschrijflogboek / Instellingen |
| Description |
Hiermee stelt u de vertraging in microseconden in tussen transactiedoorvoering en wal leegmaken naar schijf. |
| Gegevenstype |
integer |
| Standaardwaarde |
0 |
| Toegestane waarden |
0-100000 |
| Parametertype |
dynamic |
| Documentation |
commit_delay |
commit_siblings
| Attribute |
Waarde |
| Categorie |
Voorafschrijflogboek / Instellingen |
| Description |
Hiermee stelt u de minimale gelijktijdige openstaande transacties in voordat u commit_delay uitvoert. |
| Gegevenstype |
integer |
| Standaardwaarde |
5 |
| Toegestane waarden |
0-1000 |
| Parametertype |
dynamic |
| Documentation |
commit_siblings |
fsync
| Attribute |
Waarde |
| Categorie |
Voorafschrijflogboek / Instellingen |
| Description |
Hiermee dwingt u synchronisatie van updates naar schijf af. |
| Gegevenstype |
booleaan |
| Standaardwaarde |
on |
| Toegestane waarden |
on |
| Parametertype |
alleen-lezen |
| Documentation |
fsync |
volledige_paginabeschrijvingen
| Attribute |
Waarde |
| Categorie |
Voorafschrijflogboek / Instellingen |
| Description |
Schrijft volledige pagina's naar WAL wanneer deze voor het eerst na een controlepunt is gewijzigd. |
| Gegevenstype |
booleaan |
| Standaardwaarde |
on |
| Toegestane waarden |
on |
| Parametertype |
alleen-lezen |
| Documentation |
full_page_writes |
synchronous_commit
| Attribute |
Waarde |
| Categorie |
Voorafschrijflogboek / Instellingen |
| Description |
Hiermee stelt u het synchronisatieniveau van de huidige transactie in. |
| Gegevenstype |
enumeration |
| Standaardwaarde |
on |
| Toegestane waarden |
on |
| Parametertype |
alleen-lezen |
| Documentation |
synchronous_commit |
wal_buffers
| Attribute |
Waarde |
| Categorie |
Voorafschrijflogboek / Instellingen |
| Description |
Hiermee stelt u het aantal buffers op schijfpagina's in gedeeld geheugen in voor WAL. Eenheid is 8 kB. |
| Gegevenstype |
integer |
| Standaardwaarde |
Is afhankelijk van resources (vCores, RAM of schijfruimte) die aan de server zijn toegewezen. |
| Toegestane waarden |
-1-262143 |
| Parametertype |
statisch |
| Documentation |
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, wordt de waarde wal_buffers voor 2048 berekend.
In virtuele machines met meer dan 4 vCores is de waarde berekend voor wal_buffers16384.
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:
| virtuele cores |
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 |
Waarde |
| Categorie |
Voorafschrijflogboek / Instellingen |
| Description |
Comprimeert schrijfbewerkingen op volledige pagina die zijn geschreven in het WAL-bestand. |
| Gegevenstype |
booleaan |
| Standaardwaarde |
on |
| Toegestane waarden |
on,off |
| Parametertype |
dynamic |
| Documentation |
wal_compression |
wal_init_zero
| Attribute |
Waarde |
| Categorie |
Voorafschrijflogboek / Instellingen |
| Description |
Schrijft nullen naar nieuwe WAL-bestanden voordat u het eerst gebruikt. |
| Gegevenstype |
booleaan |
| Standaardwaarde |
on |
| Toegestane waarden |
on |
| Parametertype |
alleen-lezen |
| Documentation |
wal_init_zero |
wal_level
| Attribute |
Waarde |
| Categorie |
Voorafschrijflogboek / Instellingen |
| Description |
Het bepaalt hoeveel informatie naar de WAL wordt geschreven. |
| Gegevenstype |
enumeration |
| Standaardwaarde |
replica |
| Toegestane waarden |
replica,logical |
| Parametertype |
statisch |
| Documentation |
wal_level |
wal_log_hints
| Attribute |
Waarde |
| Categorie |
Voorafschrijflogboek / Instellingen |
| Description |
Schrijft volledige pagina's naar WAL wanneer deze voor het eerst worden gewijzigd na een controlepunt, zelfs voor een niet-kritieke wijziging. |
| Gegevenstype |
booleaan |
| Standaardwaarde |
off |
| Toegestane waarden |
off |
| Parametertype |
alleen-lezen |
| Documentation |
wal_log_hints |
wal_recycle
| Attribute |
Waarde |
| Categorie |
Voorafschrijflogboek / Instellingen |
| Description |
Recyclet WAL-bestanden door de naam ervan te wijzigen. |
| Gegevenstype |
booleaan |
| Standaardwaarde |
on |
| Toegestane waarden |
on |
| Parametertype |
alleen-lezen |
| Documentation |
wal_recycle |
wal_sync_method
| Attribute |
Waarde |
| Categorie |
Voorafschrijflogboek / Instellingen |
| Description |
Hiermee selecteert u de methode die wordt gebruikt voor het afdwingen van WAL-updates naar schijf. |
| Gegevenstype |
enumeration |
| Standaardwaarde |
fdatasync |
| Toegestane waarden |
fdatasync |
| Parametertype |
alleen-lezen |
| Documentation |
wal_sync_method |
wal_writer_delay
| Attribute |
Waarde |
| Categorie |
Voorafschrijflogboek / Instellingen |
| Description |
Tijdsinterval tussen WAL flushes uitgevoerd door de WAL writer. |
| Gegevenstype |
integer |
| Standaardwaarde |
200 |
| Toegestane waarden |
1-10000 |
| Parametertype |
dynamic |
| Documentation |
wal_writer_delay |
wal_writer_flush_after
| Attribute |
Waarde |
| Categorie |
Voorafschrijflogboek / Instellingen |
| Description |
De hoeveelheid WAL die is geschreven door WAL Writer die een leegmaken activeert. |
| Gegevenstype |
integer |
| Standaardwaarde |
128 |
| Toegestane waarden |
0-2147483647 |
| Parametertype |
dynamic |
| Documentation |
wal_writer_flush_after |
commit_delay
| Attribute |
Waarde |
| Categorie |
Voorafschrijflogboek / Instellingen |
| Description |
Hiermee stelt u de vertraging in microseconden in tussen transactiedoorvoering en wal leegmaken naar schijf. |
| Gegevenstype |
integer |
| Standaardwaarde |
0 |
| Toegestane waarden |
0-100000 |
| Parametertype |
dynamic |
| Documentation |
commit_delay |
commit_siblings
| Attribute |
Waarde |
| Categorie |
Voorafschrijflogboek / Instellingen |
| Description |
Hiermee stelt u de minimale gelijktijdige openstaande transacties in voordat u commit_delay uitvoert. |
| Gegevenstype |
integer |
| Standaardwaarde |
5 |
| Toegestane waarden |
0-1000 |
| Parametertype |
dynamic |
| Documentation |
commit_siblings |
fsync
| Attribute |
Waarde |
| Categorie |
Voorafschrijflogboek / Instellingen |
| Description |
Hiermee dwingt u synchronisatie van updates naar schijf af. |
| Gegevenstype |
booleaan |
| Standaardwaarde |
on |
| Toegestane waarden |
on |
| Parametertype |
alleen-lezen |
| Documentation |
fsync |
volledige_paginabeschrijvingen
| Attribute |
Waarde |
| Categorie |
Voorafschrijflogboek / Instellingen |
| Description |
Schrijft volledige pagina's naar WAL wanneer deze voor het eerst na een controlepunt is gewijzigd. |
| Gegevenstype |
booleaan |
| Standaardwaarde |
on |
| Toegestane waarden |
on |
| Parametertype |
alleen-lezen |
| Documentation |
full_page_writes |
synchronous_commit
| Attribute |
Waarde |
| Categorie |
Voorafschrijflogboek / Instellingen |
| Description |
Hiermee stelt u het synchronisatieniveau van de huidige transactie in. |
| Gegevenstype |
enumeration |
| Standaardwaarde |
on |
| Toegestane waarden |
on |
| Parametertype |
alleen-lezen |
| Documentation |
synchronous_commit |
wal_buffers
| Attribute |
Waarde |
| Categorie |
Voorafschrijflogboek / Instellingen |
| Description |
Hiermee stelt u het aantal buffers op schijfpagina's in gedeeld geheugen in voor WAL. Eenheid is 8 kB. |
| Gegevenstype |
integer |
| Standaardwaarde |
Is afhankelijk van resources (vCores, RAM of schijfruimte) die aan de server zijn toegewezen. |
| Toegestane waarden |
-1-262143 |
| Parametertype |
statisch |
| Documentation |
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, wordt de waarde wal_buffers voor 2048 berekend.
In virtuele machines met meer dan 4 vCores is de waarde berekend voor wal_buffers16384.
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:
| virtuele cores |
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 |
Waarde |
| Categorie |
Voorafschrijflogboek / Instellingen |
| Description |
Comprimeert schrijfbewerkingen op volledige pagina die zijn geschreven in het WAL-bestand. |
| Gegevenstype |
booleaan |
| Standaardwaarde |
on |
| Toegestane waarden |
on,off |
| Parametertype |
dynamic |
| Documentation |
wal_compression |
wal_level
| Attribute |
Waarde |
| Categorie |
Voorafschrijflogboek / Instellingen |
| Description |
Het bepaalt hoeveel informatie naar de WAL wordt geschreven. |
| Gegevenstype |
enumeration |
| Standaardwaarde |
replica |
| Toegestane waarden |
replica,logical |
| Parametertype |
statisch |
| Documentation |
wal_level |
wal_log_hints
| Attribute |
Waarde |
| Categorie |
Voorafschrijflogboek / Instellingen |
| Description |
Schrijft volledige pagina's naar WAL wanneer deze voor het eerst worden gewijzigd na een controlepunt, zelfs voor een niet-kritieke wijziging. |
| Gegevenstype |
booleaan |
| Standaardwaarde |
off |
| Toegestane waarden |
off |
| Parametertype |
alleen-lezen |
| Documentation |
wal_log_hints |
wal_sync_method
| Attribute |
Waarde |
| Categorie |
Voorafschrijflogboek / Instellingen |
| Description |
Hiermee selecteert u de methode die wordt gebruikt voor het afdwingen van WAL-updates naar schijf. |
| Gegevenstype |
enumeration |
| Standaardwaarde |
fdatasync |
| Toegestane waarden |
fdatasync |
| Parametertype |
alleen-lezen |
| Documentation |
wal_sync_method |
wal_writer_delay
| Attribute |
Waarde |
| Categorie |
Voorafschrijflogboek / Instellingen |
| Description |
Tijdsinterval tussen WAL flushes uitgevoerd door de WAL writer. |
| Gegevenstype |
integer |
| Standaardwaarde |
200 |
| Toegestane waarden |
1-10000 |
| Parametertype |
dynamic |
| Documentation |
wal_writer_delay |
wal_writer_flush_after
| Attribute |
Waarde |
| Categorie |
Voorafschrijflogboek / Instellingen |
| Description |
De hoeveelheid WAL die is geschreven door WAL Writer die een leegmaken activeert. |
| Gegevenstype |
integer |
| Standaardwaarde |
128 |
| Toegestane waarden |
0-2147483647 |
| Parametertype |
dynamic |
| Documentation |
wal_writer_flush_after |