commit_delay
Attribut |
Värde |
Kategori |
Logg för framåtskrivning/inställningar |
beskrivning |
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 |
dynamisk |
Dokumentation |
commit_delay |
commit_siblings
Attribut |
Värde |
Kategori |
Logg för framåtskrivning/inställningar |
beskrivning |
Anger minsta antal samtidiga öppna transaktioner innan du utför commit_delay. |
Datatyp |
integer |
Standardvärde |
5 |
Tillåtna värden |
0-1000 |
Parametertyp |
dynamisk |
Dokumentation |
commit_siblings |
fsync
Attribut |
Värde |
Kategori |
Logg för framåtskrivning/inställningar |
beskrivning |
Tvingar fram synkronisering av uppdateringar till disk. |
Datatyp |
boolean |
Standardvärde |
on |
Tillåtna värden |
on |
Parametertyp |
skrivskyddad |
Dokumentation |
fsync |
full_page_writes
Attribut |
Värde |
Kategori |
Logg för framåtskrivning/inställningar |
beskrivning |
Skriver fullständiga sidor till WAL när de först ändras efter en kontrollpunkt. |
Datatyp |
boolean |
Standardvärde |
on |
Tillåtna värden |
on |
Parametertyp |
skrivskyddad |
Dokumentation |
full_page_writes |
synchronous_commit
Attribut |
Värde |
Kategori |
Logg för framåtskrivning/inställningar |
beskrivning |
Anger den aktuella transaktionens synkroniseringsnivå. |
Datatyp |
uppräkning |
Standardvärde |
on |
Tillåtna värden |
on |
Parametertyp |
skrivskyddad |
Dokumentation |
synchronous_commit |
wal_buffers
Attribut |
Värde |
Kategori |
Logg för framåtskrivning/inställningar |
beskrivning |
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 |
static |
Dokumentation |
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 2048
värdet som beräknas för wal_buffers
.
I virtuella datorer med fler än 4 virtuella kärnor är 16384
värdet som beräknas för wal_buffers
.
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:
Virtuella kärnor |
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
Attribut |
Värde |
Kategori |
Logg för framåtskrivning/inställningar |
beskrivning |
Komprimerar helsidesskrivningar skrivna i WAL-filen. |
Datatyp |
boolean |
Standardvärde |
on |
Tillåtna värden |
on,off |
Parametertyp |
dynamisk |
Dokumentation |
wal_compression |
wal_init_zero
Attribut |
Värde |
Kategori |
Logg för framåtskrivning/inställningar |
beskrivning |
Skriver nolla till nya WAL-filer före första användningen. |
Datatyp |
boolean |
Standardvärde |
on |
Tillåtna värden |
on |
Parametertyp |
skrivskyddad |
Dokumentation |
wal_init_zero |
wal_level
Attribut |
Värde |
Kategori |
Logg för framåtskrivning/inställningar |
beskrivning |
Den avgör hur mycket information som skrivs till WAL. |
Datatyp |
uppräkning |
Standardvärde |
replica |
Tillåtna värden |
replica,logical |
Parametertyp |
static |
Dokumentation |
wal_level |
wal_log_hints
Attribut |
Värde |
Kategori |
Logg för framåtskrivning/inställningar |
beskrivning |
Skriver fullständiga sidor till WAL när de först ändras efter en kontrollpunkt, även för en icke-kritisk ändring. |
Datatyp |
boolean |
Standardvärde |
off |
Tillåtna värden |
off |
Parametertyp |
skrivskyddad |
Dokumentation |
wal_log_hints |
wal_recycle
Attribut |
Värde |
Kategori |
Logg för framåtskrivning/inställningar |
beskrivning |
Återvinner WAL-filer genom att byta namn på dem. |
Datatyp |
boolean |
Standardvärde |
on |
Tillåtna värden |
on |
Parametertyp |
skrivskyddad |
Dokumentation |
wal_recycle |
wal_skip_threshold
Attribut |
Värde |
Kategori |
Logg för framåtskrivning/inställningar |
beskrivning |
Minsta storlek på ny fil till fsync i stället för att skriva WAL. |
Datatyp |
integer |
Standardvärde |
2048 |
Tillåtna värden |
2048 |
Parametertyp |
skrivskyddad |
Dokumentation |
wal_skip_threshold |
wal_sync_method
Attribut |
Värde |
Kategori |
Logg för framåtskrivning/inställningar |
beskrivning |
Väljer den metod som används för att tvinga WAL-uppdateringar till disk. |
Datatyp |
uppräkning |
Standardvärde |
fdatasync |
Tillåtna värden |
fdatasync |
Parametertyp |
skrivskyddad |
Dokumentation |
wal_sync_method |
wal_writer_delay
Attribut |
Värde |
Kategori |
Logg för framåtskrivning/inställningar |
beskrivning |
Tidsintervall mellan WAL-tömningar som utförs av WAL-skrivaren. |
Datatyp |
integer |
Standardvärde |
200 |
Tillåtna värden |
1-10000 |
Parametertyp |
dynamisk |
Dokumentation |
wal_writer_delay |
wal_writer_flush_after
Attribut |
Värde |
Kategori |
Logg för framåtskrivning/inställningar |
beskrivning |
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 |
dynamisk |
Dokumentation |
wal_writer_flush_after |
commit_delay
Attribut |
Värde |
Kategori |
Logg för framåtskrivning/inställningar |
beskrivning |
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 |
dynamisk |
Dokumentation |
commit_delay |
commit_siblings
Attribut |
Värde |
Kategori |
Logg för framåtskrivning/inställningar |
beskrivning |
Anger minsta antal samtidiga öppna transaktioner innan du utför commit_delay. |
Datatyp |
integer |
Standardvärde |
5 |
Tillåtna värden |
0-1000 |
Parametertyp |
dynamisk |
Dokumentation |
commit_siblings |
fsync
Attribut |
Värde |
Kategori |
Logg för framåtskrivning/inställningar |
beskrivning |
Tvingar fram synkronisering av uppdateringar till disk. |
Datatyp |
boolean |
Standardvärde |
on |
Tillåtna värden |
on |
Parametertyp |
skrivskyddad |
Dokumentation |
fsync |
full_page_writes
Attribut |
Värde |
Kategori |
Logg för framåtskrivning/inställningar |
beskrivning |
Skriver fullständiga sidor till WAL när de först ändras efter en kontrollpunkt. |
Datatyp |
boolean |
Standardvärde |
on |
Tillåtna värden |
on |
Parametertyp |
skrivskyddad |
Dokumentation |
full_page_writes |
synchronous_commit
Attribut |
Värde |
Kategori |
Logg för framåtskrivning/inställningar |
beskrivning |
Anger den aktuella transaktionens synkroniseringsnivå. |
Datatyp |
uppräkning |
Standardvärde |
on |
Tillåtna värden |
on |
Parametertyp |
skrivskyddad |
Dokumentation |
synchronous_commit |
wal_buffers
Attribut |
Värde |
Kategori |
Logg för framåtskrivning/inställningar |
beskrivning |
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 |
static |
Dokumentation |
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 2048
värdet som beräknas för wal_buffers
.
I virtuella datorer med fler än 4 virtuella kärnor är 16384
värdet som beräknas för wal_buffers
.
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:
Virtuella kärnor |
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
Attribut |
Värde |
Kategori |
Logg för framåtskrivning/inställningar |
beskrivning |
Komprimerar helsidesskrivningar skrivna i WAL-filen. |
Datatyp |
boolean |
Standardvärde |
on |
Tillåtna värden |
on,off |
Parametertyp |
dynamisk |
Dokumentation |
wal_compression |
wal_init_zero
Attribut |
Värde |
Kategori |
Logg för framåtskrivning/inställningar |
beskrivning |
Skriver nolla till nya WAL-filer före första användningen. |
Datatyp |
boolean |
Standardvärde |
on |
Tillåtna värden |
on |
Parametertyp |
skrivskyddad |
Dokumentation |
wal_init_zero |
wal_level
Attribut |
Värde |
Kategori |
Logg för framåtskrivning/inställningar |
beskrivning |
Den avgör hur mycket information som skrivs till WAL. |
Datatyp |
uppräkning |
Standardvärde |
replica |
Tillåtna värden |
replica,logical |
Parametertyp |
static |
Dokumentation |
wal_level |
wal_log_hints
Attribut |
Värde |
Kategori |
Logg för framåtskrivning/inställningar |
beskrivning |
Skriver fullständiga sidor till WAL när de först ändras efter en kontrollpunkt, även för en icke-kritisk ändring. |
Datatyp |
boolean |
Standardvärde |
off |
Tillåtna värden |
off |
Parametertyp |
skrivskyddad |
Dokumentation |
wal_log_hints |
wal_recycle
Attribut |
Värde |
Kategori |
Logg för framåtskrivning/inställningar |
beskrivning |
Återvinner WAL-filer genom att byta namn på dem. |
Datatyp |
boolean |
Standardvärde |
on |
Tillåtna värden |
on |
Parametertyp |
skrivskyddad |
Dokumentation |
wal_recycle |
wal_skip_threshold
Attribut |
Värde |
Kategori |
Logg för framåtskrivning/inställningar |
beskrivning |
Minsta storlek på ny fil till fsync i stället för att skriva WAL. |
Datatyp |
integer |
Standardvärde |
2048 |
Tillåtna värden |
2048 |
Parametertyp |
skrivskyddad |
Dokumentation |
wal_skip_threshold |
wal_sync_method
Attribut |
Värde |
Kategori |
Logg för framåtskrivning/inställningar |
beskrivning |
Väljer den metod som används för att tvinga WAL-uppdateringar till disk. |
Datatyp |
uppräkning |
Standardvärde |
fdatasync |
Tillåtna värden |
fdatasync |
Parametertyp |
skrivskyddad |
Dokumentation |
wal_sync_method |
wal_writer_delay
Attribut |
Värde |
Kategori |
Logg för framåtskrivning/inställningar |
beskrivning |
Tidsintervall mellan WAL-tömningar som utförs av WAL-skrivaren. |
Datatyp |
integer |
Standardvärde |
200 |
Tillåtna värden |
1-10000 |
Parametertyp |
dynamisk |
Dokumentation |
wal_writer_delay |
wal_writer_flush_after
Attribut |
Värde |
Kategori |
Logg för framåtskrivning/inställningar |
beskrivning |
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 |
dynamisk |
Dokumentation |
wal_writer_flush_after |
commit_delay
Attribut |
Värde |
Kategori |
Logg för framåtskrivning/inställningar |
beskrivning |
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 |
dynamisk |
Dokumentation |
commit_delay |
commit_siblings
Attribut |
Värde |
Kategori |
Logg för framåtskrivning/inställningar |
beskrivning |
Anger minsta antal samtidiga öppna transaktioner innan du utför commit_delay. |
Datatyp |
integer |
Standardvärde |
5 |
Tillåtna värden |
0-1000 |
Parametertyp |
dynamisk |
Dokumentation |
commit_siblings |
fsync
Attribut |
Värde |
Kategori |
Logg för framåtskrivning/inställningar |
beskrivning |
Tvingar fram synkronisering av uppdateringar till disk. |
Datatyp |
boolean |
Standardvärde |
on |
Tillåtna värden |
on |
Parametertyp |
skrivskyddad |
Dokumentation |
fsync |
full_page_writes
Attribut |
Värde |
Kategori |
Logg för framåtskrivning/inställningar |
beskrivning |
Skriver fullständiga sidor till WAL när de först ändras efter en kontrollpunkt. |
Datatyp |
boolean |
Standardvärde |
on |
Tillåtna värden |
on |
Parametertyp |
skrivskyddad |
Dokumentation |
full_page_writes |
synchronous_commit
Attribut |
Värde |
Kategori |
Logg för framåtskrivning/inställningar |
beskrivning |
Anger den aktuella transaktionens synkroniseringsnivå. |
Datatyp |
uppräkning |
Standardvärde |
on |
Tillåtna värden |
on |
Parametertyp |
skrivskyddad |
Dokumentation |
synchronous_commit |
wal_buffers
Attribut |
Värde |
Kategori |
Logg för framåtskrivning/inställningar |
beskrivning |
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 |
static |
Dokumentation |
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 2048
värdet som beräknas för wal_buffers
.
I virtuella datorer med fler än 4 virtuella kärnor är 16384
värdet som beräknas för wal_buffers
.
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:
Virtuella kärnor |
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
Attribut |
Värde |
Kategori |
Logg för framåtskrivning/inställningar |
beskrivning |
Komprimerar helsidesskrivningar skrivna i WAL-filen. |
Datatyp |
boolean |
Standardvärde |
on |
Tillåtna värden |
on,off |
Parametertyp |
dynamisk |
Dokumentation |
wal_compression |
wal_init_zero
Attribut |
Värde |
Kategori |
Logg för framåtskrivning/inställningar |
beskrivning |
Skriver nolla till nya WAL-filer före första användningen. |
Datatyp |
boolean |
Standardvärde |
on |
Tillåtna värden |
on |
Parametertyp |
skrivskyddad |
Dokumentation |
wal_init_zero |
wal_level
Attribut |
Värde |
Kategori |
Logg för framåtskrivning/inställningar |
beskrivning |
Den avgör hur mycket information som skrivs till WAL. |
Datatyp |
uppräkning |
Standardvärde |
replica |
Tillåtna värden |
replica,logical |
Parametertyp |
static |
Dokumentation |
wal_level |
wal_log_hints
Attribut |
Värde |
Kategori |
Logg för framåtskrivning/inställningar |
beskrivning |
Skriver fullständiga sidor till WAL när de först ändras efter en kontrollpunkt, även för en icke-kritisk ändring. |
Datatyp |
boolean |
Standardvärde |
off |
Tillåtna värden |
off |
Parametertyp |
skrivskyddad |
Dokumentation |
wal_log_hints |
wal_recycle
Attribut |
Värde |
Kategori |
Logg för framåtskrivning/inställningar |
beskrivning |
Återvinner WAL-filer genom att byta namn på dem. |
Datatyp |
boolean |
Standardvärde |
on |
Tillåtna värden |
on |
Parametertyp |
skrivskyddad |
Dokumentation |
wal_recycle |
wal_skip_threshold
Attribut |
Värde |
Kategori |
Logg för framåtskrivning/inställningar |
beskrivning |
Minsta storlek på ny fil till fsync i stället för att skriva WAL. |
Datatyp |
integer |
Standardvärde |
2048 |
Tillåtna värden |
2048 |
Parametertyp |
skrivskyddad |
Dokumentation |
wal_skip_threshold |
wal_sync_method
Attribut |
Värde |
Kategori |
Logg för framåtskrivning/inställningar |
beskrivning |
Väljer den metod som används för att tvinga WAL-uppdateringar till disk. |
Datatyp |
uppräkning |
Standardvärde |
fdatasync |
Tillåtna värden |
fdatasync |
Parametertyp |
skrivskyddad |
Dokumentation |
wal_sync_method |
wal_writer_delay
Attribut |
Värde |
Kategori |
Logg för framåtskrivning/inställningar |
beskrivning |
Tidsintervall mellan WAL-tömningar som utförs av WAL-skrivaren. |
Datatyp |
integer |
Standardvärde |
200 |
Tillåtna värden |
1-10000 |
Parametertyp |
dynamisk |
Dokumentation |
wal_writer_delay |
wal_writer_flush_after
Attribut |
Värde |
Kategori |
Logg för framåtskrivning/inställningar |
beskrivning |
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 |
dynamisk |
Dokumentation |
wal_writer_flush_after |
commit_delay
Attribut |
Värde |
Kategori |
Logg för framåtskrivning/inställningar |
beskrivning |
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 |
dynamisk |
Dokumentation |
commit_delay |
commit_siblings
Attribut |
Värde |
Kategori |
Logg för framåtskrivning/inställningar |
beskrivning |
Anger minsta antal samtidiga öppna transaktioner innan du utför commit_delay. |
Datatyp |
integer |
Standardvärde |
5 |
Tillåtna värden |
0-1000 |
Parametertyp |
dynamisk |
Dokumentation |
commit_siblings |
fsync
Attribut |
Värde |
Kategori |
Logg för framåtskrivning/inställningar |
beskrivning |
Tvingar fram synkronisering av uppdateringar till disk. |
Datatyp |
boolean |
Standardvärde |
on |
Tillåtna värden |
on |
Parametertyp |
skrivskyddad |
Dokumentation |
fsync |
full_page_writes
Attribut |
Värde |
Kategori |
Logg för framåtskrivning/inställningar |
beskrivning |
Skriver fullständiga sidor till WAL när de först ändras efter en kontrollpunkt. |
Datatyp |
boolean |
Standardvärde |
on |
Tillåtna värden |
on |
Parametertyp |
skrivskyddad |
Dokumentation |
full_page_writes |
synchronous_commit
Attribut |
Värde |
Kategori |
Logg för framåtskrivning/inställningar |
beskrivning |
Anger den aktuella transaktionens synkroniseringsnivå. |
Datatyp |
uppräkning |
Standardvärde |
on |
Tillåtna värden |
on |
Parametertyp |
skrivskyddad |
Dokumentation |
synchronous_commit |
wal_buffers
Attribut |
Värde |
Kategori |
Logg för framåtskrivning/inställningar |
beskrivning |
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 |
static |
Dokumentation |
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 2048
värdet som beräknas för wal_buffers
.
I virtuella datorer med fler än 4 virtuella kärnor är 16384
värdet som beräknas för wal_buffers
.
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:
Virtuella kärnor |
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
Attribut |
Värde |
Kategori |
Logg för framåtskrivning/inställningar |
beskrivning |
Komprimerar helsidesskrivningar skrivna i WAL-filen. |
Datatyp |
boolean |
Standardvärde |
on |
Tillåtna värden |
on,off |
Parametertyp |
dynamisk |
Dokumentation |
wal_compression |
wal_init_zero
Attribut |
Värde |
Kategori |
Logg för framåtskrivning/inställningar |
beskrivning |
Skriver nolla till nya WAL-filer före första användningen. |
Datatyp |
boolean |
Standardvärde |
on |
Tillåtna värden |
on |
Parametertyp |
skrivskyddad |
Dokumentation |
wal_init_zero |
wal_level
Attribut |
Värde |
Kategori |
Logg för framåtskrivning/inställningar |
beskrivning |
Den avgör hur mycket information som skrivs till WAL. |
Datatyp |
uppräkning |
Standardvärde |
replica |
Tillåtna värden |
replica,logical |
Parametertyp |
static |
Dokumentation |
wal_level |
wal_log_hints
Attribut |
Värde |
Kategori |
Logg för framåtskrivning/inställningar |
beskrivning |
Skriver fullständiga sidor till WAL när de först ändras efter en kontrollpunkt, även för en icke-kritisk ändring. |
Datatyp |
boolean |
Standardvärde |
off |
Tillåtna värden |
off |
Parametertyp |
skrivskyddad |
Dokumentation |
wal_log_hints |
wal_recycle
Attribut |
Värde |
Kategori |
Logg för framåtskrivning/inställningar |
beskrivning |
Återvinner WAL-filer genom att byta namn på dem. |
Datatyp |
boolean |
Standardvärde |
on |
Tillåtna värden |
on |
Parametertyp |
skrivskyddad |
Dokumentation |
wal_recycle |
wal_skip_threshold
Attribut |
Värde |
Kategori |
Logg för framåtskrivning/inställningar |
beskrivning |
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 |
Dokumentation |
wal_skip_threshold |
wal_sync_method
Attribut |
Värde |
Kategori |
Logg för framåtskrivning/inställningar |
beskrivning |
Väljer den metod som används för att tvinga WAL-uppdateringar till disk. |
Datatyp |
uppräkning |
Standardvärde |
fdatasync |
Tillåtna värden |
fdatasync |
Parametertyp |
skrivskyddad |
Dokumentation |
wal_sync_method |
wal_writer_delay
Attribut |
Värde |
Kategori |
Logg för framåtskrivning/inställningar |
beskrivning |
Tidsintervall mellan WAL-tömningar som utförs av WAL-skrivaren. |
Datatyp |
integer |
Standardvärde |
200 |
Tillåtna värden |
1-10000 |
Parametertyp |
dynamisk |
Dokumentation |
wal_writer_delay |
wal_writer_flush_after
Attribut |
Värde |
Kategori |
Logg för framåtskrivning/inställningar |
beskrivning |
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 |
dynamisk |
Dokumentation |
wal_writer_flush_after |
commit_delay
Attribut |
Värde |
Kategori |
Logg för framåtskrivning/inställningar |
beskrivning |
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 |
dynamisk |
Dokumentation |
commit_delay |
commit_siblings
Attribut |
Värde |
Kategori |
Logg för framåtskrivning/inställningar |
beskrivning |
Anger minsta antal samtidiga öppna transaktioner innan du utför commit_delay. |
Datatyp |
integer |
Standardvärde |
5 |
Tillåtna värden |
0-1000 |
Parametertyp |
dynamisk |
Dokumentation |
commit_siblings |
fsync
Attribut |
Värde |
Kategori |
Logg för framåtskrivning/inställningar |
beskrivning |
Tvingar fram synkronisering av uppdateringar till disk. |
Datatyp |
boolean |
Standardvärde |
on |
Tillåtna värden |
on |
Parametertyp |
skrivskyddad |
Dokumentation |
fsync |
full_page_writes
Attribut |
Värde |
Kategori |
Logg för framåtskrivning/inställningar |
beskrivning |
Skriver fullständiga sidor till WAL när de först ändras efter en kontrollpunkt. |
Datatyp |
boolean |
Standardvärde |
on |
Tillåtna värden |
on |
Parametertyp |
skrivskyddad |
Dokumentation |
full_page_writes |
synchronous_commit
Attribut |
Värde |
Kategori |
Logg för framåtskrivning/inställningar |
beskrivning |
Anger den aktuella transaktionens synkroniseringsnivå. |
Datatyp |
uppräkning |
Standardvärde |
on |
Tillåtna värden |
on |
Parametertyp |
skrivskyddad |
Dokumentation |
synchronous_commit |
wal_buffers
Attribut |
Värde |
Kategori |
Logg för framåtskrivning/inställningar |
beskrivning |
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 |
static |
Dokumentation |
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 2048
värdet som beräknas för wal_buffers
.
I virtuella datorer med fler än 4 virtuella kärnor är 16384
värdet som beräknas för wal_buffers
.
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:
Virtuella kärnor |
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
Attribut |
Värde |
Kategori |
Logg för framåtskrivning/inställningar |
beskrivning |
Komprimerar helsidesskrivningar skrivna i WAL-filen. |
Datatyp |
boolean |
Standardvärde |
on |
Tillåtna värden |
on,off |
Parametertyp |
dynamisk |
Dokumentation |
wal_compression |
wal_init_zero
Attribut |
Värde |
Kategori |
Logg för framåtskrivning/inställningar |
beskrivning |
Skriver nolla till nya WAL-filer före första användningen. |
Datatyp |
boolean |
Standardvärde |
on |
Tillåtna värden |
on |
Parametertyp |
skrivskyddad |
Dokumentation |
wal_init_zero |
wal_level
Attribut |
Värde |
Kategori |
Logg för framåtskrivning/inställningar |
beskrivning |
Den avgör hur mycket information som skrivs till WAL. |
Datatyp |
uppräkning |
Standardvärde |
replica |
Tillåtna värden |
replica,logical |
Parametertyp |
static |
Dokumentation |
wal_level |
wal_log_hints
Attribut |
Värde |
Kategori |
Logg för framåtskrivning/inställningar |
beskrivning |
Skriver fullständiga sidor till WAL när de först ändras efter en kontrollpunkt, även för en icke-kritisk ändring. |
Datatyp |
boolean |
Standardvärde |
off |
Tillåtna värden |
off |
Parametertyp |
skrivskyddad |
Dokumentation |
wal_log_hints |
wal_recycle
Attribut |
Värde |
Kategori |
Logg för framåtskrivning/inställningar |
beskrivning |
Återvinner WAL-filer genom att byta namn på dem. |
Datatyp |
boolean |
Standardvärde |
on |
Tillåtna värden |
on |
Parametertyp |
skrivskyddad |
Dokumentation |
wal_recycle |
wal_sync_method
Attribut |
Värde |
Kategori |
Logg för framåtskrivning/inställningar |
beskrivning |
Väljer den metod som används för att tvinga WAL-uppdateringar till disk. |
Datatyp |
uppräkning |
Standardvärde |
fdatasync |
Tillåtna värden |
fdatasync |
Parametertyp |
skrivskyddad |
Dokumentation |
wal_sync_method |
wal_writer_delay
Attribut |
Värde |
Kategori |
Logg för framåtskrivning/inställningar |
beskrivning |
Tidsintervall mellan WAL-tömningar som utförs av WAL-skrivaren. |
Datatyp |
integer |
Standardvärde |
200 |
Tillåtna värden |
1-10000 |
Parametertyp |
dynamisk |
Dokumentation |
wal_writer_delay |
wal_writer_flush_after
Attribut |
Värde |
Kategori |
Logg för framåtskrivning/inställningar |
beskrivning |
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 |
dynamisk |
Dokumentation |
wal_writer_flush_after |
commit_delay
Attribut |
Värde |
Kategori |
Logg för framåtskrivning/inställningar |
beskrivning |
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 |
dynamisk |
Dokumentation |
commit_delay |
commit_siblings
Attribut |
Värde |
Kategori |
Logg för framåtskrivning/inställningar |
beskrivning |
Anger minsta antal samtidiga öppna transaktioner innan du utför commit_delay. |
Datatyp |
integer |
Standardvärde |
5 |
Tillåtna värden |
0-1000 |
Parametertyp |
dynamisk |
Dokumentation |
commit_siblings |
fsync
Attribut |
Värde |
Kategori |
Logg för framåtskrivning/inställningar |
beskrivning |
Tvingar fram synkronisering av uppdateringar till disk. |
Datatyp |
boolean |
Standardvärde |
on |
Tillåtna värden |
on |
Parametertyp |
skrivskyddad |
Dokumentation |
fsync |
full_page_writes
Attribut |
Värde |
Kategori |
Logg för framåtskrivning/inställningar |
beskrivning |
Skriver fullständiga sidor till WAL när de först ändras efter en kontrollpunkt. |
Datatyp |
boolean |
Standardvärde |
on |
Tillåtna värden |
on |
Parametertyp |
skrivskyddad |
Dokumentation |
full_page_writes |
synchronous_commit
Attribut |
Värde |
Kategori |
Logg för framåtskrivning/inställningar |
beskrivning |
Anger den aktuella transaktionens synkroniseringsnivå. |
Datatyp |
uppräkning |
Standardvärde |
on |
Tillåtna värden |
on |
Parametertyp |
skrivskyddad |
Dokumentation |
synchronous_commit |
wal_buffers
Attribut |
Värde |
Kategori |
Logg för framåtskrivning/inställningar |
beskrivning |
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 |
static |
Dokumentation |
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 2048
värdet som beräknas för wal_buffers
.
I virtuella datorer med fler än 4 virtuella kärnor är 16384
värdet som beräknas för wal_buffers
.
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:
Virtuella kärnor |
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
Attribut |
Värde |
Kategori |
Logg för framåtskrivning/inställningar |
beskrivning |
Komprimerar helsidesskrivningar skrivna i WAL-filen. |
Datatyp |
boolean |
Standardvärde |
on |
Tillåtna värden |
on,off |
Parametertyp |
dynamisk |
Dokumentation |
wal_compression |
wal_level
Attribut |
Värde |
Kategori |
Logg för framåtskrivning/inställningar |
beskrivning |
Den avgör hur mycket information som skrivs till WAL. |
Datatyp |
uppräkning |
Standardvärde |
replica |
Tillåtna värden |
replica,logical |
Parametertyp |
static |
Dokumentation |
wal_level |
wal_log_hints
Attribut |
Värde |
Kategori |
Logg för framåtskrivning/inställningar |
beskrivning |
Skriver fullständiga sidor till WAL när de först ändras efter en kontrollpunkt, även för en icke-kritisk ändring. |
Datatyp |
boolean |
Standardvärde |
off |
Tillåtna värden |
off |
Parametertyp |
skrivskyddad |
Dokumentation |
wal_log_hints |
wal_sync_method
Attribut |
Värde |
Kategori |
Logg för framåtskrivning/inställningar |
beskrivning |
Väljer den metod som används för att tvinga WAL-uppdateringar till disk. |
Datatyp |
uppräkning |
Standardvärde |
fdatasync |
Tillåtna värden |
fdatasync |
Parametertyp |
skrivskyddad |
Dokumentation |
wal_sync_method |
wal_writer_delay
Attribut |
Värde |
Kategori |
Logg för framåtskrivning/inställningar |
beskrivning |
Tidsintervall mellan WAL-tömningar som utförs av WAL-skrivaren. |
Datatyp |
integer |
Standardvärde |
200 |
Tillåtna värden |
1-10000 |
Parametertyp |
dynamisk |
Dokumentation |
wal_writer_delay |
wal_writer_flush_after
Attribut |
Värde |
Kategori |
Logg för framåtskrivning/inställningar |
beskrivning |
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 |
dynamisk |
Dokumentation |
wal_writer_flush_after |