commit_fördröjning
| Attribute | Värde | 
| Kategori | Logg för framåtskrivning/inställningar | 
| Description | Anger fördröjningen i mikrosekunder mellan transaktionsincheckning och tömning av WAL till disk. | 
| Datatyp | integer | 
| Standardvärde | 0 | 
| Tillåtna värden | 0-100000 | 
| Parametertyp | dynamic | 
| Documentation | commit_delay | 
commit_siblings
| Attribute | Värde | 
| Kategori | Logg för framåtskrivning/inställningar | 
| Description | Anger det minsta antalet samtidiga öppna transaktioner som krävs innan du utför "commit_delay". | 
| Datatyp | integer | 
| Standardvärde | 5 | 
| Tillåtna värden | 0-1000 | 
| Parametertyp | dynamic | 
| Documentation | commit_siblings | 
fsync
| Attribute | Värde | 
| Kategori | Logg för framåtskrivning/inställningar | 
| Description | Tvingar fram synkronisering av uppdateringar till disk. Servern använder systemanropet fsync() på flera platser för att se till att uppdateringar skrivs fysiskt till disken. Detta säkerställer att ett databaskluster återställs till ett konsekvent tillstånd efter ett operativsystem eller en maskinvarukrasch. | 
| Datatyp | booleskt | 
| Standardvärde | on | 
| Tillåtna värden | on | 
| Parametertyp | skrivskyddad | 
| Documentation | fsync | 
full_page_writes
| Attribute | Värde | 
| Kategori | Logg för framåtskrivning/inställningar | 
| Description | Skriver fullständiga sidor till WAL när de ändras för första gången efter en kontrollpunkt. En sidskrivning som pågår under en operativsystemkrasch kanske bara delvis skrivs till disken. Under återställningen är inte radändringarna som lagras i WAL tillräckliga för återhämtning. Det här alternativet skriver sidor till WAL när de först modifieras efter en kontrollpunkt, så att fullständig återställning är möjlig. | 
| Datatyp | booleskt | 
| Standardvärde | on | 
| Tillåtna värden | on | 
| Parametertyp | skrivskyddad | 
| Documentation | full_page_writes | 
synchronous_commit
| Attribute | Värde | 
| Kategori | Logg för framåtskrivning/inställningar | 
| Description | Anger den aktuella transaktionens synkroniseringsnivå. | 
| Datatyp | enumeration | 
| Standardvärde | on | 
| Tillåtna värden | on | 
| Parametertyp | skrivskyddad | 
| Documentation | synchronous_commit | 
wal_buffers
| Attribute | Värde | 
| Kategori | Logg för framåtskrivning/inställningar | 
| Description | Anger antalet disksidebuffertar i delat minne för WAL. Ange -1 att det här värdet ska fastställas som en bråkdel av shared_buffers. | 
| Datatyp | integer | 
| Standardvärde | Beror på resurser (virtuella kärnor, RAM-minne eller diskutrymme) som allokerats till servern. | 
| Tillåtna värden | -1-262143 | 
| Parametertyp | statiskt | 
| Documentation | wal_buffers | 
Azure-specifika anteckningar
Standardvärdet för wal_buffers serverparametern beräknas när du etablerar instansen av en flexibel Azure Database for PostgreSQL-server baserat på det produktnamn som du väljer för dess beräkning. Eventuella efterföljande ändringar av produktval i beräkningen som stöder den flexibla servern påverkar inte standardvärdet för serverparametern för den instansen wal_buffers .
Varje gång du ändrar den produkt som tilldelats en instans bör du också justera värdet för parametern wal_buffers enligt värdena i följande formel.
I virtuella datorer med upp till 4 virtuella kärnor är wal_buffersvärdet som beräknas för 2048 .
I virtuella maskiner med fler än 4 vCores är värdet som beräknas för wal_buffers16384.
Baserat på den tidigare formeln visar följande tabell de värden som den här serverparametern skulle ställas in på beroende på mängden minne som har etablerats:
| 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
| Attribute | Värde | 
| Kategori | Logg för framåtskrivning/inställningar | 
| Description | Komprimerar helsidesskrivningar skrivna i WAL-filen. | 
| Datatyp | enumeration | 
| Standardvärde | zstd | 
| Tillåtna värden | pglz,lz4,zstd,on,off | 
| Parametertyp | dynamic | 
| Documentation | wal_compression | 
wal_init_zero
| Attribute | Värde | 
| Kategori | Logg för framåtskrivning/inställningar | 
| Description | Skriver nolla till nya WAL-filer före första användningen. | 
| Datatyp | booleskt | 
| Standardvärde | on | 
| Tillåtna värden | on | 
| Parametertyp | skrivskyddad | 
| Documentation | wal_init_zero | 
wal_level
| Attribute | Värde | 
| Kategori | Logg för framåtskrivning/inställningar | 
| Description | Anger den informationsnivå som skrivs till WAL. | 
| Datatyp | enumeration | 
| Standardvärde | replica | 
| Tillåtna värden | replica,logical | 
| Parametertyp | statiskt | 
| Documentation | wal_level | 
wal_log_hints
| Attribute | Värde | 
| Kategori | Logg för framåtskrivning/inställningar | 
| Description | Skriver hela sidor till WAL när de modifieras för första gången efter en kontrollpunkt, även för en icke-kritisk modifiering. | 
| Datatyp | booleskt | 
| Standardvärde | off | 
| Tillåtna värden | off | 
| Parametertyp | skrivskyddad | 
| Documentation | wal_log_hints | 
wal_recycle
| Attribute | Värde | 
| Kategori | Logg för framåtskrivning/inställningar | 
| Description | Återvinner WAL-filer genom att byta namn på dem. | 
| Datatyp | booleskt | 
| Standardvärde | on | 
| Tillåtna värden | on | 
| Parametertyp | skrivskyddad | 
| Documentation | wal_recycle | 
wal_skip_threshold
| Attribute | Värde | 
| Kategori | Logg för framåtskrivning/inställningar | 
| Description | Minsta storlek på ny fil för fsync istället för att använda WAL. | 
| Datatyp | integer | 
| Standardvärde | 2048 | 
| Tillåtna värden | 2048 | 
| Parametertyp | skrivskyddad | 
| Documentation | wal_skip_threshold | 
wal_summary_keep_time
| Attribute | Värde | 
| Kategori | Logg för framåtskrivning/inställningar | 
| Description | Tid för vilken WAL-sammanfattningsfiler ska sparas. | 
| Datatyp | integer | 
| Standardvärde | 14400 | 
| Tillåtna värden | 14400 | 
| Parametertyp | skrivskyddad | 
| Documentation | wal_summary_keep_time | 
wal_sync_method
| Attribute | Värde | 
| Kategori | Logg för framåtskrivning/inställningar | 
| Description | Väljer den metod som används för att tvinga WAL-uppdateringar till disk. | 
| Datatyp | enumeration | 
| Standardvärde | fdatasync | 
| Tillåtna värden | fdatasync | 
| Parametertyp | skrivskyddad | 
| Documentation | wal_sync_method | 
wal_writer_delay
| Attribute | Värde | 
| Kategori | Logg för framåtskrivning/inställningar | 
| Description | Tid mellan WAL-tömningar som utförs i WAL-skrivaren. | 
| Datatyp | integer | 
| Standardvärde | 200 | 
| Tillåtna värden | 1-10000 | 
| Parametertyp | dynamic | 
| Documentation | wal_writer_delay | 
wal_writer_flush_after
| Attribute | Värde | 
| Kategori | Logg för framåtskrivning/inställningar | 
| Description | Mängden WAL skrivs ut av WAL-skrivare som utlöser en tömning. | 
| Datatyp | integer | 
| Standardvärde | 128 | 
| Tillåtna värden | 0-2147483647 | 
| Parametertyp | dynamic | 
| Documentation | wal_writer_flush_after | 
 
commit_fördröjning
| Attribute | Värde | 
| Kategori | Logg för framåtskrivning/inställningar | 
| Description | Anger fördröjningen i mikrosekunder mellan transaktionsincheckning och tömning av WAL till disk. | 
| Datatyp | integer | 
| Standardvärde | 0 | 
| Tillåtna värden | 0-100000 | 
| Parametertyp | dynamic | 
| Documentation | commit_delay | 
commit_siblings
| Attribute | Värde | 
| Kategori | Logg för framåtskrivning/inställningar | 
| Description | Anger minsta antal samtidiga öppna transaktioner innan du utför commit_delay. | 
| Datatyp | integer | 
| Standardvärde | 5 | 
| Tillåtna värden | 0-1000 | 
| Parametertyp | dynamic | 
| Documentation | commit_siblings | 
fsync
| Attribute | Värde | 
| Kategori | Logg för framåtskrivning/inställningar | 
| Description | Tvingar fram synkronisering av uppdateringar till disk. | 
| Datatyp | booleskt | 
| Standardvärde | on | 
| Tillåtna värden | on | 
| Parametertyp | skrivskyddad | 
| Documentation | fsync | 
full_page_writes
| Attribute | Värde | 
| Kategori | Logg för framåtskrivning/inställningar | 
| Description | Skriver fullständiga sidor till WAL när de ändras för första gången efter en kontrollpunkt. | 
| Datatyp | booleskt | 
| Standardvärde | on | 
| Tillåtna värden | on | 
| Parametertyp | skrivskyddad | 
| Documentation | full_page_writes | 
synchronous_commit
| Attribute | Värde | 
| Kategori | Logg för framåtskrivning/inställningar | 
| Description | Anger den aktuella transaktionens synkroniseringsnivå. | 
| Datatyp | enumeration | 
| Standardvärde | on | 
| Tillåtna värden | on | 
| Parametertyp | skrivskyddad | 
| Documentation | synchronous_commit | 
wal_buffers
| Attribute | Värde | 
| Kategori | Logg för framåtskrivning/inställningar | 
| Description | Anger antalet disksidebuffertar i delat minne för WAL. Enheten är 8 kB. | 
| Datatyp | integer | 
| Standardvärde | Beror på resurser (virtuella kärnor, RAM-minne eller diskutrymme) som allokerats till servern. | 
| Tillåtna värden | -1-262143 | 
| Parametertyp | statiskt | 
| Documentation | wal_buffers | 
Azure-specifika anteckningar
Standardvärdet för wal_buffers serverparametern beräknas när du etablerar instansen av en flexibel Azure Database for PostgreSQL-server baserat på det produktnamn som du väljer för dess beräkning. Eventuella efterföljande ändringar av produktval i beräkningen som stöder den flexibla servern påverkar inte standardvärdet för serverparametern för den instansen wal_buffers .
Varje gång du ändrar den produkt som tilldelats en instans bör du också justera värdet för parametern wal_buffers enligt värdena i följande formel.
I virtuella datorer med upp till 4 virtuella kärnor är wal_buffersvärdet som beräknas för 2048 .
I virtuella maskiner med fler än 4 vCores är värdet som beräknas för wal_buffers16384.
Baserat på den tidigare formeln visar följande tabell de värden som den här serverparametern skulle ställas in på beroende på mängden minne som har etablerats:
| 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
| Attribute | Värde | 
| Kategori | Logg för framåtskrivning/inställningar | 
| Description | Komprimerar helsidesskrivningar skrivna i WAL-filen. | 
| Datatyp | booleskt | 
| Standardvärde | on | 
| Tillåtna värden | on,off | 
| Parametertyp | dynamic | 
| Documentation | wal_compression | 
wal_init_zero
| Attribute | Värde | 
| Kategori | Logg för framåtskrivning/inställningar | 
| Description | Skriver nolla till nya WAL-filer före första användningen. | 
| Datatyp | booleskt | 
| Standardvärde | on | 
| Tillåtna värden | on | 
| Parametertyp | skrivskyddad | 
| Documentation | wal_init_zero | 
wal_level
| Attribute | Värde | 
| Kategori | Logg för framåtskrivning/inställningar | 
| Description | Den avgör hur mycket information som skrivs till WAL. | 
| Datatyp | enumeration | 
| Standardvärde | replica | 
| Tillåtna värden | replica,logical | 
| Parametertyp | statiskt | 
| Documentation | wal_level | 
wal_log_hints
| Attribute | Värde | 
| Kategori | Logg för framåtskrivning/inställningar | 
| Description | Skriver hela sidor till WAL när de modifieras för första gången efter en kontrollpunkt, även för en icke-kritisk modifiering. | 
| Datatyp | booleskt | 
| Standardvärde | off | 
| Tillåtna värden | off | 
| Parametertyp | skrivskyddad | 
| Documentation | wal_log_hints | 
wal_recycle
| Attribute | Värde | 
| Kategori | Logg för framåtskrivning/inställningar | 
| Description | Återvinner WAL-filer genom att byta namn på dem. | 
| Datatyp | booleskt | 
| Standardvärde | on | 
| Tillåtna värden | on | 
| Parametertyp | skrivskyddad | 
| Documentation | wal_recycle | 
wal_skip_threshold
| Attribute | Värde | 
| Kategori | Logg för framåtskrivning/inställningar | 
| Description | Minsta storlek på ny fil för fsync istället för att använda WAL. | 
| Datatyp | integer | 
| Standardvärde | 2048 | 
| Tillåtna värden | 2048 | 
| Parametertyp | skrivskyddad | 
| Documentation | wal_skip_threshold | 
wal_summary_keep_time
| Attribute | Värde | 
| Kategori | Logg för framåtskrivning/inställningar | 
| Description | Tid för vilken WAL-sammanfattningsfiler ska sparas. | 
| Datatyp | integer | 
| Standardvärde | 14400 | 
| Tillåtna värden | 14400 | 
| Parametertyp | skrivskyddad | 
| Documentation | wal_summary_keep_time | 
wal_sync_method
| Attribute | Värde | 
| Kategori | Logg för framåtskrivning/inställningar | 
| Description | Väljer den metod som används för att tvinga WAL-uppdateringar till disk. | 
| Datatyp | enumeration | 
| Standardvärde | fdatasync | 
| Tillåtna värden | fdatasync | 
| Parametertyp | skrivskyddad | 
| Documentation | wal_sync_method | 
wal_writer_delay
| Attribute | Värde | 
| Kategori | Logg för framåtskrivning/inställningar | 
| Description | Tidsintervall mellan WAL-tömningar som utförs av WAL-skrivaren. | 
| Datatyp | integer | 
| Standardvärde | 200 | 
| Tillåtna värden | 1-10000 | 
| Parametertyp | dynamic | 
| Documentation | wal_writer_delay | 
wal_writer_flush_after
| Attribute | Värde | 
| Kategori | Logg för framåtskrivning/inställningar | 
| Description | Mängden WAL skrivs ut av WAL-skrivare som utlöser en tömning. | 
| Datatyp | integer | 
| Standardvärde | 128 | 
| Tillåtna värden | 0-2147483647 | 
| Parametertyp | dynamic | 
| Documentation | wal_writer_flush_after | 
 
commit_fördröjning
| Attribute | Värde | 
| Kategori | Logg för framåtskrivning/inställningar | 
| Description | Anger fördröjningen i mikrosekunder mellan transaktionsincheckning och tömning av WAL till disk. | 
| Datatyp | integer | 
| Standardvärde | 0 | 
| Tillåtna värden | 0-100000 | 
| Parametertyp | dynamic | 
| Documentation | commit_delay | 
commit_siblings
| Attribute | Värde | 
| Kategori | Logg för framåtskrivning/inställningar | 
| Description | Anger minsta antal samtidiga öppna transaktioner innan du utför commit_delay. | 
| Datatyp | integer | 
| Standardvärde | 5 | 
| Tillåtna värden | 0-1000 | 
| Parametertyp | dynamic | 
| Documentation | commit_siblings | 
fsync
| Attribute | Värde | 
| Kategori | Logg för framåtskrivning/inställningar | 
| Description | Tvingar fram synkronisering av uppdateringar till disk. | 
| Datatyp | booleskt | 
| Standardvärde | on | 
| Tillåtna värden | on | 
| Parametertyp | skrivskyddad | 
| Documentation | fsync | 
full_page_writes
| Attribute | Värde | 
| Kategori | Logg för framåtskrivning/inställningar | 
| Description | Skriver fullständiga sidor till WAL när de ändras för första gången efter en kontrollpunkt. | 
| Datatyp | booleskt | 
| Standardvärde | on | 
| Tillåtna värden | on | 
| Parametertyp | skrivskyddad | 
| Documentation | full_page_writes | 
synchronous_commit
| Attribute | Värde | 
| Kategori | Logg för framåtskrivning/inställningar | 
| Description | Anger den aktuella transaktionens synkroniseringsnivå. | 
| Datatyp | enumeration | 
| Standardvärde | on | 
| Tillåtna värden | on | 
| Parametertyp | skrivskyddad | 
| Documentation | synchronous_commit | 
wal_buffers
| Attribute | Värde | 
| Kategori | Logg för framåtskrivning/inställningar | 
| Description | Anger antalet disksidebuffertar i delat minne för WAL. Enheten är 8 kB. | 
| Datatyp | integer | 
| Standardvärde | Beror på resurser (virtuella kärnor, RAM-minne eller diskutrymme) som allokerats till servern. | 
| Tillåtna värden | -1-262143 | 
| Parametertyp | statiskt | 
| Documentation | wal_buffers | 
Azure-specifika anteckningar
Standardvärdet för wal_buffers serverparametern beräknas när du etablerar instansen av en flexibel Azure Database for PostgreSQL-server baserat på det produktnamn som du väljer för dess beräkning. Eventuella efterföljande ändringar av produktval i beräkningen som stöder den flexibla servern påverkar inte standardvärdet för serverparametern för den instansen wal_buffers .
Varje gång du ändrar den produkt som tilldelats en instans bör du också justera värdet för parametern wal_buffers enligt värdena i följande formel.
I virtuella datorer med upp till 4 virtuella kärnor är wal_buffersvärdet som beräknas för 2048 .
I virtuella maskiner med fler än 4 vCores är värdet som beräknas för wal_buffers16384.
Baserat på den tidigare formeln visar följande tabell de värden som den här serverparametern skulle ställas in på beroende på mängden minne som har etablerats:
| 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
| Attribute | Värde | 
| Kategori | Logg för framåtskrivning/inställningar | 
| Description | Komprimerar helsidesskrivningar skrivna i WAL-filen. | 
| Datatyp | booleskt | 
| Standardvärde | on | 
| Tillåtna värden | on,off | 
| Parametertyp | dynamic | 
| Documentation | wal_compression | 
wal_init_zero
| Attribute | Värde | 
| Kategori | Logg för framåtskrivning/inställningar | 
| Description | Skriver nolla till nya WAL-filer före första användningen. | 
| Datatyp | booleskt | 
| Standardvärde | on | 
| Tillåtna värden | on | 
| Parametertyp | skrivskyddad | 
| Documentation | wal_init_zero | 
wal_level
| Attribute | Värde | 
| Kategori | Logg för framåtskrivning/inställningar | 
| Description | Den avgör hur mycket information som skrivs till WAL. | 
| Datatyp | enumeration | 
| Standardvärde | replica | 
| Tillåtna värden | replica,logical | 
| Parametertyp | statiskt | 
| Documentation | wal_level | 
wal_log_hints
| Attribute | Värde | 
| Kategori | Logg för framåtskrivning/inställningar | 
| Description | Skriver hela sidor till WAL när de modifieras för första gången efter en kontrollpunkt, även för en icke-kritisk modifiering. | 
| Datatyp | booleskt | 
| Standardvärde | off | 
| Tillåtna värden | off | 
| Parametertyp | skrivskyddad | 
| Documentation | wal_log_hints | 
wal_recycle
| Attribute | Värde | 
| Kategori | Logg för framåtskrivning/inställningar | 
| Description | Återvinner WAL-filer genom att byta namn på dem. | 
| Datatyp | booleskt | 
| Standardvärde | on | 
| Tillåtna värden | on | 
| Parametertyp | skrivskyddad | 
| Documentation | wal_recycle | 
wal_skip_threshold
| Attribute | Värde | 
| Kategori | Logg för framåtskrivning/inställningar | 
| Description | Minsta storlek på ny fil för fsync istället för att använda WAL. | 
| Datatyp | integer | 
| Standardvärde | 2048 | 
| Tillåtna värden | 2048 | 
| Parametertyp | skrivskyddad | 
| Documentation | wal_skip_threshold | 
wal_sync_method
| Attribute | Värde | 
| Kategori | Logg för framåtskrivning/inställningar | 
| Description | Väljer den metod som används för att tvinga WAL-uppdateringar till disk. | 
| Datatyp | enumeration | 
| Standardvärde | fdatasync | 
| Tillåtna värden | fdatasync | 
| Parametertyp | skrivskyddad | 
| Documentation | wal_sync_method | 
wal_writer_delay
| Attribute | Värde | 
| Kategori | Logg för framåtskrivning/inställningar | 
| Description | Tidsintervall mellan WAL-tömningar som utförs av WAL-skrivaren. | 
| Datatyp | integer | 
| Standardvärde | 200 | 
| Tillåtna värden | 1-10000 | 
| Parametertyp | dynamic | 
| Documentation | wal_writer_delay | 
wal_writer_flush_after
| Attribute | Värde | 
| Kategori | Logg för framåtskrivning/inställningar | 
| Description | Mängden WAL skrivs ut av WAL-skrivare som utlöser en tömning. | 
| Datatyp | integer | 
| Standardvärde | 128 | 
| Tillåtna värden | 0-2147483647 | 
| Parametertyp | dynamic | 
| Documentation | wal_writer_flush_after | 
 
commit_fördröjning
| Attribute | Värde | 
| Kategori | Logg för framåtskrivning/inställningar | 
| Description | Anger fördröjningen i mikrosekunder mellan transaktionsincheckning och tömning av WAL till disk. | 
| Datatyp | integer | 
| Standardvärde | 0 | 
| Tillåtna värden | 0-100000 | 
| Parametertyp | dynamic | 
| Documentation | commit_delay | 
commit_siblings
| Attribute | Värde | 
| Kategori | Logg för framåtskrivning/inställningar | 
| Description | Anger minsta antal samtidiga öppna transaktioner innan du utför commit_delay. | 
| Datatyp | integer | 
| Standardvärde | 5 | 
| Tillåtna värden | 0-1000 | 
| Parametertyp | dynamic | 
| Documentation | commit_siblings | 
fsync
| Attribute | Värde | 
| Kategori | Logg för framåtskrivning/inställningar | 
| Description | Tvingar fram synkronisering av uppdateringar till disk. | 
| Datatyp | booleskt | 
| Standardvärde | on | 
| Tillåtna värden | on | 
| Parametertyp | skrivskyddad | 
| Documentation | fsync | 
full_page_writes
| Attribute | Värde | 
| Kategori | Logg för framåtskrivning/inställningar | 
| Description | Skriver fullständiga sidor till WAL när de ändras för första gången efter en kontrollpunkt. | 
| Datatyp | booleskt | 
| Standardvärde | on | 
| Tillåtna värden | on | 
| Parametertyp | skrivskyddad | 
| Documentation | full_page_writes | 
synchronous_commit
| Attribute | Värde | 
| Kategori | Logg för framåtskrivning/inställningar | 
| Description | Anger den aktuella transaktionens synkroniseringsnivå. | 
| Datatyp | enumeration | 
| Standardvärde | on | 
| Tillåtna värden | on | 
| Parametertyp | skrivskyddad | 
| Documentation | synchronous_commit | 
wal_buffers
| Attribute | Värde | 
| Kategori | Logg för framåtskrivning/inställningar | 
| Description | Anger antalet disksidebuffertar i delat minne för WAL. Enheten är 8 kB. | 
| Datatyp | integer | 
| Standardvärde | Beror på resurser (virtuella kärnor, RAM-minne eller diskutrymme) som allokerats till servern. | 
| Tillåtna värden | -1-262143 | 
| Parametertyp | statiskt | 
| Documentation | wal_buffers | 
Azure-specifika anteckningar
Standardvärdet för wal_buffers serverparametern beräknas när du etablerar instansen av en flexibel Azure Database for PostgreSQL-server baserat på det produktnamn som du väljer för dess beräkning. Eventuella efterföljande ändringar av produktval i beräkningen som stöder den flexibla servern påverkar inte standardvärdet för serverparametern för den instansen wal_buffers .
Varje gång du ändrar den produkt som tilldelats en instans bör du också justera värdet för parametern wal_buffers enligt värdena i följande formel.
I virtuella datorer med upp till 4 virtuella kärnor är wal_buffersvärdet som beräknas för 2048 .
I virtuella maskiner med fler än 4 vCores är värdet som beräknas för wal_buffers16384.
Baserat på den tidigare formeln visar följande tabell de värden som den här serverparametern skulle ställas in på beroende på mängden minne som har etablerats:
| 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
| Attribute | Värde | 
| Kategori | Logg för framåtskrivning/inställningar | 
| Description | Komprimerar helsidesskrivningar skrivna i WAL-filen. | 
| Datatyp | booleskt | 
| Standardvärde | on | 
| Tillåtna värden | on,off | 
| Parametertyp | dynamic | 
| Documentation | wal_compression | 
wal_init_zero
| Attribute | Värde | 
| Kategori | Logg för framåtskrivning/inställningar | 
| Description | Skriver nolla till nya WAL-filer före första användningen. | 
| Datatyp | booleskt | 
| Standardvärde | on | 
| Tillåtna värden | on | 
| Parametertyp | skrivskyddad | 
| Documentation | wal_init_zero | 
wal_level
| Attribute | Värde | 
| Kategori | Logg för framåtskrivning/inställningar | 
| Description | Den avgör hur mycket information som skrivs till WAL. | 
| Datatyp | enumeration | 
| Standardvärde | replica | 
| Tillåtna värden | replica,logical | 
| Parametertyp | statiskt | 
| Documentation | wal_level | 
wal_log_hints
| Attribute | Värde | 
| Kategori | Logg för framåtskrivning/inställningar | 
| Description | Skriver hela sidor till WAL när de modifieras för första gången efter en kontrollpunkt, även för en icke-kritisk modifiering. | 
| Datatyp | booleskt | 
| Standardvärde | off | 
| Tillåtna värden | off | 
| Parametertyp | skrivskyddad | 
| Documentation | wal_log_hints | 
wal_recycle
| Attribute | Värde | 
| Kategori | Logg för framåtskrivning/inställningar | 
| Description | Återvinner WAL-filer genom att byta namn på dem. | 
| Datatyp | booleskt | 
| Standardvärde | on | 
| Tillåtna värden | on | 
| Parametertyp | skrivskyddad | 
| Documentation | wal_recycle | 
wal_skip_threshold
| Attribute | Värde | 
| Kategori | Logg för framåtskrivning/inställningar | 
| Description | Minsta storlek på ny fil för fsync istället för att använda WAL. | 
| Datatyp | integer | 
| Standardvärde | 2048 | 
| Tillåtna värden | 2048 | 
| Parametertyp | skrivskyddad | 
| Documentation | wal_skip_threshold | 
wal_sync_method
| Attribute | Värde | 
| Kategori | Logg för framåtskrivning/inställningar | 
| Description | Väljer den metod som används för att tvinga WAL-uppdateringar till disk. | 
| Datatyp | enumeration | 
| Standardvärde | fdatasync | 
| Tillåtna värden | fdatasync | 
| Parametertyp | skrivskyddad | 
| Documentation | wal_sync_method | 
wal_writer_delay
| Attribute | Värde | 
| Kategori | Logg för framåtskrivning/inställningar | 
| Description | Tidsintervall mellan WAL-tömningar som utförs av WAL-skrivaren. | 
| Datatyp | integer | 
| Standardvärde | 200 | 
| Tillåtna värden | 1-10000 | 
| Parametertyp | dynamic | 
| Documentation | wal_writer_delay | 
wal_writer_flush_after
| Attribute | Värde | 
| Kategori | Logg för framåtskrivning/inställningar | 
| Description | Mängden WAL skrivs ut av WAL-skrivare som utlöser en tömning. | 
| Datatyp | integer | 
| Standardvärde | 128 | 
| Tillåtna värden | 0-2147483647 | 
| Parametertyp | dynamic | 
| Documentation | wal_writer_flush_after | 
 
commit_fördröjning
| Attribute | Värde | 
| Kategori | Logg för framåtskrivning/inställningar | 
| Description | Anger fördröjningen i mikrosekunder mellan transaktionsincheckning och tömning av WAL till disk. | 
| Datatyp | integer | 
| Standardvärde | 0 | 
| Tillåtna värden | 0-100000 | 
| Parametertyp | dynamic | 
| Documentation | commit_delay | 
commit_siblings
| Attribute | Värde | 
| Kategori | Logg för framåtskrivning/inställningar | 
| Description | Anger minsta antal samtidiga öppna transaktioner innan du utför commit_delay. | 
| Datatyp | integer | 
| Standardvärde | 5 | 
| Tillåtna värden | 0-1000 | 
| Parametertyp | dynamic | 
| Documentation | commit_siblings | 
fsync
| Attribute | Värde | 
| Kategori | Logg för framåtskrivning/inställningar | 
| Description | Tvingar fram synkronisering av uppdateringar till disk. | 
| Datatyp | booleskt | 
| Standardvärde | on | 
| Tillåtna värden | on | 
| Parametertyp | skrivskyddad | 
| Documentation | fsync | 
full_page_writes
| Attribute | Värde | 
| Kategori | Logg för framåtskrivning/inställningar | 
| Description | Skriver fullständiga sidor till WAL när de ändras för första gången efter en kontrollpunkt. | 
| Datatyp | booleskt | 
| Standardvärde | on | 
| Tillåtna värden | on | 
| Parametertyp | skrivskyddad | 
| Documentation | full_page_writes | 
synchronous_commit
| Attribute | Värde | 
| Kategori | Logg för framåtskrivning/inställningar | 
| Description | Anger den aktuella transaktionens synkroniseringsnivå. | 
| Datatyp | enumeration | 
| Standardvärde | on | 
| Tillåtna värden | on | 
| Parametertyp | skrivskyddad | 
| Documentation | synchronous_commit | 
wal_buffers
| Attribute | Värde | 
| Kategori | Logg för framåtskrivning/inställningar | 
| Description | Anger antalet disksidebuffertar i delat minne för WAL. Enheten är 8 kB. | 
| Datatyp | integer | 
| Standardvärde | Beror på resurser (virtuella kärnor, RAM-minne eller diskutrymme) som allokerats till servern. | 
| Tillåtna värden | -1-262143 | 
| Parametertyp | statiskt | 
| Documentation | wal_buffers | 
Azure-specifika anteckningar
Standardvärdet för wal_buffers serverparametern beräknas när du etablerar instansen av en flexibel Azure Database for PostgreSQL-server baserat på det produktnamn som du väljer för dess beräkning. Eventuella efterföljande ändringar av produktval i beräkningen som stöder den flexibla servern påverkar inte standardvärdet för serverparametern för den instansen wal_buffers .
Varje gång du ändrar den produkt som tilldelats en instans bör du också justera värdet för parametern wal_buffers enligt värdena i följande formel.
I virtuella datorer med upp till 4 virtuella kärnor är wal_buffersvärdet som beräknas för 2048 .
I virtuella maskiner med fler än 4 vCores är värdet som beräknas för wal_buffers16384.
Baserat på den tidigare formeln visar följande tabell de värden som den här serverparametern skulle ställas in på beroende på mängden minne som har etablerats:
| 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
| Attribute | Värde | 
| Kategori | Logg för framåtskrivning/inställningar | 
| Description | Komprimerar helsidesskrivningar skrivna i WAL-filen. | 
| Datatyp | booleskt | 
| Standardvärde | on | 
| Tillåtna värden | on,off | 
| Parametertyp | dynamic | 
| Documentation | wal_compression | 
wal_init_zero
| Attribute | Värde | 
| Kategori | Logg för framåtskrivning/inställningar | 
| Description | Skriver nolla till nya WAL-filer före första användningen. | 
| Datatyp | booleskt | 
| Standardvärde | on | 
| Tillåtna värden | on | 
| Parametertyp | skrivskyddad | 
| Documentation | wal_init_zero | 
wal_level
| Attribute | Värde | 
| Kategori | Logg för framåtskrivning/inställningar | 
| Description | Den avgör hur mycket information som skrivs till WAL. | 
| Datatyp | enumeration | 
| Standardvärde | replica | 
| Tillåtna värden | replica,logical | 
| Parametertyp | statiskt | 
| Documentation | wal_level | 
wal_log_hints
| Attribute | Värde | 
| Kategori | Logg för framåtskrivning/inställningar | 
| Description | Skriver hela sidor till WAL när de modifieras för första gången efter en kontrollpunkt, även för en icke-kritisk modifiering. | 
| Datatyp | booleskt | 
| Standardvärde | off | 
| Tillåtna värden | off | 
| Parametertyp | skrivskyddad | 
| Documentation | wal_log_hints | 
wal_recycle
| Attribute | Värde | 
| Kategori | Logg för framåtskrivning/inställningar | 
| Description | Återvinner WAL-filer genom att byta namn på dem. | 
| Datatyp | booleskt | 
| Standardvärde | on | 
| Tillåtna värden | on | 
| Parametertyp | skrivskyddad | 
| Documentation | wal_recycle | 
wal_skip_threshold
| Attribute | Värde | 
| Kategori | Logg för framåtskrivning/inställningar | 
| Description | Minsta storlek på ny fil för fsync istället för att använda WAL. | 
| Datatyp | integer | 
| Standardvärde | 2048 | 
| Tillåtna värden | 2048 | 
| Parametertyp | skrivskyddad | 
| Documentation | wal_skip_threshold | 
wal_sync_method
| Attribute | Värde | 
| Kategori | Logg för framåtskrivning/inställningar | 
| Description | Väljer den metod som används för att tvinga WAL-uppdateringar till disk. | 
| Datatyp | enumeration | 
| Standardvärde | fdatasync | 
| Tillåtna värden | fdatasync | 
| Parametertyp | skrivskyddad | 
| Documentation | wal_sync_method | 
wal_writer_delay
| Attribute | Värde | 
| Kategori | Logg för framåtskrivning/inställningar | 
| Description | Tidsintervall mellan WAL-tömningar som utförs av WAL-skrivaren. | 
| Datatyp | integer | 
| Standardvärde | 200 | 
| Tillåtna värden | 1-10000 | 
| Parametertyp | dynamic | 
| Documentation | wal_writer_delay | 
wal_writer_flush_after
| Attribute | Värde | 
| Kategori | Logg för framåtskrivning/inställningar | 
| Description | Mängden WAL skrivs ut av WAL-skrivare som utlöser en tömning. | 
| Datatyp | integer | 
| Standardvärde | 128 | 
| Tillåtna värden | 0-2147483647 | 
| Parametertyp | dynamic | 
| Documentation | wal_writer_flush_after | 
 
commit_fördröjning
| Attribute | Värde | 
| Kategori | Logg för framåtskrivning/inställningar | 
| Description | Anger fördröjningen i mikrosekunder mellan transaktionsincheckning och tömning av WAL till disk. | 
| Datatyp | integer | 
| Standardvärde | 0 | 
| Tillåtna värden | 0-100000 | 
| Parametertyp | dynamic | 
| Documentation | commit_delay | 
commit_siblings
| Attribute | Värde | 
| Kategori | Logg för framåtskrivning/inställningar | 
| Description | Anger minsta antal samtidiga öppna transaktioner innan du utför commit_delay. | 
| Datatyp | integer | 
| Standardvärde | 5 | 
| Tillåtna värden | 0-1000 | 
| Parametertyp | dynamic | 
| Documentation | commit_siblings | 
fsync
| Attribute | Värde | 
| Kategori | Logg för framåtskrivning/inställningar | 
| Description | Tvingar fram synkronisering av uppdateringar till disk. | 
| Datatyp | booleskt | 
| Standardvärde | on | 
| Tillåtna värden | on | 
| Parametertyp | skrivskyddad | 
| Documentation | fsync | 
full_page_writes
| Attribute | Värde | 
| Kategori | Logg för framåtskrivning/inställningar | 
| Description | Skriver fullständiga sidor till WAL när de ändras för första gången efter en kontrollpunkt. | 
| Datatyp | booleskt | 
| Standardvärde | on | 
| Tillåtna värden | on | 
| Parametertyp | skrivskyddad | 
| Documentation | full_page_writes | 
synchronous_commit
| Attribute | Värde | 
| Kategori | Logg för framåtskrivning/inställningar | 
| Description | Anger den aktuella transaktionens synkroniseringsnivå. | 
| Datatyp | enumeration | 
| Standardvärde | on | 
| Tillåtna värden | on | 
| Parametertyp | skrivskyddad | 
| Documentation | synchronous_commit | 
wal_buffers
| Attribute | Värde | 
| Kategori | Logg för framåtskrivning/inställningar | 
| Description | Anger antalet disksidebuffertar i delat minne för WAL. Enheten är 8 kB. | 
| Datatyp | integer | 
| Standardvärde | Beror på resurser (virtuella kärnor, RAM-minne eller diskutrymme) som allokerats till servern. | 
| Tillåtna värden | -1-262143 | 
| Parametertyp | statiskt | 
| Documentation | wal_buffers | 
Azure-specifika anteckningar
Standardvärdet för wal_buffers serverparametern beräknas när du etablerar instansen av en flexibel Azure Database for PostgreSQL-server baserat på det produktnamn som du väljer för dess beräkning. Eventuella efterföljande ändringar av produktval i beräkningen som stöder den flexibla servern påverkar inte standardvärdet för serverparametern för den instansen wal_buffers .
Varje gång du ändrar den produkt som tilldelats en instans bör du också justera värdet för parametern wal_buffers enligt värdena i följande formel.
I virtuella datorer med upp till 4 virtuella kärnor är wal_buffersvärdet som beräknas för 2048 .
I virtuella maskiner med fler än 4 vCores är värdet som beräknas för wal_buffers16384.
Baserat på den tidigare formeln visar följande tabell de värden som den här serverparametern skulle ställas in på beroende på mängden minne som har etablerats:
| 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
| Attribute | Värde | 
| Kategori | Logg för framåtskrivning/inställningar | 
| Description | Komprimerar helsidesskrivningar skrivna i WAL-filen. | 
| Datatyp | booleskt | 
| Standardvärde | on | 
| Tillåtna värden | on,off | 
| Parametertyp | dynamic | 
| Documentation | wal_compression | 
wal_init_zero
| Attribute | Värde | 
| Kategori | Logg för framåtskrivning/inställningar | 
| Description | Skriver nolla till nya WAL-filer före första användningen. | 
| Datatyp | booleskt | 
| Standardvärde | on | 
| Tillåtna värden | on | 
| Parametertyp | skrivskyddad | 
| Documentation | wal_init_zero | 
wal_level
| Attribute | Värde | 
| Kategori | Logg för framåtskrivning/inställningar | 
| Description | Den avgör hur mycket information som skrivs till WAL. | 
| Datatyp | enumeration | 
| Standardvärde | replica | 
| Tillåtna värden | replica,logical | 
| Parametertyp | statiskt | 
| Documentation | wal_level | 
wal_log_hints
| Attribute | Värde | 
| Kategori | Logg för framåtskrivning/inställningar | 
| Description | Skriver hela sidor till WAL när de modifieras för första gången efter en kontrollpunkt, även för en icke-kritisk modifiering. | 
| Datatyp | booleskt | 
| Standardvärde | off | 
| Tillåtna värden | off | 
| Parametertyp | skrivskyddad | 
| Documentation | wal_log_hints | 
wal_recycle
| Attribute | Värde | 
| Kategori | Logg för framåtskrivning/inställningar | 
| Description | Återvinner WAL-filer genom att byta namn på dem. | 
| Datatyp | booleskt | 
| Standardvärde | on | 
| Tillåtna värden | on | 
| Parametertyp | skrivskyddad | 
| Documentation | wal_recycle | 
wal_skip_threshold
| Attribute | Värde | 
| Kategori | Logg för framåtskrivning/inställningar | 
| Description | Storleken på den nya filen till fsync i stället för att skriva WAL. | 
| Datatyp | integer | 
| Standardvärde | 2048 | 
| Tillåtna värden | 2048 | 
| Parametertyp | skrivskyddad | 
| Documentation | wal_skip_threshold | 
wal_sync_method
| Attribute | Värde | 
| Kategori | Logg för framåtskrivning/inställningar | 
| Description | Väljer den metod som används för att tvinga WAL-uppdateringar till disk. | 
| Datatyp | enumeration | 
| Standardvärde | fdatasync | 
| Tillåtna värden | fdatasync | 
| Parametertyp | skrivskyddad | 
| Documentation | wal_sync_method | 
wal_writer_delay
| Attribute | Värde | 
| Kategori | Logg för framåtskrivning/inställningar | 
| Description | Tidsintervall mellan WAL-tömningar som utförs av WAL-skrivaren. | 
| Datatyp | integer | 
| Standardvärde | 200 | 
| Tillåtna värden | 1-10000 | 
| Parametertyp | dynamic | 
| Documentation | wal_writer_delay | 
wal_writer_flush_after
| Attribute | Värde | 
| Kategori | Logg för framåtskrivning/inställningar | 
| Description | Mängden WAL skrivs ut av WAL-skrivare som utlöser en tömning. | 
| Datatyp | integer | 
| Standardvärde | 128 | 
| Tillåtna värden | 0-2147483647 | 
| Parametertyp | dynamic | 
| Documentation | wal_writer_flush_after | 
 
commit_fördröjning
| Attribute | Värde | 
| Kategori | Logg för framåtskrivning/inställningar | 
| Description | Anger fördröjningen i mikrosekunder mellan transaktionsincheckning och tömning av WAL till disk. | 
| Datatyp | integer | 
| Standardvärde | 0 | 
| Tillåtna värden | 0-100000 | 
| Parametertyp | dynamic | 
| Documentation | commit_delay | 
commit_siblings
| Attribute | Värde | 
| Kategori | Logg för framåtskrivning/inställningar | 
| Description | Anger minsta antal samtidiga öppna transaktioner innan du utför commit_delay. | 
| Datatyp | integer | 
| Standardvärde | 5 | 
| Tillåtna värden | 0-1000 | 
| Parametertyp | dynamic | 
| Documentation | commit_siblings | 
fsync
| Attribute | Värde | 
| Kategori | Logg för framåtskrivning/inställningar | 
| Description | Tvingar fram synkronisering av uppdateringar till disk. | 
| Datatyp | booleskt | 
| Standardvärde | on | 
| Tillåtna värden | on | 
| Parametertyp | skrivskyddad | 
| Documentation | fsync | 
full_page_writes
| Attribute | Värde | 
| Kategori | Logg för framåtskrivning/inställningar | 
| Description | Skriver fullständiga sidor till WAL när de ändras för första gången efter en kontrollpunkt. | 
| Datatyp | booleskt | 
| Standardvärde | on | 
| Tillåtna värden | on | 
| Parametertyp | skrivskyddad | 
| Documentation | full_page_writes | 
synchronous_commit
| Attribute | Värde | 
| Kategori | Logg för framåtskrivning/inställningar | 
| Description | Anger den aktuella transaktionens synkroniseringsnivå. | 
| Datatyp | enumeration | 
| Standardvärde | on | 
| Tillåtna värden | on | 
| Parametertyp | skrivskyddad | 
| Documentation | synchronous_commit | 
wal_buffers
| Attribute | Värde | 
| Kategori | Logg för framåtskrivning/inställningar | 
| Description | Anger antalet disksidebuffertar i delat minne för WAL. Enheten är 8 kB. | 
| Datatyp | integer | 
| Standardvärde | Beror på resurser (virtuella kärnor, RAM-minne eller diskutrymme) som allokerats till servern. | 
| Tillåtna värden | -1-262143 | 
| Parametertyp | statiskt | 
| Documentation | wal_buffers | 
Azure-specifika anteckningar
Standardvärdet för wal_buffers serverparametern beräknas när du etablerar instansen av en flexibel Azure Database for PostgreSQL-server baserat på det produktnamn som du väljer för dess beräkning. Eventuella efterföljande ändringar av produktval i beräkningen som stöder den flexibla servern påverkar inte standardvärdet för serverparametern för den instansen wal_buffers .
Varje gång du ändrar den produkt som tilldelats en instans bör du också justera värdet för parametern wal_buffers enligt värdena i följande formel.
I virtuella datorer med upp till 4 virtuella kärnor är wal_buffersvärdet som beräknas för 2048 .
I virtuella maskiner med fler än 4 vCores är värdet som beräknas för wal_buffers16384.
Baserat på den tidigare formeln visar följande tabell de värden som den här serverparametern skulle ställas in på beroende på mängden minne som har etablerats:
| 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
| Attribute | Värde | 
| Kategori | Logg för framåtskrivning/inställningar | 
| Description | Komprimerar helsidesskrivningar skrivna i WAL-filen. | 
| Datatyp | booleskt | 
| Standardvärde | on | 
| Tillåtna värden | on,off | 
| Parametertyp | dynamic | 
| Documentation | wal_compression | 
wal_init_zero
| Attribute | Värde | 
| Kategori | Logg för framåtskrivning/inställningar | 
| Description | Skriver nolla till nya WAL-filer före första användningen. | 
| Datatyp | booleskt | 
| Standardvärde | on | 
| Tillåtna värden | on | 
| Parametertyp | skrivskyddad | 
| Documentation | wal_init_zero | 
wal_level
| Attribute | Värde | 
| Kategori | Logg för framåtskrivning/inställningar | 
| Description | Den avgör hur mycket information som skrivs till WAL. | 
| Datatyp | enumeration | 
| Standardvärde | replica | 
| Tillåtna värden | replica,logical | 
| Parametertyp | statiskt | 
| Documentation | wal_level | 
wal_log_hints
| Attribute | Värde | 
| Kategori | Logg för framåtskrivning/inställningar | 
| Description | Skriver hela sidor till WAL när de modifieras för första gången efter en kontrollpunkt, även för en icke-kritisk modifiering. | 
| Datatyp | booleskt | 
| Standardvärde | off | 
| Tillåtna värden | off | 
| Parametertyp | skrivskyddad | 
| Documentation | wal_log_hints | 
wal_recycle
| Attribute | Värde | 
| Kategori | Logg för framåtskrivning/inställningar | 
| Description | Återvinner WAL-filer genom att byta namn på dem. | 
| Datatyp | booleskt | 
| Standardvärde | on | 
| Tillåtna värden | on | 
| Parametertyp | skrivskyddad | 
| Documentation | wal_recycle | 
wal_sync_method
| Attribute | Värde | 
| Kategori | Logg för framåtskrivning/inställningar | 
| Description | Väljer den metod som används för att tvinga WAL-uppdateringar till disk. | 
| Datatyp | enumeration | 
| Standardvärde | fdatasync | 
| Tillåtna värden | fdatasync | 
| Parametertyp | skrivskyddad | 
| Documentation | wal_sync_method | 
wal_writer_delay
| Attribute | Värde | 
| Kategori | Logg för framåtskrivning/inställningar | 
| Description | Tidsintervall mellan WAL-tömningar som utförs av WAL-skrivaren. | 
| Datatyp | integer | 
| Standardvärde | 200 | 
| Tillåtna värden | 1-10000 | 
| Parametertyp | dynamic | 
| Documentation | wal_writer_delay | 
wal_writer_flush_after
| Attribute | Värde | 
| Kategori | Logg för framåtskrivning/inställningar | 
| Description | Mängden WAL skrivs ut av WAL-skrivare som utlöser en tömning. | 
| Datatyp | integer | 
| Standardvärde | 128 | 
| Tillåtna värden | 0-2147483647 | 
| Parametertyp | dynamic | 
| Documentation | wal_writer_flush_after | 
 
commit_fördröjning
| Attribute | Värde | 
| Kategori | Logg för framåtskrivning/inställningar | 
| Description | Anger fördröjningen i mikrosekunder mellan transaktionsincheckning och tömning av WAL till disk. | 
| Datatyp | integer | 
| Standardvärde | 0 | 
| Tillåtna värden | 0-100000 | 
| Parametertyp | dynamic | 
| Documentation | commit_delay | 
commit_siblings
| Attribute | Värde | 
| Kategori | Logg för framåtskrivning/inställningar | 
| Description | Anger minsta antal samtidiga öppna transaktioner innan du utför commit_delay. | 
| Datatyp | integer | 
| Standardvärde | 5 | 
| Tillåtna värden | 0-1000 | 
| Parametertyp | dynamic | 
| Documentation | commit_siblings | 
fsync
| Attribute | Värde | 
| Kategori | Logg för framåtskrivning/inställningar | 
| Description | Tvingar fram synkronisering av uppdateringar till disk. | 
| Datatyp | booleskt | 
| Standardvärde | on | 
| Tillåtna värden | on | 
| Parametertyp | skrivskyddad | 
| Documentation | fsync | 
full_page_writes
| Attribute | Värde | 
| Kategori | Logg för framåtskrivning/inställningar | 
| Description | Skriver fullständiga sidor till WAL när de ändras för första gången efter en kontrollpunkt. | 
| Datatyp | booleskt | 
| Standardvärde | on | 
| Tillåtna värden | on | 
| Parametertyp | skrivskyddad | 
| Documentation | full_page_writes | 
synchronous_commit
| Attribute | Värde | 
| Kategori | Logg för framåtskrivning/inställningar | 
| Description | Anger den aktuella transaktionens synkroniseringsnivå. | 
| Datatyp | enumeration | 
| Standardvärde | on | 
| Tillåtna värden | on | 
| Parametertyp | skrivskyddad | 
| Documentation | synchronous_commit | 
wal_buffers
| Attribute | Värde | 
| Kategori | Logg för framåtskrivning/inställningar | 
| Description | Anger antalet disksidebuffertar i delat minne för WAL. Enheten är 8 kB. | 
| Datatyp | integer | 
| Standardvärde | Beror på resurser (virtuella kärnor, RAM-minne eller diskutrymme) som allokerats till servern. | 
| Tillåtna värden | -1-262143 | 
| Parametertyp | statiskt | 
| Documentation | wal_buffers | 
Azure-specifika anteckningar
Standardvärdet för wal_buffers serverparametern beräknas när du etablerar instansen av en flexibel Azure Database for PostgreSQL-server baserat på det produktnamn som du väljer för dess beräkning. Eventuella efterföljande ändringar av produktval i beräkningen som stöder den flexibla servern påverkar inte standardvärdet för serverparametern för den instansen wal_buffers .
Varje gång du ändrar den produkt som tilldelats en instans bör du också justera värdet för parametern wal_buffers enligt värdena i följande formel.
I virtuella datorer med upp till 4 virtuella kärnor är wal_buffersvärdet som beräknas för 2048 .
I virtuella maskiner med fler än 4 vCores är värdet som beräknas för wal_buffers16384.
Baserat på den tidigare formeln visar följande tabell de värden som den här serverparametern skulle ställas in på beroende på mängden minne som har etablerats:
| 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
| Attribute | Värde | 
| Kategori | Logg för framåtskrivning/inställningar | 
| Description | Komprimerar helsidesskrivningar skrivna i WAL-filen. | 
| Datatyp | booleskt | 
| Standardvärde | on | 
| Tillåtna värden | on,off | 
| Parametertyp | dynamic | 
| Documentation | wal_compression | 
wal_level
| Attribute | Värde | 
| Kategori | Logg för framåtskrivning/inställningar | 
| Description | Den avgör hur mycket information som skrivs till WAL. | 
| Datatyp | enumeration | 
| Standardvärde | replica | 
| Tillåtna värden | replica,logical | 
| Parametertyp | statiskt | 
| Documentation | wal_level | 
wal_log_hints
| Attribute | Värde | 
| Kategori | Logg för framåtskrivning/inställningar | 
| Description | Skriver hela sidor till WAL när de modifieras för första gången efter en kontrollpunkt, även för en icke-kritisk modifiering. | 
| Datatyp | booleskt | 
| Standardvärde | off | 
| Tillåtna värden | off | 
| Parametertyp | skrivskyddad | 
| Documentation | wal_log_hints | 
wal_sync_method
| Attribute | Värde | 
| Kategori | Logg för framåtskrivning/inställningar | 
| Description | Väljer den metod som används för att tvinga WAL-uppdateringar till disk. | 
| Datatyp | enumeration | 
| Standardvärde | fdatasync | 
| Tillåtna värden | fdatasync | 
| Parametertyp | skrivskyddad | 
| Documentation | wal_sync_method | 
wal_writer_delay
| Attribute | Värde | 
| Kategori | Logg för framåtskrivning/inställningar | 
| Description | Tidsintervall mellan WAL-tömningar som utförs av WAL-skrivaren. | 
| Datatyp | integer | 
| Standardvärde | 200 | 
| Tillåtna värden | 1-10000 | 
| Parametertyp | dynamic | 
| Documentation | wal_writer_delay | 
wal_writer_flush_after
| Attribute | Värde | 
| Kategori | Logg för framåtskrivning/inställningar | 
| Description | Mängden WAL skrivs ut av WAL-skrivare som utlöser en tömning. | 
| Datatyp | integer | 
| Standardvärde | 128 | 
| Tillåtna värden | 0-2147483647 | 
| Parametertyp | dynamic | 
| Documentation | wal_writer_flush_after |