Előreírási napló / Beállítások

elköteleződési késleltetés

Attribute Value
Kategória Előreírási napló / Beállítások
Description Beállítja a tranzakció véglegesítése és a WAL lemezre való kiürítése közötti mikroszekundumok késleltetését.
Adattípus egész szám
Alapértelmezett érték 0
Megengedett értékek 0-100000
Paraméter típusa dynamic
Documentation commit_delay

commit_siblings

Attribute Value
Kategória Előreírási napló / Beállítások
Description A "commit_delay" végrehajtása előtt szükséges egyidejű nyitott tranzakciók minimális számát adja meg.
Adattípus egész szám
Alapértelmezett érték 5
Megengedett értékek 0-1000
Paraméter típusa dynamic
Documentation commit_siblings

fsync

Attribute Value
Kategória Előreírási napló / Beállítások
Description Kényszeríti a lemezfrissítések szinkronizálását. A kiszolgáló több helyen is használja az fsync() rendszerhívást annak érdekében, hogy a frissítések fizikailag a lemezre legyenek írva. Ez biztosítja, hogy egy adatbázisfürt egy operációs rendszer vagy hardver összeomlása után konzisztens állapotba térjen vissza.
Adattípus boolean
Alapértelmezett érték on
Megengedett értékek on
Paraméter típusa csak olvasható
Documentation fsync

teljes_oldal_írások

Attribute Value
Kategória Előreírási napló / Beállítások
Description Az ellenőrzőpont után először módosított teljes oldalakat ír a WAL-ba. Előfordulhat, hogy az operációs rendszer összeomlása során folyamatban lévő lapírás csak részben írható lemezre. A helyreállítás során a WAL-ban tárolt sormódosítások nem elegendőek a helyreállításhoz. Ez a beállítás akkor ír oldalakat, amikor először módosítják az ellenőrzőpontot a WAL-ra, így a teljes helyreállítás lehetséges.
Adattípus boolean
Alapértelmezett érték on
Megengedett értékek on
Paraméter típusa csak olvasható
Documentation teljes_oldal_írások

synchronous_commit

Attribute Value
Kategória Előreírási napló / Beállítások
Description Beállítja az aktuális tranzakció szinkronizálási szintjét.
Adattípus enumerálás
Alapértelmezett érték on
Megengedett értékek on
Paraméter típusa csak olvasható
Documentation synchronous_commit

wal_buffers

Attribute Value
Kategória Előreírási napló / Beállítások
Description Beállítja a megosztott memóriában lévő lemezoldali pufferek számát a WAL számára. Adja meg -1, hogy ez az érték shared_buffers töredékeként legyen meghatározva.
Adattípus egész szám
Alapértelmezett érték A kiszolgáló számára lefoglalt erőforrásoktól (virtuális magoktól, RAM-októl vagy lemezterülettől) függ.
Megengedett értékek -1-262143
Paraméter típusa statikus
Documentation wal_buffers

Azure-specifikus megjegyzések

A wal_buffers paraméter alapértelmezett értékének kiszámítása az Azure Database for PostgreSQL – rugalmas kiszolgáló példányának létesítésekor történik, a számítási kapacitáshoz kiválasztott terméknév alapján. A rugalmas kiszolgálót támogató számítás termékkijelölésének későbbi változásai nem befolyásolják az adott példány paraméterének alapértelmezett értékét wal_buffers .

Minden alkalommal, amikor módosítja a példányhoz rendelt terméket, a wal_buffers paraméter értékét is az alábbi képlet értékei alapján kell módosítania.

Legfeljebb 4 vMaggal rendelkező virtuális gépeken a kiszámított wal_buffers érték 2048.

A több mint 4 virtuális maggal rendelkező virtuális gépek esetén a kiszámított wal_buffers érték 16384.

Az előző képlet alapján az alábbi táblázat felsorolja azokat az értékeket, amelyek a paramétert a kiosztott memória mennyiségétől függően állítják be:

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 Value
Kategória Előreírási napló / Beállítások
Description A WAL-fájlban írt teljes oldalas írásokat tömöríti.
Adattípus enumerálás
Alapértelmezett érték zstd
Megengedett értékek pglz,lz4,zstd,on,off
Paraméter típusa dynamic
Documentation wal_compression

wal_init_zero

Attribute Value
Kategória Előreírási napló / Beállítások
Description Nullákat ír az új WAL-fájlokba az első használat előtt.
Adattípus boolean
Alapértelmezett érték on
Megengedett értékek on
Paraméter típusa csak olvasható
Documentation wal_init_zero

wal_level

Attribute Value
Kategória Előreírási napló / Beállítások
Description Beállítja a WAL-nak írt információk szintjét.
Adattípus enumerálás
Alapértelmezett érték replica
Megengedett értékek replica,logical
Paraméter típusa statikus
Documentation wal_level

wal_log_hints

Attribute Value
Kategória Előreírási napló / Beállítások
Description Teljes oldalakat ír a WAL-ba, amikor először módosítják őket egy ellenőrzőpont után, még nem kritikus módosítás esetén is.
Adattípus boolean
Alapértelmezett érték off
Megengedett értékek off
Paraméter típusa csak olvasható
Documentation wal_log_hints

wal_recycle

Attribute Value
Kategória Előreírási napló / Beállítások
Description Átnevezéssel újrahasznosítja a WAL-fájlokat.
Adattípus boolean
Alapértelmezett érték on
Megengedett értékek on
Paraméter típusa csak olvasható
Documentation wal_recycle

wal_skip_threshold

Attribute Value
Kategória Előreírási napló / Beállítások
Description Az új fájl minimális mérete az fsync-hez a WAL írása helyett.
Adattípus egész szám
Alapértelmezett érték 2048
Megengedett értékek 2048
Paraméter típusa csak olvasható
Documentation wal_skip_threshold

wal_summary_keep_time

Attribute Value
Kategória Előreírási napló / Beállítások
Description Az idő, amelyre a WAL-összefoglaló fájlokat meg kell őrizni.
Adattípus egész szám
Alapértelmezett érték 14400
Megengedett értékek 14400
Paraméter típusa csak olvasható
Documentation wal_summary_keep_time

wal_sync_method

Attribute Value
Kategória Előreírási napló / Beállítások
Description Kiválasztja a WAL-frissítések lemezre kényszerítéséhez használt módszert.
Adattípus enumerálás
Alapértelmezett érték fdatasync
Megengedett értékek fdatasync
Paraméter típusa csak olvasható
Documentation wal_sync_method

wal_writer_delay

Attribute Value
Kategória Előreírási napló / Beállítások
Description A végrehajtott WAL-kiürítések közötti idő a WAL-íróban.
Adattípus egész szám
Alapértelmezett érték 200
Megengedett értékek 1-10000
Paraméter típusa dynamic
Documentation wal_writer_delay

wal_író_kimenet_ürítés_után

Attribute Value
Kategória Előreírási napló / Beállítások
Description A WAL-író által kiírt WAL-érték mennyisége, amely kiürítést aktivál.
Adattípus egész szám
Alapértelmezett érték 128
Megengedett értékek 0-2147483647
Paraméter típusa dynamic
Documentation wal_writer_flush_after

elköteleződési késleltetés

Attribute Value
Kategória Előreírási napló / Beállítások
Description Beállítja a tranzakció véglegesítése és a WAL lemezre való kiürítése közötti mikroszekundumok késleltetését.
Adattípus egész szám
Alapértelmezett érték 0
Megengedett értékek 0-100000
Paraméter típusa dynamic
Documentation commit_delay

commit_siblings

Attribute Value
Kategória Előreírási napló / Beállítások
Description A "commit_delay" végrehajtása előtt szükséges egyidejű nyitott tranzakciók minimális számát adja meg.
Adattípus egész szám
Alapértelmezett érték 5
Megengedett értékek 0-1000
Paraméter típusa dynamic
Documentation commit_siblings

fsync

Attribute Value
Kategória Előreírási napló / Beállítások
Description Kényszeríti a lemezfrissítések szinkronizálását. A kiszolgáló több helyen is használja az fsync() rendszerhívást annak érdekében, hogy a frissítések fizikailag a lemezre legyenek írva. Ez biztosítja, hogy egy adatbázisfürt egy operációs rendszer vagy hardver összeomlása után konzisztens állapotba térjen vissza.
Adattípus boolean
Alapértelmezett érték on
Megengedett értékek on
Paraméter típusa csak olvasható
Documentation fsync

teljes_oldal_írások

Attribute Value
Kategória Előreírási napló / Beállítások
Description Az ellenőrzőpont után először módosított teljes oldalakat ír a WAL-ba. Előfordulhat, hogy az operációs rendszer összeomlása során folyamatban lévő lapírás csak részben írható lemezre. A helyreállítás során a WAL-ban tárolt sormódosítások nem elegendőek a helyreállításhoz. Ez a beállítás akkor ír oldalakat, amikor először módosítják az ellenőrzőpontot a WAL-ra, így a teljes helyreállítás lehetséges.
Adattípus boolean
Alapértelmezett érték on
Megengedett értékek on
Paraméter típusa csak olvasható
Documentation teljes_oldal_írások

synchronous_commit

Attribute Value
Kategória Előreírási napló / Beállítások
Description Beállítja az aktuális tranzakció szinkronizálási szintjét.
Adattípus enumerálás
Alapértelmezett érték on
Megengedett értékek on
Paraméter típusa csak olvasható
Documentation synchronous_commit

wal_buffers

Attribute Value
Kategória Előreírási napló / Beállítások
Description Beállítja a megosztott memóriában lévő lemezoldali pufferek számát a WAL számára. Adja meg -1, hogy ez az érték shared_buffers töredékeként legyen meghatározva.
Adattípus egész szám
Alapértelmezett érték A kiszolgáló számára lefoglalt erőforrásoktól (virtuális magoktól, RAM-októl vagy lemezterülettől) függ.
Megengedett értékek -1-262143
Paraméter típusa statikus
Documentation wal_buffers

Azure-specifikus megjegyzések

A wal_buffers paraméter alapértelmezett értékét a rendszer az Azure Database for PostgreSQL – rugalmas kiszolgáló példányának kiépítésekor számítja ki, a számítási erőforráshoz kiválasztott terméknév alapján. A rugalmas kiszolgálót támogató számítás termékkijelölésének későbbi változásai nem befolyásolják az adott példány paraméterének alapértelmezett értékét wal_buffers .

Minden alkalommal, amikor módosítja a példányhoz rendelt terméket, a wal_buffers paraméter értékét is az alábbi képlet értékei alapján kell módosítania.

Legfeljebb 4 vMaggal rendelkező virtuális gépeken a kiszámított wal_buffers érték 2048.

A több mint 4 virtuális maggal rendelkező virtuális gépek esetén a kiszámított wal_buffers érték 16384.

Az előző képlet alapján az alábbi táblázat felsorolja azokat az értékeket, amelyek a paramétert a kiosztott memória mennyiségétől függően állítják be:

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 Value
Kategória Előreírási napló / Beállítások
Description A WAL-fájlban írt teljes oldalas írásokat tömöríti a megadott módszerrel.
Adattípus enumerálás
Alapértelmezett érték on
Megengedett értékek pglz,lz4,on,off
Paraméter típusa dynamic
Documentation wal_compression

wal_init_zero

Attribute Value
Kategória Előreírási napló / Beállítások
Description Nullákat ír az új WAL-fájlokba az első használat előtt.
Adattípus boolean
Alapértelmezett érték on
Megengedett értékek on
Paraméter típusa csak olvasható
Documentation wal_init_zero

wal_level

Attribute Value
Kategória Előreírási napló / Beállítások
Description Beállítja a WAL-nak írt információk szintjét.
Adattípus enumerálás
Alapértelmezett érték replica
Megengedett értékek replica,logical
Paraméter típusa statikus
Documentation wal_level

wal_log_hints

Attribute Value
Kategória Előreírási napló / Beállítások
Description Teljes oldalakat ír a WAL-ba, amikor először módosítják őket egy ellenőrzőpont után, még nem kritikus módosítás esetén is.
Adattípus boolean
Alapértelmezett érték off
Megengedett értékek off
Paraméter típusa csak olvasható
Documentation wal_log_hints

wal_recycle

Attribute Value
Kategória Előreírási napló / Beállítások
Description Átnevezéssel újrahasznosítja a WAL-fájlokat.
Adattípus boolean
Alapértelmezett érték on
Megengedett értékek on
Paraméter típusa csak olvasható
Documentation wal_recycle

wal_skip_threshold

Attribute Value
Kategória Előreírási napló / Beállítások
Description Az új fájl minimális mérete az fsync-hez a WAL írása helyett.
Adattípus egész szám
Alapértelmezett érték 2048
Megengedett értékek 2048
Paraméter típusa csak olvasható
Documentation wal_skip_threshold

wal_summary_keep_time

Attribute Value
Kategória Előreírási napló / Beállítások
Description Az idő, amelyre a WAL-összefoglaló fájlokat meg kell őrizni.
Adattípus egész szám
Alapértelmezett érték 14400
Megengedett értékek 14400
Paraméter típusa csak olvasható
Documentation wal_summary_keep_time

wal_sync_method

Attribute Value
Kategória Előreírási napló / Beállítások
Description Kiválasztja a WAL-frissítések lemezre kényszerítéséhez használt módszert.
Adattípus enumerálás
Alapértelmezett érték fdatasync
Megengedett értékek fdatasync
Paraméter típusa csak olvasható
Documentation wal_sync_method

wal_writer_delay

Attribute Value
Kategória Előreírási napló / Beállítások
Description A végrehajtott WAL-kiürítések közötti idő a WAL-íróban.
Adattípus egész szám
Alapértelmezett érték 200
Megengedett értékek 1-10000
Paraméter típusa dynamic
Documentation wal_writer_delay

wal_író_kimenet_ürítés_után

Attribute Value
Kategória Előreírási napló / Beállítások
Description A WAL-író által kiírt WAL-érték mennyisége, amely kiürítést aktivál.
Adattípus egész szám
Alapértelmezett érték 128
Megengedett értékek 0-2147483647
Paraméter típusa dynamic
Documentation wal_writer_flush_after

elköteleződési késleltetés

Attribute Value
Kategória Előreírási napló / Beállítások
Description Beállítja a tranzakció véglegesítése és a WAL lemezre való kiürítése közötti mikroszekundumok késleltetését.
Adattípus egész szám
Alapértelmezett érték 0
Megengedett értékek 0-100000
Paraméter típusa dynamic
Documentation commit_delay

commit_siblings

Attribute Value
Kategória Előreírási napló / Beállítások
Description A commit_delay végrehajtása előtt beállítja a minimális egyidejű nyitott tranzakciókat.
Adattípus egész szám
Alapértelmezett érték 5
Megengedett értékek 0-1000
Paraméter típusa dynamic
Documentation commit_siblings

fsync

Attribute Value
Kategória Előreírási napló / Beállítások
Description Kényszeríti a lemezfrissítések szinkronizálását.
Adattípus boolean
Alapértelmezett érték on
Megengedett értékek on
Paraméter típusa csak olvasható
Documentation fsync

teljes_oldal_írások

Attribute Value
Kategória Előreírási napló / Beállítások
Description Az ellenőrzőpont után először módosított teljes oldalakat ír a WAL-ba.
Adattípus boolean
Alapértelmezett érték on
Megengedett értékek on
Paraméter típusa csak olvasható
Documentation teljes_oldal_írások

synchronous_commit

Attribute Value
Kategória Előreírási napló / Beállítások
Description Beállítja az aktuális tranzakció szinkronizálási szintjét.
Adattípus enumerálás
Alapértelmezett érték on
Megengedett értékek on
Paraméter típusa csak olvasható
Documentation synchronous_commit

wal_buffers

Attribute Value
Kategória Előreírási napló / Beállítások
Description Beállítja a megosztott memóriában lévő lemezoldali pufferek számát a WAL számára. Az egység 8kb.
Adattípus egész szám
Alapértelmezett érték A kiszolgáló számára lefoglalt erőforrásoktól (virtuális magoktól, RAM-októl vagy lemezterülettől) függ.
Megengedett értékek -1-262143
Paraméter típusa statikus
Documentation wal_buffers

Azure-specifikus megjegyzések

A wal_buffers paraméter alapértelmezett értékének kiszámítása az Azure Database for PostgreSQL rugalmas kiszolgáló példányának létesítésekor történik, a számítási kapacitáshoz kiválasztott terméknév alapján. A rugalmas kiszolgálót támogató számítás termékkijelölésének későbbi változásai nem befolyásolják az adott példány paraméterének alapértelmezett értékét wal_buffers .

Minden alkalommal, amikor módosítja a példányhoz rendelt terméket, a wal_buffers paraméter értékét is az alábbi képlet értékei alapján kell módosítania.

Legfeljebb 4 vMaggal rendelkező virtuális gépeken a kiszámított wal_buffers érték 2048.

A több mint 4 virtuális maggal rendelkező virtuális gépek esetén a kiszámított wal_buffers érték 16384.

Az előző képlet alapján az alábbi táblázat felsorolja azokat az értékeket, amelyek a paramétert a kiosztott memória mennyiségétől függően állítják be:

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 Value
Kategória Előreírási napló / Beállítások
Description A WAL-fájlban írt teljes oldalas írásokat tömöríti.
Adattípus enumerálás
Alapértelmezett érték on
Megengedett értékek pglz,lz4,on,off
Paraméter típusa dynamic
Documentation wal_compression

wal_init_zero

Attribute Value
Kategória Előreírási napló / Beállítások
Description Nullákat ír az új WAL-fájlokba az első használat előtt.
Adattípus boolean
Alapértelmezett érték on
Megengedett értékek on
Paraméter típusa csak olvasható
Documentation wal_init_zero

wal_level

Attribute Value
Kategória Előreírási napló / Beállítások
Description Ez határozza meg, hogy mennyi információt írnak a WAL-nak.
Adattípus enumerálás
Alapértelmezett érték replica
Megengedett értékek replica,logical
Paraméter típusa statikus
Documentation wal_level

wal_log_hints

Attribute Value
Kategória Előreírási napló / Beállítások
Description Teljes oldalakat ír a WAL-ba, amikor először módosítják őket egy ellenőrzőpont után, még nem kritikus módosítás esetén is.
Adattípus boolean
Alapértelmezett érték off
Megengedett értékek off
Paraméter típusa csak olvasható
Documentation wal_log_hints

wal_recycle

Attribute Value
Kategória Előreírási napló / Beállítások
Description Átnevezéssel újrahasznosítja a WAL-fájlokat.
Adattípus boolean
Alapértelmezett érték on
Megengedett értékek on
Paraméter típusa csak olvasható
Documentation wal_recycle

wal_skip_threshold

Attribute Value
Kategória Előreírási napló / Beállítások
Description Az új fájl minimális mérete az fsync-hez a WAL írása helyett.
Adattípus egész szám
Alapértelmezett érték 2048
Megengedett értékek 2048
Paraméter típusa csak olvasható
Documentation wal_skip_threshold

wal_sync_method

Attribute Value
Kategória Előreírási napló / Beállítások
Description Kiválasztja a WAL-frissítések lemezre kényszerítéséhez használt módszert.
Adattípus enumerálás
Alapértelmezett érték fdatasync
Megengedett értékek fdatasync
Paraméter típusa csak olvasható
Documentation wal_sync_method

wal_writer_delay

Attribute Value
Kategória Előreírási napló / Beállítások
Description A WAL-író által végrehajtott WAL-kiürítések közötti időintervallum.
Adattípus egész szám
Alapértelmezett érték 200
Megengedett értékek 1-10000
Paraméter típusa dynamic
Documentation wal_writer_delay

wal_író_kimenet_ürítés_után

Attribute Value
Kategória Előreírási napló / Beállítások
Description A WAL-író által kiírt WAL-érték mennyisége, amely kiürítést aktivál.
Adattípus egész szám
Alapértelmezett érték 128
Megengedett értékek 0-2147483647
Paraméter típusa dynamic
Documentation wal_writer_flush_after

elköteleződési késleltetés

Attribute Value
Kategória Előreírási napló / Beállítások
Description Beállítja a tranzakció véglegesítése és a WAL lemezre való kiürítése közötti mikroszekundumok késleltetését.
Adattípus egész szám
Alapértelmezett érték 0
Megengedett értékek 0-100000
Paraméter típusa dynamic
Documentation commit_delay

commit_siblings

Attribute Value
Kategória Előreírási napló / Beállítások
Description A commit_delay végrehajtása előtt beállítja a minimális egyidejű nyitott tranzakciókat.
Adattípus egész szám
Alapértelmezett érték 5
Megengedett értékek 0-1000
Paraméter típusa dynamic
Documentation commit_siblings

fsync

Attribute Value
Kategória Előreírási napló / Beállítások
Description Kényszeríti a lemezfrissítések szinkronizálását.
Adattípus boolean
Alapértelmezett érték on
Megengedett értékek on
Paraméter típusa csak olvasható
Documentation fsync

teljes_oldal_írások

Attribute Value
Kategória Előreírási napló / Beállítások
Description Az ellenőrzőpont után először módosított teljes oldalakat ír a WAL-ba.
Adattípus boolean
Alapértelmezett érték on
Megengedett értékek on
Paraméter típusa csak olvasható
Documentation teljes_oldal_írások

synchronous_commit

Attribute Value
Kategória Előreírási napló / Beállítások
Description Beállítja az aktuális tranzakció szinkronizálási szintjét.
Adattípus enumerálás
Alapértelmezett érték on
Megengedett értékek on
Paraméter típusa csak olvasható
Documentation synchronous_commit

wal_buffers

Attribute Value
Kategória Előreírási napló / Beállítások
Description Beállítja a megosztott memóriában lévő lemezoldali pufferek számát a WAL számára. Az egység 8kb.
Adattípus egész szám
Alapértelmezett érték A kiszolgáló számára lefoglalt erőforrásoktól (virtuális magoktól, RAM-októl vagy lemezterülettől) függ.
Megengedett értékek -1-262143
Paraméter típusa statikus
Documentation wal_buffers

Azure-specifikus megjegyzések

A wal_buffers paraméter alapértelmezett értékét a rendszer az Azure Database for PostgreSQL rugalmas kiszolgáló egy példányának kiépítésekor, a számítási erőforrásaihoz kiválasztott terméknév alapján számítja ki. A rugalmas kiszolgálót támogató számítás termékkijelölésének későbbi változásai nem befolyásolják az adott példány paraméterének alapértelmezett értékét wal_buffers .

Minden alkalommal, amikor módosítja a példányhoz rendelt terméket, a wal_buffers paraméter értékét is az alábbi képlet értékei alapján kell módosítania.

Legfeljebb 4 vMaggal rendelkező virtuális gépeken a kiszámított wal_buffers érték 2048.

A több mint 4 virtuális maggal rendelkező virtuális gépek esetén a kiszámított wal_buffers érték 16384.

Az előző képlet alapján az alábbi táblázat felsorolja azokat az értékeket, amelyek a paramétert a kiosztott memória mennyiségétől függően állítják be:

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 Value
Kategória Előreírási napló / Beállítások
Description A WAL-fájlban írt teljes oldalas írásokat tömöríti.
Adattípus enumerálás
Alapértelmezett érték on
Megengedett értékek pglz,lz4,on,off
Paraméter típusa dynamic
Documentation wal_compression

wal_init_zero

Attribute Value
Kategória Előreírási napló / Beállítások
Description Nullákat ír az új WAL-fájlokba az első használat előtt.
Adattípus boolean
Alapértelmezett érték on
Megengedett értékek on
Paraméter típusa csak olvasható
Documentation wal_init_zero

wal_level

Attribute Value
Kategória Előreírási napló / Beállítások
Description Ez határozza meg, hogy mennyi információt írnak a WAL-nak.
Adattípus enumerálás
Alapértelmezett érték replica
Megengedett értékek replica,logical
Paraméter típusa statikus
Documentation wal_level

wal_log_hints

Attribute Value
Kategória Előreírási napló / Beállítások
Description Teljes oldalakat ír a WAL-ba, amikor először módosítják őket egy ellenőrzőpont után, még nem kritikus módosítás esetén is.
Adattípus boolean
Alapértelmezett érték off
Megengedett értékek off
Paraméter típusa csak olvasható
Documentation wal_log_hints

wal_recycle

Attribute Value
Kategória Előreírási napló / Beállítások
Description Átnevezéssel újrahasznosítja a WAL-fájlokat.
Adattípus boolean
Alapértelmezett érték on
Megengedett értékek on
Paraméter típusa csak olvasható
Documentation wal_recycle

wal_skip_threshold

Attribute Value
Kategória Előreírási napló / Beállítások
Description Az új fájl minimális mérete az fsync-hez a WAL írása helyett.
Adattípus egész szám
Alapértelmezett érték 2048
Megengedett értékek 2048
Paraméter típusa csak olvasható
Documentation wal_skip_threshold

wal_sync_method

Attribute Value
Kategória Előreírási napló / Beállítások
Description Kiválasztja a WAL-frissítések lemezre kényszerítéséhez használt módszert.
Adattípus enumerálás
Alapértelmezett érték fdatasync
Megengedett értékek fdatasync
Paraméter típusa csak olvasható
Documentation wal_sync_method

wal_writer_delay

Attribute Value
Kategória Előreírási napló / Beállítások
Description A WAL-író által végrehajtott WAL-kiürítések közötti időintervallum.
Adattípus egész szám
Alapértelmezett érték 200
Megengedett értékek 1-10000
Paraméter típusa dynamic
Documentation wal_writer_delay

wal_író_kimenet_ürítés_után

Attribute Value
Kategória Előreírási napló / Beállítások
Description A WAL-író által kiírt WAL-érték mennyisége, amely kiürítést aktivál.
Adattípus egész szám
Alapértelmezett érték 128
Megengedett értékek 0-2147483647
Paraméter típusa dynamic
Documentation wal_writer_flush_after

elköteleződési késleltetés

Attribute Value
Kategória Előreírási napló / Beállítások
Description Beállítja a tranzakció véglegesítése és a WAL lemezre való kiürítése közötti mikroszekundumok késleltetését.
Adattípus egész szám
Alapértelmezett érték 0
Megengedett értékek 0-100000
Paraméter típusa dynamic
Documentation commit_delay

commit_siblings

Attribute Value
Kategória Előreírási napló / Beállítások
Description A commit_delay végrehajtása előtt beállítja a minimális egyidejű nyitott tranzakciókat.
Adattípus egész szám
Alapértelmezett érték 5
Megengedett értékek 0-1000
Paraméter típusa dynamic
Documentation commit_siblings

fsync

Attribute Value
Kategória Előreírási napló / Beállítások
Description Kényszeríti a lemezfrissítések szinkronizálását.
Adattípus boolean
Alapértelmezett érték on
Megengedett értékek on
Paraméter típusa csak olvasható
Documentation fsync

teljes_oldal_írások

Attribute Value
Kategória Előreírási napló / Beállítások
Description Az ellenőrzőpont után először módosított teljes oldalakat ír a WAL-ba.
Adattípus boolean
Alapértelmezett érték on
Megengedett értékek on
Paraméter típusa csak olvasható
Documentation teljes_oldal_írások

synchronous_commit

Attribute Value
Kategória Előreírási napló / Beállítások
Description Beállítja az aktuális tranzakció szinkronizálási szintjét.
Adattípus enumerálás
Alapértelmezett érték on
Megengedett értékek on
Paraméter típusa csak olvasható
Documentation synchronous_commit

wal_buffers

Attribute Value
Kategória Előreírási napló / Beállítások
Description Beállítja a megosztott memóriában lévő lemezoldali pufferek számát a WAL számára. Az egység 8kb.
Adattípus egész szám
Alapértelmezett érték A kiszolgáló számára lefoglalt erőforrásoktól (virtuális magoktól, RAM-októl vagy lemezterülettől) függ.
Megengedett értékek -1-262143
Paraméter típusa statikus
Documentation wal_buffers

Azure-specifikus megjegyzések

A wal_buffers paraméter alapértelmezett értékét a rendszer az Azure Database for PostgreSQL rugalmas kiszolgáló példányának kiépítésekor számítja ki, a számításhoz kiválasztott terméknév alapján. A rugalmas kiszolgálót támogató számítás termékkijelölésének későbbi változásai nem befolyásolják az adott példány paraméterének alapértelmezett értékét wal_buffers .

Minden alkalommal, amikor módosítja a példányhoz rendelt terméket, a wal_buffers paraméter értékét is az alábbi képlet értékei alapján kell módosítania.

Legfeljebb 4 vMaggal rendelkező virtuális gépeken a kiszámított wal_buffers érték 2048.

A több mint 4 virtuális maggal rendelkező virtuális gépek esetén a kiszámított wal_buffers érték 16384.

Az előző képlet alapján az alábbi táblázat felsorolja azokat az értékeket, amelyek a paramétert a kiosztott memória mennyiségétől függően állítják be:

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 Value
Kategória Előreírási napló / Beállítások
Description A WAL-fájlban írt teljes oldalas írásokat tömöríti.
Adattípus boolean
Alapértelmezett érték on
Megengedett értékek on,off
Paraméter típusa dynamic
Documentation wal_compression

wal_init_zero

Attribute Value
Kategória Előreírási napló / Beállítások
Description Nullákat ír az új WAL-fájlokba az első használat előtt.
Adattípus boolean
Alapértelmezett érték on
Megengedett értékek on
Paraméter típusa csak olvasható
Documentation wal_init_zero

wal_level

Attribute Value
Kategória Előreírási napló / Beállítások
Description Ez határozza meg, hogy mennyi információt írnak a WAL-nak.
Adattípus enumerálás
Alapértelmezett érték replica
Megengedett értékek replica,logical
Paraméter típusa statikus
Documentation wal_level

wal_log_hints

Attribute Value
Kategória Előreírási napló / Beállítások
Description Teljes oldalakat ír a WAL-ba, amikor először módosítják őket egy ellenőrzőpont után, még nem kritikus módosítás esetén is.
Adattípus boolean
Alapértelmezett érték off
Megengedett értékek off
Paraméter típusa csak olvasható
Documentation wal_log_hints

wal_recycle

Attribute Value
Kategória Előreírási napló / Beállítások
Description Átnevezéssel újrahasznosítja a WAL-fájlokat.
Adattípus boolean
Alapértelmezett érték on
Megengedett értékek on
Paraméter típusa csak olvasható
Documentation wal_recycle

wal_skip_threshold

Attribute Value
Kategória Előreírási napló / Beállítások
Description Az új fájl minimális mérete az fsync-hez a WAL írása helyett.
Adattípus egész szám
Alapértelmezett érték 2048
Megengedett értékek 2048
Paraméter típusa csak olvasható
Documentation wal_skip_threshold

wal_sync_method

Attribute Value
Kategória Előreírási napló / Beállítások
Description Kiválasztja a WAL-frissítések lemezre kényszerítéséhez használt módszert.
Adattípus enumerálás
Alapértelmezett érték fdatasync
Megengedett értékek fdatasync
Paraméter típusa csak olvasható
Documentation wal_sync_method

wal_writer_delay

Attribute Value
Kategória Előreírási napló / Beállítások
Description A WAL-író által végrehajtott WAL-kiürítések közötti időintervallum.
Adattípus egész szám
Alapértelmezett érték 200
Megengedett értékek 1-10000
Paraméter típusa dynamic
Documentation wal_writer_delay

wal_író_kimenet_ürítés_után

Attribute Value
Kategória Előreírási napló / Beállítások
Description A WAL-író által kiírt WAL-érték mennyisége, amely kiürítést aktivál.
Adattípus egész szám
Alapértelmezett érték 128
Megengedett értékek 0-2147483647
Paraméter típusa dynamic
Documentation wal_writer_flush_after

elköteleződési késleltetés

Attribute Value
Kategória Előreírási napló / Beállítások
Description Beállítja a tranzakció véglegesítése és a WAL lemezre való kiürítése közötti mikroszekundumok késleltetését.
Adattípus egész szám
Alapértelmezett érték 0
Megengedett értékek 0-100000
Paraméter típusa dynamic
Documentation commit_delay

commit_siblings

Attribute Value
Kategória Előreírási napló / Beállítások
Description A commit_delay végrehajtása előtt beállítja a minimális egyidejű nyitott tranzakciókat.
Adattípus egész szám
Alapértelmezett érték 5
Megengedett értékek 0-1000
Paraméter típusa dynamic
Documentation commit_siblings

fsync

Attribute Value
Kategória Előreírási napló / Beállítások
Description Kényszeríti a lemezfrissítések szinkronizálását.
Adattípus boolean
Alapértelmezett érték on
Megengedett értékek on
Paraméter típusa csak olvasható
Documentation fsync

teljes_oldal_írások

Attribute Value
Kategória Előreírási napló / Beállítások
Description Az ellenőrzőpont után először módosított teljes oldalakat ír a WAL-ba.
Adattípus boolean
Alapértelmezett érték on
Megengedett értékek on
Paraméter típusa csak olvasható
Documentation teljes_oldal_írások

synchronous_commit

Attribute Value
Kategória Előreírási napló / Beállítások
Description Beállítja az aktuális tranzakció szinkronizálási szintjét.
Adattípus enumerálás
Alapértelmezett érték on
Megengedett értékek on
Paraméter típusa csak olvasható
Documentation synchronous_commit

wal_buffers

Attribute Value
Kategória Előreírási napló / Beállítások
Description Beállítja a megosztott memóriában lévő lemezoldali pufferek számát a WAL számára. Az egység 8kb.
Adattípus egész szám
Alapértelmezett érték A kiszolgáló számára lefoglalt erőforrásoktól (virtuális magoktól, RAM-októl vagy lemezterülettől) függ.
Megengedett értékek -1-262143
Paraméter típusa statikus
Documentation wal_buffers

Azure-specifikus megjegyzések

A wal_buffers paraméter alapértelmezett értékének kiszámítása akkor történik, amikor kiépíti az Azure Database for PostgreSQL – rugalmas kiszolgáló példányát, az annak számítási kapacitásához kiválasztott terméknév alapján. A rugalmas kiszolgálót támogató számítás termékkijelölésének későbbi változásai nem befolyásolják az adott példány paraméterének alapértelmezett értékét wal_buffers .

Minden alkalommal, amikor módosítja a példányhoz rendelt terméket, a wal_buffers paraméter értékét is az alábbi képlet értékei alapján kell módosítania.

Legfeljebb 4 vMaggal rendelkező virtuális gépeken a kiszámított wal_buffers érték 2048.

A több mint 4 virtuális maggal rendelkező virtuális gépek esetén a kiszámított wal_buffers érték 16384.

Az előző képlet alapján az alábbi táblázat felsorolja azokat az értékeket, amelyek a paramétert a kiosztott memória mennyiségétől függően állítják be:

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 Value
Kategória Előreírási napló / Beállítások
Description A WAL-fájlban írt teljes oldalas írásokat tömöríti.
Adattípus boolean
Alapértelmezett érték on
Megengedett értékek on,off
Paraméter típusa dynamic
Documentation wal_compression

wal_init_zero

Attribute Value
Kategória Előreírási napló / Beállítások
Description Nullákat ír az új WAL-fájlokba az első használat előtt.
Adattípus boolean
Alapértelmezett érték on
Megengedett értékek on
Paraméter típusa csak olvasható
Documentation wal_init_zero

wal_level

Attribute Value
Kategória Előreírási napló / Beállítások
Description Ez határozza meg, hogy mennyi információt írnak a WAL-nak.
Adattípus enumerálás
Alapértelmezett érték replica
Megengedett értékek replica,logical
Paraméter típusa statikus
Documentation wal_level

wal_log_hints

Attribute Value
Kategória Előreírási napló / Beállítások
Description Teljes oldalakat ír a WAL-ba, amikor először módosítják őket egy ellenőrzőpont után, még nem kritikus módosítás esetén is.
Adattípus boolean
Alapértelmezett érték off
Megengedett értékek off
Paraméter típusa csak olvasható
Documentation wal_log_hints

wal_recycle

Attribute Value
Kategória Előreírási napló / Beállítások
Description Átnevezéssel újrahasznosítja a WAL-fájlokat.
Adattípus boolean
Alapértelmezett érték on
Megengedett értékek on
Paraméter típusa csak olvasható
Documentation wal_recycle

wal_skip_threshold

Attribute Value
Kategória Előreírási napló / Beállítások
Description Az új fájl mérete, amin keresztül az fszinkronizálásra kerül sor, a WAL írása helyett.
Adattípus egész szám
Alapértelmezett érték 2048
Megengedett értékek 2048
Paraméter típusa csak olvasható
Documentation wal_skip_threshold

wal_sync_method

Attribute Value
Kategória Előreírási napló / Beállítások
Description Kiválasztja a WAL-frissítések lemezre kényszerítéséhez használt módszert.
Adattípus enumerálás
Alapértelmezett érték fdatasync
Megengedett értékek fdatasync
Paraméter típusa csak olvasható
Documentation wal_sync_method

wal_writer_delay

Attribute Value
Kategória Előreírási napló / Beállítások
Description A WAL-író által végrehajtott WAL-kiürítések közötti időintervallum.
Adattípus egész szám
Alapértelmezett érték 200
Megengedett értékek 1-10000
Paraméter típusa dynamic
Documentation wal_writer_delay

wal_író_kimenet_ürítés_után

Attribute Value
Kategória Előreírási napló / Beállítások
Description A WAL-író által kiírt WAL-érték mennyisége, amely kiürítést aktivál.
Adattípus egész szám
Alapértelmezett érték 128
Megengedett értékek 0-2147483647
Paraméter típusa dynamic
Documentation wal_writer_flush_after

elköteleződési késleltetés

Attribute Value
Kategória Előreírási napló / Beállítások
Description Beállítja a tranzakció véglegesítése és a WAL lemezre való kiürítése közötti mikroszekundumok késleltetését.
Adattípus egész szám
Alapértelmezett érték 0
Megengedett értékek 0-100000
Paraméter típusa dynamic
Documentation commit_delay

commit_siblings

Attribute Value
Kategória Előreírási napló / Beállítások
Description A commit_delay végrehajtása előtt beállítja a minimális egyidejű nyitott tranzakciókat.
Adattípus egész szám
Alapértelmezett érték 5
Megengedett értékek 0-1000
Paraméter típusa dynamic
Documentation commit_siblings

fsync

Attribute Value
Kategória Előreírási napló / Beállítások
Description Kényszeríti a lemezfrissítések szinkronizálását.
Adattípus boolean
Alapértelmezett érték on
Megengedett értékek on
Paraméter típusa csak olvasható
Documentation fsync

teljes_oldal_írások

Attribute Value
Kategória Előreírási napló / Beállítások
Description Az ellenőrzőpont után először módosított teljes oldalakat ír a WAL-ba.
Adattípus boolean
Alapértelmezett érték on
Megengedett értékek on
Paraméter típusa csak olvasható
Documentation teljes_oldal_írások

synchronous_commit

Attribute Value
Kategória Előreírási napló / Beállítások
Description Beállítja az aktuális tranzakció szinkronizálási szintjét.
Adattípus enumerálás
Alapértelmezett érték on
Megengedett értékek on
Paraméter típusa csak olvasható
Documentation synchronous_commit

wal_buffers

Attribute Value
Kategória Előreírási napló / Beállítások
Description Beállítja a megosztott memóriában lévő lemezoldali pufferek számát a WAL számára. Az egység 8kb.
Adattípus egész szám
Alapértelmezett érték A kiszolgáló számára lefoglalt erőforrásoktól (virtuális magoktól, RAM-októl vagy lemezterülettől) függ.
Megengedett értékek -1-262143
Paraméter típusa statikus
Documentation wal_buffers

Azure-specifikus megjegyzések

A wal_buffers paraméter alapértelmezett értékét a rendszer az Azure Database for PostgreSQL – rugalmas kiszolgáló példányának kiépítésekor számítja ki, a számítási erőforrásaihoz kiválasztott terméknév alapján. A rugalmas kiszolgálót támogató számítás termékkijelölésének későbbi változásai nem befolyásolják az adott példány paraméterének alapértelmezett értékét wal_buffers .

Minden alkalommal, amikor módosítja a példányhoz rendelt terméket, a wal_buffers paraméter értékét is az alábbi képlet értékei alapján kell módosítania.

Legfeljebb 4 vMaggal rendelkező virtuális gépeken a kiszámított wal_buffers érték 2048.

A több mint 4 virtuális maggal rendelkező virtuális gépek esetén a kiszámított wal_buffers érték 16384.

Az előző képlet alapján az alábbi táblázat felsorolja azokat az értékeket, amelyek a paramétert a kiosztott memória mennyiségétől függően állítják be:

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 Value
Kategória Előreírási napló / Beállítások
Description A WAL-fájlban írt teljes oldalas írásokat tömöríti.
Adattípus boolean
Alapértelmezett érték on
Megengedett értékek on,off
Paraméter típusa dynamic
Documentation wal_compression

wal_init_zero

Attribute Value
Kategória Előreírási napló / Beállítások
Description Nullákat ír az új WAL-fájlokba az első használat előtt.
Adattípus boolean
Alapértelmezett érték on
Megengedett értékek on
Paraméter típusa csak olvasható
Documentation wal_init_zero

wal_level

Attribute Value
Kategória Előreírási napló / Beállítások
Description Ez határozza meg, hogy mennyi információt írnak a WAL-nak.
Adattípus enumerálás
Alapértelmezett érték replica
Megengedett értékek replica,logical
Paraméter típusa statikus
Documentation wal_level

wal_log_hints

Attribute Value
Kategória Előreírási napló / Beállítások
Description Teljes oldalakat ír a WAL-ba, amikor először módosítják őket egy ellenőrzőpont után, még nem kritikus módosítás esetén is.
Adattípus boolean
Alapértelmezett érték off
Megengedett értékek off
Paraméter típusa csak olvasható
Documentation wal_log_hints

wal_recycle

Attribute Value
Kategória Előreírási napló / Beállítások
Description Átnevezéssel újrahasznosítja a WAL-fájlokat.
Adattípus boolean
Alapértelmezett érték on
Megengedett értékek on
Paraméter típusa csak olvasható
Documentation wal_recycle

wal_sync_method

Attribute Value
Kategória Előreírási napló / Beállítások
Description Kiválasztja a WAL-frissítések lemezre kényszerítéséhez használt módszert.
Adattípus enumerálás
Alapértelmezett érték fdatasync
Megengedett értékek fdatasync
Paraméter típusa csak olvasható
Documentation wal_sync_method

wal_writer_delay

Attribute Value
Kategória Előreírási napló / Beállítások
Description A WAL-író által végrehajtott WAL-kiürítések közötti időintervallum.
Adattípus egész szám
Alapértelmezett érték 200
Megengedett értékek 1-10000
Paraméter típusa dynamic
Documentation wal_writer_delay

wal_író_kimenet_ürítés_után

Attribute Value
Kategória Előreírási napló / Beállítások
Description A WAL-író által kiírt WAL-érték mennyisége, amely kiürítést aktivál.
Adattípus egész szám
Alapértelmezett érték 128
Megengedett értékek 0-2147483647
Paraméter típusa dynamic
Documentation wal_writer_flush_after

elköteleződési késleltetés

Attribute Value
Kategória Előreírási napló / Beállítások
Description Beállítja a tranzakció véglegesítése és a WAL lemezre való kiürítése közötti mikroszekundumok késleltetését.
Adattípus egész szám
Alapértelmezett érték 0
Megengedett értékek 0-100000
Paraméter típusa dynamic
Documentation commit_delay

commit_siblings

Attribute Value
Kategória Előreírási napló / Beállítások
Description A commit_delay végrehajtása előtt beállítja a minimális egyidejű nyitott tranzakciókat.
Adattípus egész szám
Alapértelmezett érték 5
Megengedett értékek 0-1000
Paraméter típusa dynamic
Documentation commit_siblings

fsync

Attribute Value
Kategória Előreírási napló / Beállítások
Description Kényszeríti a lemezfrissítések szinkronizálását.
Adattípus boolean
Alapértelmezett érték on
Megengedett értékek on
Paraméter típusa csak olvasható
Documentation fsync

teljes_oldal_írások

Attribute Value
Kategória Előreírási napló / Beállítások
Description Az ellenőrzőpont után először módosított teljes oldalakat ír a WAL-ba.
Adattípus boolean
Alapértelmezett érték on
Megengedett értékek on
Paraméter típusa csak olvasható
Documentation teljes_oldal_írások

synchronous_commit

Attribute Value
Kategória Előreírási napló / Beállítások
Description Beállítja az aktuális tranzakció szinkronizálási szintjét.
Adattípus enumerálás
Alapértelmezett érték on
Megengedett értékek on
Paraméter típusa csak olvasható
Documentation synchronous_commit

wal_buffers

Attribute Value
Kategória Előreírási napló / Beállítások
Description Beállítja a megosztott memóriában lévő lemezoldali pufferek számát a WAL számára. Az egység 8kb.
Adattípus egész szám
Alapértelmezett érték A kiszolgáló számára lefoglalt erőforrásoktól (virtuális magoktól, RAM-októl vagy lemezterülettől) függ.
Megengedett értékek -1-262143
Paraméter típusa statikus
Documentation wal_buffers

Azure-specifikus megjegyzések

A wal_buffers paraméter alapértelmezett értékét a rendszer az Azure Database for PostgreSQL rugalmas kiszolgáló egy példányának kiépítésekor számítja ki, a számítási erőforráshoz kiválasztott terméknév alapján. A rugalmas kiszolgálót támogató számítás termékkijelölésének későbbi változásai nem befolyásolják az adott példány paraméterének alapértelmezett értékét wal_buffers .

Minden alkalommal, amikor módosítja a példányhoz rendelt terméket, a wal_buffers paraméter értékét is az alábbi képlet értékei alapján kell módosítania.

Legfeljebb 4 vMaggal rendelkező virtuális gépeken a kiszámított wal_buffers érték 2048.

A több mint 4 virtuális maggal rendelkező virtuális gépek esetén a kiszámított wal_buffers érték 16384.

Az előző képlet alapján az alábbi táblázat felsorolja azokat az értékeket, amelyek a paramétert a kiosztott memória mennyiségétől függően állítják be:

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 Value
Kategória Előreírási napló / Beállítások
Description A WAL-fájlban írt teljes oldalas írásokat tömöríti.
Adattípus boolean
Alapértelmezett érték on
Megengedett értékek on,off
Paraméter típusa dynamic
Documentation wal_compression

wal_level

Attribute Value
Kategória Előreírási napló / Beállítások
Description Ez határozza meg, hogy mennyi információt írnak a WAL-nak.
Adattípus enumerálás
Alapértelmezett érték replica
Megengedett értékek replica,logical
Paraméter típusa statikus
Documentation wal_level

wal_log_hints

Attribute Value
Kategória Előreírási napló / Beállítások
Description Teljes oldalakat ír a WAL-ba, amikor először módosítják őket egy ellenőrzőpont után, még nem kritikus módosítás esetén is.
Adattípus boolean
Alapértelmezett érték off
Megengedett értékek off
Paraméter típusa csak olvasható
Documentation wal_log_hints

wal_sync_method

Attribute Value
Kategória Előreírási napló / Beállítások
Description Kiválasztja a WAL-frissítések lemezre kényszerítéséhez használt módszert.
Adattípus enumerálás
Alapértelmezett érték fdatasync
Megengedett értékek fdatasync
Paraméter típusa csak olvasható
Documentation wal_sync_method

wal_writer_delay

Attribute Value
Kategória Előreírási napló / Beállítások
Description A WAL-író által végrehajtott WAL-kiürítések közötti időintervallum.
Adattípus egész szám
Alapértelmezett érték 200
Megengedett értékek 1-10000
Paraméter típusa dynamic
Documentation wal_writer_delay

wal_író_kimenet_ürítés_után

Attribute Value
Kategória Előreírási napló / Beállítások
Description A WAL-író által kiírt WAL-érték mennyisége, amely kiürítést aktivál.
Adattípus egész szám
Alapértelmezett érték 128
Megengedett értékek 0-2147483647
Paraméter típusa dynamic
Documentation wal_writer_flush_after