Sdílet prostřednictvím


Předběžný záznamový log / Nastavení

zpoždění_commitu

Vlastnost Hodnota
Kategorie Předběžný záznamový log / Nastavení
Description Nastaví zpoždění v mikrosekundách mezi potvrzením transakce a vyprázdněním WAL na disk.
Datový typ integer
Výchozí hodnota 0
Povolené hodnoty 0-100000
Typ parametru dynamic
Documentation commit_delay

commit_sourozenci

Vlastnost Hodnota
Kategorie Předběžný záznamový log / Nastavení
Description Nastaví minimální počet souběžných otevřených transakcí požadovaných před provedením příkazu "commit_delay".
Datový typ integer
Výchozí hodnota 5
Povolené hodnoty 0-1000
Typ parametru dynamic
Documentation commit_siblings

fsync

Vlastnost Hodnota
Kategorie Předběžný záznamový log / Nastavení
Description Vynutí synchronizaci aktualizací na disk. Server použije volání systému fsync() na několika místech, aby se zajistilo, že se aktualizace fyzicky zapisují na disk. Tím zajistíte, že se databázový cluster po chybovém ukončení operačního systému nebo hardwaru obnoví do konzistentního stavu.
Datový typ Boolean
Výchozí hodnota on
Povolené hodnoty on
Typ parametru jen pro čtení
Documentation fsync

úplné zápisy stránek

Vlastnost Hodnota
Kategorie Předběžný záznamový log / Nastavení
Description Při první změně po kontrolním bodu zapíše celé stránky do WAL. Během havárie operačního systému může být probíhající zápis stránky pouze částečně zapsán na disk. Během obnovy nejsou změny řádků uložené v WAL dostatečné k plné obnově. Tato možnost zapíše stránky, jakmile jsou poprvé upraveny po kontrolním bodu, do WAL, aby bylo možné úplné obnovení.
Datový typ Boolean
Výchozí hodnota on
Povolené hodnoty on
Typ parametru jen pro čtení
Documentation full_page_writes

synchronous_commit

Vlastnost Hodnota
Kategorie Předběžný záznamový log / Nastavení
Description Nastaví úroveň synchronizace aktuální transakce.
Datový typ výčet
Výchozí hodnota on
Povolené hodnoty on
Typ parametru jen pro čtení
Documentation synchronous_commit

wal_buffers

Vlastnost Hodnota
Kategorie Předběžný záznamový log / Nastavení
Description Nastaví počet vyrovnávacích pamětí na stránce disku ve sdílené paměti pro WAL. Zadejte -1, aby tato hodnota byla určena jako zlomek shared_buffers.
Datový typ integer
Výchozí hodnota Závisí na prostředcích (virtuálních jádrech, paměti RAM nebo místo na disku) přidělených serveru.
Povolené hodnoty -1-262143
Typ parametru statický
Documentation wal_buffers

Poznámky specifické pro Azure

Výchozí hodnota parametru wal_buffers serveru se vypočítá při zřizování instance flexibilního serveru Azure Database for PostgreSQL na základě názvu produktu, který vyberete pro jeho výpočetní prostředky. Jakékoli následné změny výběru produktu na výpočetní prostředky, které podporují flexibilní server, nebudou mít žádný vliv na výchozí hodnotu parametru wal_buffers serveru dané instance.

Pokaždé, když změníte produkt přiřazený k instanci, měli byste také upravit hodnotu wal_buffers parametru podle hodnot v následujícím vzorci.

Ve virtuálních počítačích s až 4 vCore je hodnota vypočítaná pro wal_buffers2048.

Ve virtuálních počítačích s více než 4 vCores je vypočítaná hodnota pro wal_buffers16384.

Na základě předchozího vzorce by následující tabulka uvádí hodnoty, na které by byl tento parametr serveru nastavený v závislosti na velikosti zřízené paměti:

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

Vlastnost Hodnota
Kategorie Předběžný záznamový log / Nastavení
Description Komprimuje zápisy na celou stránku napsané v souboru WAL.
Datový typ výčet
Výchozí hodnota zstd
Povolené hodnoty pglz,lz4,zstd,on,off
Typ parametru dynamic
Documentation wal_compression

wal_init_zero

Vlastnost Hodnota
Kategorie Předběžný záznamový log / Nastavení
Description Před prvním použitím zapíše nuly do nových souborů WAL.
Datový typ Boolean
Výchozí hodnota on
Povolené hodnoty on
Typ parametru jen pro čtení
Documentation wal_init_zero

wal_level

Vlastnost Hodnota
Kategorie Předběžný záznamový log / Nastavení
Description Nastaví úroveň informací zapsaných do WAL.
Datový typ výčet
Výchozí hodnota replica
Povolené hodnoty replica,logical
Typ parametru statický
Documentation wal_level

wal_log_hints

Vlastnost Hodnota
Kategorie Předběžný záznamový log / Nastavení
Description Při první změně po kontrolním bodu zapisuje celé stránky do WAL, a to i při nekritické úpravě.
Datový typ Boolean
Výchozí hodnota off
Povolené hodnoty off
Typ parametru jen pro čtení
Documentation wal_log_hints

wal_recycle

Vlastnost Hodnota
Kategorie Předběžný záznamový log / Nastavení
Description Recykluje soubory WAL přejmenováním.
Datový typ Boolean
Výchozí hodnota on
Povolené hodnoty on
Typ parametru jen pro čtení
Documentation wal_recycle

wal_skip_threshold

Vlastnost Hodnota
Kategorie Předběžný záznamový log / Nastavení
Description Minimální velikost nového souboru pro fsync místo zápisu WAL.
Datový typ integer
Výchozí hodnota 2048
Povolené hodnoty 2048
Typ parametru jen pro čtení
Documentation wal_skip_threshold

wal_summary_keep_time

Vlastnost Hodnota
Kategorie Předběžný záznamový log / Nastavení
Description Doba uchovávání souhrnných souborů WAL.
Datový typ integer
Výchozí hodnota 14400
Povolené hodnoty 14400
Typ parametru jen pro čtení
Documentation wal_summary_keep_time

wal_sync_method

Vlastnost Hodnota
Kategorie Předběžný záznamový log / Nastavení
Description Vybere metodu použitou k vynucení aktualizací WAL na disk.
Datový typ výčet
Výchozí hodnota fdatasync
Povolené hodnoty fdatasync
Typ parametru jen pro čtení
Documentation wal_sync_method

wal_writer_delay

Vlastnost Hodnota
Kategorie Předběžný záznamový log / Nastavení
Description Čas mezi vyprázdněními WAL provedenými v zapisovači WAL
Datový typ integer
Výchozí hodnota 200
Povolené hodnoty 1-10000
Typ parametru dynamic
Documentation wal_writer_delay

Vyprázdnění_zapisovače_WAL_po

Vlastnost Hodnota
Kategorie Předběžný záznamový log / Nastavení
Description Množství WAL napsané zapisovačem WAL, které aktivuje vyprazdnutí.
Datový typ integer
Výchozí hodnota 128
Povolené hodnoty 0-2147483647
Typ parametru dynamic
Documentation wal_writer_flush_after

zpoždění_commitu

Vlastnost Hodnota
Kategorie Předběžný záznamový log / Nastavení
Description Nastaví zpoždění v mikrosekundách mezi potvrzením transakce a vyprázdněním WAL na disk.
Datový typ integer
Výchozí hodnota 0
Povolené hodnoty 0-100000
Typ parametru dynamic
Documentation commit_delay

commit_sourozenci

Vlastnost Hodnota
Kategorie Předběžný záznamový log / Nastavení
Description Nastaví minimální počet souběžných otevřených transakcí požadovaných před provedením příkazu "commit_delay".
Datový typ integer
Výchozí hodnota 5
Povolené hodnoty 0-1000
Typ parametru dynamic
Documentation commit_siblings

fsync

Vlastnost Hodnota
Kategorie Předběžný záznamový log / Nastavení
Description Vynutí synchronizaci aktualizací na disk. Server použije volání systému fsync() na několika místech, aby se zajistilo, že se aktualizace fyzicky zapisují na disk. Tím zajistíte, že se databázový cluster po chybovém ukončení operačního systému nebo hardwaru obnoví do konzistentního stavu.
Datový typ Boolean
Výchozí hodnota on
Povolené hodnoty on
Typ parametru jen pro čtení
Documentation fsync

úplné zápisy stránek

Vlastnost Hodnota
Kategorie Předběžný záznamový log / Nastavení
Description Při první změně po kontrolním bodu zapíše celé stránky do WAL. Během havárie operačního systému může být probíhající zápis stránky pouze částečně zapsán na disk. Během obnovy nejsou změny řádků uložené v WAL dostatečné k plné obnově. Tato možnost zapíše stránky, jakmile jsou poprvé upraveny po kontrolním bodu, do WAL, aby bylo možné úplné obnovení.
Datový typ Boolean
Výchozí hodnota on
Povolené hodnoty on
Typ parametru jen pro čtení
Documentation full_page_writes

synchronous_commit

Vlastnost Hodnota
Kategorie Předběžný záznamový log / Nastavení
Description Nastaví úroveň synchronizace aktuální transakce.
Datový typ výčet
Výchozí hodnota on
Povolené hodnoty on
Typ parametru jen pro čtení
Documentation synchronous_commit

wal_buffers

Vlastnost Hodnota
Kategorie Předběžný záznamový log / Nastavení
Description Nastaví počet vyrovnávacích pamětí na stránce disku ve sdílené paměti pro WAL. Zadejte -1, aby tato hodnota byla určena jako zlomek shared_buffers.
Datový typ integer
Výchozí hodnota Závisí na prostředcích (virtuálních jádrech, paměti RAM nebo místo na disku) přidělených serveru.
Povolené hodnoty -1-262143
Typ parametru statický
Documentation wal_buffers

Poznámky specifické pro Azure

Výchozí hodnota parametru wal_buffers serveru se vypočítá při zřizování instance flexibilního serveru Azure Database for PostgreSQL na základě názvu produktu, který vyberete pro jeho výpočetní prostředky. Jakékoli následné změny výběru produktu na výpočetní prostředky, které podporují flexibilní server, nebudou mít žádný vliv na výchozí hodnotu parametru wal_buffers serveru dané instance.

Pokaždé, když změníte produkt přiřazený k instanci, měli byste také upravit hodnotu wal_buffers parametru podle hodnot v následujícím vzorci.

Ve virtuálních počítačích s až 4 vCore je hodnota vypočítaná pro wal_buffers2048.

Ve virtuálních počítačích s více než 4 vCores je vypočítaná hodnota pro wal_buffers16384.

Na základě předchozího vzorce by následující tabulka uvádí hodnoty, na které by byl tento parametr serveru nastavený v závislosti na velikosti zřízené paměti:

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

Vlastnost Hodnota
Kategorie Předběžný záznamový log / Nastavení
Description Komprimuje zápisy na celou stránku napsané v souboru WAL pomocí zadané metody.
Datový typ výčet
Výchozí hodnota on
Povolené hodnoty pglz,lz4,on,off
Typ parametru dynamic
Documentation wal_compression

wal_init_zero

Vlastnost Hodnota
Kategorie Předběžný záznamový log / Nastavení
Description Před prvním použitím zapíše nuly do nových souborů WAL.
Datový typ Boolean
Výchozí hodnota on
Povolené hodnoty on
Typ parametru jen pro čtení
Documentation wal_init_zero

wal_level

Vlastnost Hodnota
Kategorie Předběžný záznamový log / Nastavení
Description Nastaví úroveň informací zapsaných do WAL.
Datový typ výčet
Výchozí hodnota replica
Povolené hodnoty replica,logical
Typ parametru statický
Documentation wal_level

wal_log_hints

Vlastnost Hodnota
Kategorie Předběžný záznamový log / Nastavení
Description Při první změně po kontrolním bodu zapisuje celé stránky do WAL, a to i při nekritické úpravě.
Datový typ Boolean
Výchozí hodnota off
Povolené hodnoty off
Typ parametru jen pro čtení
Documentation wal_log_hints

wal_recycle

Vlastnost Hodnota
Kategorie Předběžný záznamový log / Nastavení
Description Recykluje soubory WAL přejmenováním.
Datový typ Boolean
Výchozí hodnota on
Povolené hodnoty on
Typ parametru jen pro čtení
Documentation wal_recycle

wal_skip_threshold

Vlastnost Hodnota
Kategorie Předběžný záznamový log / Nastavení
Description Minimální velikost nového souboru pro fsync místo zápisu WAL.
Datový typ integer
Výchozí hodnota 2048
Povolené hodnoty 2048
Typ parametru jen pro čtení
Documentation wal_skip_threshold

wal_summary_keep_time

Vlastnost Hodnota
Kategorie Předběžný záznamový log / Nastavení
Description Doba uchovávání souhrnných souborů WAL.
Datový typ integer
Výchozí hodnota 14400
Povolené hodnoty 14400
Typ parametru jen pro čtení
Documentation wal_summary_keep_time

wal_sync_method

Vlastnost Hodnota
Kategorie Předběžný záznamový log / Nastavení
Description Vybere metodu použitou k vynucení aktualizací WAL na disk.
Datový typ výčet
Výchozí hodnota fdatasync
Povolené hodnoty fdatasync
Typ parametru jen pro čtení
Documentation wal_sync_method

wal_writer_delay

Vlastnost Hodnota
Kategorie Předběžný záznamový log / Nastavení
Description Čas mezi vyprázdněními WAL provedenými v zapisovači WAL
Datový typ integer
Výchozí hodnota 200
Povolené hodnoty 1-10000
Typ parametru dynamic
Documentation wal_writer_delay

Vyprázdnění_zapisovače_WAL_po

Vlastnost Hodnota
Kategorie Předběžný záznamový log / Nastavení
Description Množství WAL napsané zapisovačem WAL, které aktivuje vyprazdnutí.
Datový typ integer
Výchozí hodnota 128
Povolené hodnoty 0-2147483647
Typ parametru dynamic
Documentation wal_writer_flush_after

zpoždění_commitu

Vlastnost Hodnota
Kategorie Předběžný záznamový log / Nastavení
Description Nastaví zpoždění v mikrosekundách mezi potvrzením transakce a vyprázdněním WAL na disk.
Datový typ integer
Výchozí hodnota 0
Povolené hodnoty 0-100000
Typ parametru dynamic
Documentation commit_delay

commit_sourozenci

Vlastnost Hodnota
Kategorie Předběžný záznamový log / Nastavení
Description Nastaví minimální počet souběžně otevřených transakcí před provedením commit_delay.
Datový typ integer
Výchozí hodnota 5
Povolené hodnoty 0-1000
Typ parametru dynamic
Documentation commit_siblings

fsync

Vlastnost Hodnota
Kategorie Předběžný záznamový log / Nastavení
Description Vynutí synchronizaci aktualizací na disk.
Datový typ Boolean
Výchozí hodnota on
Povolené hodnoty on
Typ parametru jen pro čtení
Documentation fsync

úplné zápisy stránek

Vlastnost Hodnota
Kategorie Předběžný záznamový log / Nastavení
Description Při první změně po kontrolním bodu zapíše celé stránky do WAL.
Datový typ Boolean
Výchozí hodnota on
Povolené hodnoty on
Typ parametru jen pro čtení
Documentation full_page_writes

synchronous_commit

Vlastnost Hodnota
Kategorie Předběžný záznamový log / Nastavení
Description Nastaví úroveň synchronizace aktuální transakce.
Datový typ výčet
Výchozí hodnota on
Povolené hodnoty on
Typ parametru jen pro čtení
Documentation synchronous_commit

wal_buffers

Vlastnost Hodnota
Kategorie Předběžný záznamový log / Nastavení
Description Nastaví počet vyrovnávacích pamětí na stránce disku ve sdílené paměti pro WAL. Jednotka je 8 kB.
Datový typ integer
Výchozí hodnota Závisí na prostředcích (virtuálních jádrech, paměti RAM nebo místo na disku) přidělených serveru.
Povolené hodnoty -1-262143
Typ parametru statický
Documentation wal_buffers

Poznámky specifické pro Azure

Výchozí hodnota parametru wal_buffers serveru se vypočítá při zřizování instance flexibilního serveru Azure Database for PostgreSQL na základě názvu produktu, který vyberete pro jeho výpočetní prostředky. Jakékoli následné změny výběru produktu na výpočetní prostředky, které podporují flexibilní server, nebudou mít žádný vliv na výchozí hodnotu parametru wal_buffers serveru dané instance.

Pokaždé, když změníte produkt přiřazený k instanci, měli byste také upravit hodnotu wal_buffers parametru podle hodnot v následujícím vzorci.

Ve virtuálních počítačích s až 4 vCore je hodnota vypočítaná pro wal_buffers2048.

Ve virtuálních počítačích s více než 4 vCores je vypočítaná hodnota pro wal_buffers16384.

Na základě předchozího vzorce by následující tabulka uvádí hodnoty, na které by byl tento parametr serveru nastavený v závislosti na velikosti zřízené paměti:

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

Vlastnost Hodnota
Kategorie Předběžný záznamový log / Nastavení
Description Komprimuje zápisy na celou stránku napsané v souboru WAL.
Datový typ výčet
Výchozí hodnota on
Povolené hodnoty pglz,lz4,on,off
Typ parametru dynamic
Documentation wal_compression

wal_init_zero

Vlastnost Hodnota
Kategorie Předběžný záznamový log / Nastavení
Description Před prvním použitím zapíše nuly do nových souborů WAL.
Datový typ Boolean
Výchozí hodnota on
Povolené hodnoty on
Typ parametru jen pro čtení
Documentation wal_init_zero

wal_level

Vlastnost Hodnota
Kategorie Předběžný záznamový log / Nastavení
Description Určuje, kolik informací je zapsáno do WAL.
Datový typ výčet
Výchozí hodnota replica
Povolené hodnoty replica,logical
Typ parametru statický
Documentation wal_level

wal_log_hints

Vlastnost Hodnota
Kategorie Předběžný záznamový log / Nastavení
Description Při první změně po kontrolním bodu zapisuje celé stránky do WAL, a to i při nekritické úpravě.
Datový typ Boolean
Výchozí hodnota off
Povolené hodnoty off
Typ parametru jen pro čtení
Documentation wal_log_hints

wal_recycle

Vlastnost Hodnota
Kategorie Předběžný záznamový log / Nastavení
Description Recykluje soubory WAL přejmenováním.
Datový typ Boolean
Výchozí hodnota on
Povolené hodnoty on
Typ parametru jen pro čtení
Documentation wal_recycle

wal_skip_threshold

Vlastnost Hodnota
Kategorie Předběžný záznamový log / Nastavení
Description Minimální velikost nového souboru pro fsync místo zápisu WAL.
Datový typ integer
Výchozí hodnota 2048
Povolené hodnoty 2048
Typ parametru jen pro čtení
Documentation wal_skip_threshold

wal_sync_method

Vlastnost Hodnota
Kategorie Předběžný záznamový log / Nastavení
Description Vybere metodu použitou k vynucení aktualizací WAL na disk.
Datový typ výčet
Výchozí hodnota fdatasync
Povolené hodnoty fdatasync
Typ parametru jen pro čtení
Documentation wal_sync_method

wal_writer_delay

Vlastnost Hodnota
Kategorie Předběžný záznamový log / Nastavení
Description Časový interval mezi vyprázdněními WAL prováděným zapisovačem WAL
Datový typ integer
Výchozí hodnota 200
Povolené hodnoty 1-10000
Typ parametru dynamic
Documentation wal_writer_delay

Vyprázdnění_zapisovače_WAL_po

Vlastnost Hodnota
Kategorie Předběžný záznamový log / Nastavení
Description Množství WAL napsané zapisovačem WAL, které aktivuje vyprazdnutí.
Datový typ integer
Výchozí hodnota 128
Povolené hodnoty 0-2147483647
Typ parametru dynamic
Documentation wal_writer_flush_after

zpoždění_commitu

Vlastnost Hodnota
Kategorie Předběžný záznamový log / Nastavení
Description Nastaví zpoždění v mikrosekundách mezi potvrzením transakce a vyprázdněním WAL na disk.
Datový typ integer
Výchozí hodnota 0
Povolené hodnoty 0-100000
Typ parametru dynamic
Documentation commit_delay

commit_sourozenci

Vlastnost Hodnota
Kategorie Předběžný záznamový log / Nastavení
Description Nastaví minimální počet souběžně otevřených transakcí před provedením commit_delay.
Datový typ integer
Výchozí hodnota 5
Povolené hodnoty 0-1000
Typ parametru dynamic
Documentation commit_siblings

fsync

Vlastnost Hodnota
Kategorie Předběžný záznamový log / Nastavení
Description Vynutí synchronizaci aktualizací na disk.
Datový typ Boolean
Výchozí hodnota on
Povolené hodnoty on
Typ parametru jen pro čtení
Documentation fsync

úplné zápisy stránek

Vlastnost Hodnota
Kategorie Předběžný záznamový log / Nastavení
Description Při první změně po kontrolním bodu zapíše celé stránky do WAL.
Datový typ Boolean
Výchozí hodnota on
Povolené hodnoty on
Typ parametru jen pro čtení
Documentation full_page_writes

synchronous_commit

Vlastnost Hodnota
Kategorie Předběžný záznamový log / Nastavení
Description Nastaví úroveň synchronizace aktuální transakce.
Datový typ výčet
Výchozí hodnota on
Povolené hodnoty on
Typ parametru jen pro čtení
Documentation synchronous_commit

wal_buffers

Vlastnost Hodnota
Kategorie Předběžný záznamový log / Nastavení
Description Nastaví počet vyrovnávacích pamětí na stránce disku ve sdílené paměti pro WAL. Jednotka je 8 kB.
Datový typ integer
Výchozí hodnota Závisí na prostředcích (virtuálních jádrech, paměti RAM nebo místo na disku) přidělených serveru.
Povolené hodnoty -1-262143
Typ parametru statický
Documentation wal_buffers

Poznámky specifické pro Azure

Výchozí hodnota parametru wal_buffers serveru se vypočítá při zřizování instance flexibilního serveru Azure Database for PostgreSQL na základě názvu produktu, který vyberete pro jeho výpočetní prostředky. Jakékoli následné změny výběru produktu na výpočetní prostředky, které podporují flexibilní server, nebudou mít žádný vliv na výchozí hodnotu parametru wal_buffers serveru dané instance.

Pokaždé, když změníte produkt přiřazený k instanci, měli byste také upravit hodnotu wal_buffers parametru podle hodnot v následujícím vzorci.

Ve virtuálních počítačích s až 4 vCore je hodnota vypočítaná pro wal_buffers2048.

Ve virtuálních počítačích s více než 4 vCores je vypočítaná hodnota pro wal_buffers16384.

Na základě předchozího vzorce by následující tabulka uvádí hodnoty, na které by byl tento parametr serveru nastavený v závislosti na velikosti zřízené paměti:

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

Vlastnost Hodnota
Kategorie Předběžný záznamový log / Nastavení
Description Komprimuje zápisy na celou stránku napsané v souboru WAL.
Datový typ výčet
Výchozí hodnota on
Povolené hodnoty pglz,lz4,on,off
Typ parametru dynamic
Documentation wal_compression

wal_init_zero

Vlastnost Hodnota
Kategorie Předběžný záznamový log / Nastavení
Description Před prvním použitím zapíše nuly do nových souborů WAL.
Datový typ Boolean
Výchozí hodnota on
Povolené hodnoty on
Typ parametru jen pro čtení
Documentation wal_init_zero

wal_level

Vlastnost Hodnota
Kategorie Předběžný záznamový log / Nastavení
Description Určuje, kolik informací je zapsáno do WAL.
Datový typ výčet
Výchozí hodnota replica
Povolené hodnoty replica,logical
Typ parametru statický
Documentation wal_level

wal_log_hints

Vlastnost Hodnota
Kategorie Předběžný záznamový log / Nastavení
Description Při první změně po kontrolním bodu zapisuje celé stránky do WAL, a to i při nekritické úpravě.
Datový typ Boolean
Výchozí hodnota off
Povolené hodnoty off
Typ parametru jen pro čtení
Documentation wal_log_hints

wal_recycle

Vlastnost Hodnota
Kategorie Předběžný záznamový log / Nastavení
Description Recykluje soubory WAL přejmenováním.
Datový typ Boolean
Výchozí hodnota on
Povolené hodnoty on
Typ parametru jen pro čtení
Documentation wal_recycle

wal_skip_threshold

Vlastnost Hodnota
Kategorie Předběžný záznamový log / Nastavení
Description Minimální velikost nového souboru pro fsync místo zápisu WAL.
Datový typ integer
Výchozí hodnota 2048
Povolené hodnoty 2048
Typ parametru jen pro čtení
Documentation wal_skip_threshold

wal_sync_method

Vlastnost Hodnota
Kategorie Předběžný záznamový log / Nastavení
Description Vybere metodu použitou k vynucení aktualizací WAL na disk.
Datový typ výčet
Výchozí hodnota fdatasync
Povolené hodnoty fdatasync
Typ parametru jen pro čtení
Documentation wal_sync_method

wal_writer_delay

Vlastnost Hodnota
Kategorie Předběžný záznamový log / Nastavení
Description Časový interval mezi vyprázdněními WAL prováděným zapisovačem WAL
Datový typ integer
Výchozí hodnota 200
Povolené hodnoty 1-10000
Typ parametru dynamic
Documentation wal_writer_delay

Vyprázdnění_zapisovače_WAL_po

Vlastnost Hodnota
Kategorie Předběžný záznamový log / Nastavení
Description Množství WAL napsané zapisovačem WAL, které aktivuje vyprazdnutí.
Datový typ integer
Výchozí hodnota 128
Povolené hodnoty 0-2147483647
Typ parametru dynamic
Documentation wal_writer_flush_after

zpoždění_commitu

Vlastnost Hodnota
Kategorie Předběžný záznamový log / Nastavení
Description Nastaví zpoždění v mikrosekundách mezi potvrzením transakce a vyprázdněním WAL na disk.
Datový typ integer
Výchozí hodnota 0
Povolené hodnoty 0-100000
Typ parametru dynamic
Documentation commit_delay

commit_sourozenci

Vlastnost Hodnota
Kategorie Předběžný záznamový log / Nastavení
Description Nastaví minimální počet souběžně otevřených transakcí před provedením commit_delay.
Datový typ integer
Výchozí hodnota 5
Povolené hodnoty 0-1000
Typ parametru dynamic
Documentation commit_siblings

fsync

Vlastnost Hodnota
Kategorie Předběžný záznamový log / Nastavení
Description Vynutí synchronizaci aktualizací na disk.
Datový typ Boolean
Výchozí hodnota on
Povolené hodnoty on
Typ parametru jen pro čtení
Documentation fsync

úplné zápisy stránek

Vlastnost Hodnota
Kategorie Předběžný záznamový log / Nastavení
Description Při první změně po kontrolním bodu zapíše celé stránky do WAL.
Datový typ Boolean
Výchozí hodnota on
Povolené hodnoty on
Typ parametru jen pro čtení
Documentation full_page_writes

synchronous_commit

Vlastnost Hodnota
Kategorie Předběžný záznamový log / Nastavení
Description Nastaví úroveň synchronizace aktuální transakce.
Datový typ výčet
Výchozí hodnota on
Povolené hodnoty on
Typ parametru jen pro čtení
Documentation synchronous_commit

wal_buffers

Vlastnost Hodnota
Kategorie Předběžný záznamový log / Nastavení
Description Nastaví počet vyrovnávacích pamětí na stránce disku ve sdílené paměti pro WAL. Jednotka je 8 kB.
Datový typ integer
Výchozí hodnota Závisí na prostředcích (virtuálních jádrech, paměti RAM nebo místo na disku) přidělených serveru.
Povolené hodnoty -1-262143
Typ parametru statický
Documentation wal_buffers

Poznámky specifické pro Azure

Výchozí hodnota parametru wal_buffers serveru se vypočítá při zřizování instance flexibilního serveru Azure Database for PostgreSQL na základě názvu produktu, který vyberete pro jeho výpočetní prostředky. Jakékoli následné změny výběru produktu na výpočetní prostředky, které podporují flexibilní server, nebudou mít žádný vliv na výchozí hodnotu parametru wal_buffers serveru dané instance.

Pokaždé, když změníte produkt přiřazený k instanci, měli byste také upravit hodnotu wal_buffers parametru podle hodnot v následujícím vzorci.

Ve virtuálních počítačích s až 4 vCore je hodnota vypočítaná pro wal_buffers2048.

Ve virtuálních počítačích s více než 4 vCores je vypočítaná hodnota pro wal_buffers16384.

Na základě předchozího vzorce by následující tabulka uvádí hodnoty, na které by byl tento parametr serveru nastavený v závislosti na velikosti zřízené paměti:

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

Vlastnost Hodnota
Kategorie Předběžný záznamový log / Nastavení
Description Komprimuje zápisy na celou stránku napsané v souboru WAL.
Datový typ Boolean
Výchozí hodnota on
Povolené hodnoty on,off
Typ parametru dynamic
Documentation wal_compression

wal_init_zero

Vlastnost Hodnota
Kategorie Předběžný záznamový log / Nastavení
Description Před prvním použitím zapíše nuly do nových souborů WAL.
Datový typ Boolean
Výchozí hodnota on
Povolené hodnoty on
Typ parametru jen pro čtení
Documentation wal_init_zero

wal_level

Vlastnost Hodnota
Kategorie Předběžný záznamový log / Nastavení
Description Určuje, kolik informací je zapsáno do WAL.
Datový typ výčet
Výchozí hodnota replica
Povolené hodnoty replica,logical
Typ parametru statický
Documentation wal_level

wal_log_hints

Vlastnost Hodnota
Kategorie Předběžný záznamový log / Nastavení
Description Při první změně po kontrolním bodu zapisuje celé stránky do WAL, a to i při nekritické úpravě.
Datový typ Boolean
Výchozí hodnota off
Povolené hodnoty off
Typ parametru jen pro čtení
Documentation wal_log_hints

wal_recycle

Vlastnost Hodnota
Kategorie Předběžný záznamový log / Nastavení
Description Recykluje soubory WAL přejmenováním.
Datový typ Boolean
Výchozí hodnota on
Povolené hodnoty on
Typ parametru jen pro čtení
Documentation wal_recycle

wal_skip_threshold

Vlastnost Hodnota
Kategorie Předběžný záznamový log / Nastavení
Description Minimální velikost nového souboru pro fsync místo zápisu WAL.
Datový typ integer
Výchozí hodnota 2048
Povolené hodnoty 2048
Typ parametru jen pro čtení
Documentation wal_skip_threshold

wal_sync_method

Vlastnost Hodnota
Kategorie Předběžný záznamový log / Nastavení
Description Vybere metodu použitou k vynucení aktualizací WAL na disk.
Datový typ výčet
Výchozí hodnota fdatasync
Povolené hodnoty fdatasync
Typ parametru jen pro čtení
Documentation wal_sync_method

wal_writer_delay

Vlastnost Hodnota
Kategorie Předběžný záznamový log / Nastavení
Description Časový interval mezi vyprázdněními WAL prováděným zapisovačem WAL
Datový typ integer
Výchozí hodnota 200
Povolené hodnoty 1-10000
Typ parametru dynamic
Documentation wal_writer_delay

Vyprázdnění_zapisovače_WAL_po

Vlastnost Hodnota
Kategorie Předběžný záznamový log / Nastavení
Description Množství WAL napsané zapisovačem WAL, které aktivuje vyprazdnutí.
Datový typ integer
Výchozí hodnota 128
Povolené hodnoty 0-2147483647
Typ parametru dynamic
Documentation wal_writer_flush_after

zpoždění_commitu

Vlastnost Hodnota
Kategorie Předběžný záznamový log / Nastavení
Description Nastaví zpoždění v mikrosekundách mezi potvrzením transakce a vyprázdněním WAL na disk.
Datový typ integer
Výchozí hodnota 0
Povolené hodnoty 0-100000
Typ parametru dynamic
Documentation commit_delay

commit_sourozenci

Vlastnost Hodnota
Kategorie Předběžný záznamový log / Nastavení
Description Nastaví minimální počet souběžně otevřených transakcí před provedením commit_delay.
Datový typ integer
Výchozí hodnota 5
Povolené hodnoty 0-1000
Typ parametru dynamic
Documentation commit_siblings

fsync

Vlastnost Hodnota
Kategorie Předběžný záznamový log / Nastavení
Description Vynutí synchronizaci aktualizací na disk.
Datový typ Boolean
Výchozí hodnota on
Povolené hodnoty on
Typ parametru jen pro čtení
Documentation fsync

úplné zápisy stránek

Vlastnost Hodnota
Kategorie Předběžný záznamový log / Nastavení
Description Při první změně po kontrolním bodu zapíše celé stránky do WAL.
Datový typ Boolean
Výchozí hodnota on
Povolené hodnoty on
Typ parametru jen pro čtení
Documentation full_page_writes

synchronous_commit

Vlastnost Hodnota
Kategorie Předběžný záznamový log / Nastavení
Description Nastaví úroveň synchronizace aktuální transakce.
Datový typ výčet
Výchozí hodnota on
Povolené hodnoty on
Typ parametru jen pro čtení
Documentation synchronous_commit

wal_buffers

Vlastnost Hodnota
Kategorie Předběžný záznamový log / Nastavení
Description Nastaví počet vyrovnávacích pamětí na stránce disku ve sdílené paměti pro WAL. Jednotka je 8 kB.
Datový typ integer
Výchozí hodnota Závisí na prostředcích (virtuálních jádrech, paměti RAM nebo místo na disku) přidělených serveru.
Povolené hodnoty -1-262143
Typ parametru statický
Documentation wal_buffers

Poznámky specifické pro Azure

Výchozí hodnota parametru wal_buffers serveru se vypočítá při zřizování instance flexibilního serveru Azure Database for PostgreSQL na základě názvu produktu, který vyberete pro jeho výpočetní prostředky. Jakékoli následné změny výběru produktu na výpočetní prostředky, které podporují flexibilní server, nebudou mít žádný vliv na výchozí hodnotu parametru wal_buffers serveru dané instance.

Pokaždé, když změníte produkt přiřazený k instanci, měli byste také upravit hodnotu wal_buffers parametru podle hodnot v následujícím vzorci.

Ve virtuálních počítačích s až 4 vCore je hodnota vypočítaná pro wal_buffers2048.

Ve virtuálních počítačích s více než 4 vCores je vypočítaná hodnota pro wal_buffers16384.

Na základě předchozího vzorce by následující tabulka uvádí hodnoty, na které by byl tento parametr serveru nastavený v závislosti na velikosti zřízené paměti:

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

Vlastnost Hodnota
Kategorie Předběžný záznamový log / Nastavení
Description Komprimuje zápisy na celou stránku napsané v souboru WAL.
Datový typ Boolean
Výchozí hodnota on
Povolené hodnoty on,off
Typ parametru dynamic
Documentation wal_compression

wal_init_zero

Vlastnost Hodnota
Kategorie Předběžný záznamový log / Nastavení
Description Před prvním použitím zapíše nuly do nových souborů WAL.
Datový typ Boolean
Výchozí hodnota on
Povolené hodnoty on
Typ parametru jen pro čtení
Documentation wal_init_zero

wal_level

Vlastnost Hodnota
Kategorie Předběžný záznamový log / Nastavení
Description Určuje, kolik informací je zapsáno do WAL.
Datový typ výčet
Výchozí hodnota replica
Povolené hodnoty replica,logical
Typ parametru statický
Documentation wal_level

wal_log_hints

Vlastnost Hodnota
Kategorie Předběžný záznamový log / Nastavení
Description Při první změně po kontrolním bodu zapisuje celé stránky do WAL, a to i při nekritické úpravě.
Datový typ Boolean
Výchozí hodnota off
Povolené hodnoty off
Typ parametru jen pro čtení
Documentation wal_log_hints

wal_recycle

Vlastnost Hodnota
Kategorie Předběžný záznamový log / Nastavení
Description Recykluje soubory WAL přejmenováním.
Datový typ Boolean
Výchozí hodnota on
Povolené hodnoty on
Typ parametru jen pro čtení
Documentation wal_recycle

wal_skip_threshold

Vlastnost Hodnota
Kategorie Předběžný záznamový log / Nastavení
Description Velikost nového souboru pro fsync místo psaní WAL.
Datový typ integer
Výchozí hodnota 2048
Povolené hodnoty 2048
Typ parametru jen pro čtení
Documentation wal_skip_threshold

wal_sync_method

Vlastnost Hodnota
Kategorie Předběžný záznamový log / Nastavení
Description Vybere metodu použitou k vynucení aktualizací WAL na disk.
Datový typ výčet
Výchozí hodnota fdatasync
Povolené hodnoty fdatasync
Typ parametru jen pro čtení
Documentation wal_sync_method

wal_writer_delay

Vlastnost Hodnota
Kategorie Předběžný záznamový log / Nastavení
Description Časový interval mezi vyprázdněními WAL prováděným zapisovačem WAL
Datový typ integer
Výchozí hodnota 200
Povolené hodnoty 1-10000
Typ parametru dynamic
Documentation wal_writer_delay

Vyprázdnění_zapisovače_WAL_po

Vlastnost Hodnota
Kategorie Předběžný záznamový log / Nastavení
Description Množství WAL napsané zapisovačem WAL, které aktivuje vyprazdnutí.
Datový typ integer
Výchozí hodnota 128
Povolené hodnoty 0-2147483647
Typ parametru dynamic
Documentation wal_writer_flush_after

zpoždění_commitu

Vlastnost Hodnota
Kategorie Předběžný záznamový log / Nastavení
Description Nastaví zpoždění v mikrosekundách mezi potvrzením transakce a vyprázdněním WAL na disk.
Datový typ integer
Výchozí hodnota 0
Povolené hodnoty 0-100000
Typ parametru dynamic
Documentation commit_delay

commit_sourozenci

Vlastnost Hodnota
Kategorie Předběžný záznamový log / Nastavení
Description Nastaví minimální počet souběžně otevřených transakcí před provedením commit_delay.
Datový typ integer
Výchozí hodnota 5
Povolené hodnoty 0-1000
Typ parametru dynamic
Documentation commit_siblings

fsync

Vlastnost Hodnota
Kategorie Předběžný záznamový log / Nastavení
Description Vynutí synchronizaci aktualizací na disk.
Datový typ Boolean
Výchozí hodnota on
Povolené hodnoty on
Typ parametru jen pro čtení
Documentation fsync

úplné zápisy stránek

Vlastnost Hodnota
Kategorie Předběžný záznamový log / Nastavení
Description Při první změně po kontrolním bodu zapíše celé stránky do WAL.
Datový typ Boolean
Výchozí hodnota on
Povolené hodnoty on
Typ parametru jen pro čtení
Documentation full_page_writes

synchronous_commit

Vlastnost Hodnota
Kategorie Předběžný záznamový log / Nastavení
Description Nastaví úroveň synchronizace aktuální transakce.
Datový typ výčet
Výchozí hodnota on
Povolené hodnoty on
Typ parametru jen pro čtení
Documentation synchronous_commit

wal_buffers

Vlastnost Hodnota
Kategorie Předběžný záznamový log / Nastavení
Description Nastaví počet vyrovnávacích pamětí na stránce disku ve sdílené paměti pro WAL. Jednotka je 8 kB.
Datový typ integer
Výchozí hodnota Závisí na prostředcích (virtuálních jádrech, paměti RAM nebo místo na disku) přidělených serveru.
Povolené hodnoty -1-262143
Typ parametru statický
Documentation wal_buffers

Poznámky specifické pro Azure

Výchozí hodnota parametru wal_buffers serveru se vypočítá při zřizování instance flexibilního serveru Azure Database for PostgreSQL na základě názvu produktu, který vyberete pro jeho výpočetní prostředky. Jakékoli následné změny výběru produktu na výpočetní prostředky, které podporují flexibilní server, nebudou mít žádný vliv na výchozí hodnotu parametru wal_buffers serveru dané instance.

Pokaždé, když změníte produkt přiřazený k instanci, měli byste také upravit hodnotu wal_buffers parametru podle hodnot v následujícím vzorci.

Ve virtuálních počítačích s až 4 vCore je hodnota vypočítaná pro wal_buffers2048.

Ve virtuálních počítačích s více než 4 vCores je vypočítaná hodnota pro wal_buffers16384.

Na základě předchozího vzorce by následující tabulka uvádí hodnoty, na které by byl tento parametr serveru nastavený v závislosti na velikosti zřízené paměti:

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

Vlastnost Hodnota
Kategorie Předběžný záznamový log / Nastavení
Description Komprimuje zápisy na celou stránku napsané v souboru WAL.
Datový typ Boolean
Výchozí hodnota on
Povolené hodnoty on,off
Typ parametru dynamic
Documentation wal_compression

wal_init_zero

Vlastnost Hodnota
Kategorie Předběžný záznamový log / Nastavení
Description Před prvním použitím zapíše nuly do nových souborů WAL.
Datový typ Boolean
Výchozí hodnota on
Povolené hodnoty on
Typ parametru jen pro čtení
Documentation wal_init_zero

wal_level

Vlastnost Hodnota
Kategorie Předběžný záznamový log / Nastavení
Description Určuje, kolik informací je zapsáno do WAL.
Datový typ výčet
Výchozí hodnota replica
Povolené hodnoty replica,logical
Typ parametru statický
Documentation wal_level

wal_log_hints

Vlastnost Hodnota
Kategorie Předběžný záznamový log / Nastavení
Description Při první změně po kontrolním bodu zapisuje celé stránky do WAL, a to i při nekritické úpravě.
Datový typ Boolean
Výchozí hodnota off
Povolené hodnoty off
Typ parametru jen pro čtení
Documentation wal_log_hints

wal_recycle

Vlastnost Hodnota
Kategorie Předběžný záznamový log / Nastavení
Description Recykluje soubory WAL přejmenováním.
Datový typ Boolean
Výchozí hodnota on
Povolené hodnoty on
Typ parametru jen pro čtení
Documentation wal_recycle

wal_sync_method

Vlastnost Hodnota
Kategorie Předběžný záznamový log / Nastavení
Description Vybere metodu použitou k vynucení aktualizací WAL na disk.
Datový typ výčet
Výchozí hodnota fdatasync
Povolené hodnoty fdatasync
Typ parametru jen pro čtení
Documentation wal_sync_method

wal_writer_delay

Vlastnost Hodnota
Kategorie Předběžný záznamový log / Nastavení
Description Časový interval mezi vyprázdněními WAL prováděným zapisovačem WAL
Datový typ integer
Výchozí hodnota 200
Povolené hodnoty 1-10000
Typ parametru dynamic
Documentation wal_writer_delay

Vyprázdnění_zapisovače_WAL_po

Vlastnost Hodnota
Kategorie Předběžný záznamový log / Nastavení
Description Množství WAL napsané zapisovačem WAL, které aktivuje vyprazdnutí.
Datový typ integer
Výchozí hodnota 128
Povolené hodnoty 0-2147483647
Typ parametru dynamic
Documentation wal_writer_flush_after

zpoždění_commitu

Vlastnost Hodnota
Kategorie Předběžný záznamový log / Nastavení
Description Nastaví zpoždění v mikrosekundách mezi potvrzením transakce a vyprázdněním WAL na disk.
Datový typ integer
Výchozí hodnota 0
Povolené hodnoty 0-100000
Typ parametru dynamic
Documentation commit_delay

commit_sourozenci

Vlastnost Hodnota
Kategorie Předběžný záznamový log / Nastavení
Description Nastaví minimální počet souběžně otevřených transakcí před provedením commit_delay.
Datový typ integer
Výchozí hodnota 5
Povolené hodnoty 0-1000
Typ parametru dynamic
Documentation commit_siblings

fsync

Vlastnost Hodnota
Kategorie Předběžný záznamový log / Nastavení
Description Vynutí synchronizaci aktualizací na disk.
Datový typ Boolean
Výchozí hodnota on
Povolené hodnoty on
Typ parametru jen pro čtení
Documentation fsync

úplné zápisy stránek

Vlastnost Hodnota
Kategorie Předběžný záznamový log / Nastavení
Description Při první změně po kontrolním bodu zapíše celé stránky do WAL.
Datový typ Boolean
Výchozí hodnota on
Povolené hodnoty on
Typ parametru jen pro čtení
Documentation full_page_writes

synchronous_commit

Vlastnost Hodnota
Kategorie Předběžný záznamový log / Nastavení
Description Nastaví úroveň synchronizace aktuální transakce.
Datový typ výčet
Výchozí hodnota on
Povolené hodnoty on
Typ parametru jen pro čtení
Documentation synchronous_commit

wal_buffers

Vlastnost Hodnota
Kategorie Předběžný záznamový log / Nastavení
Description Nastaví počet vyrovnávacích pamětí na stránce disku ve sdílené paměti pro WAL. Jednotka je 8 kB.
Datový typ integer
Výchozí hodnota Závisí na prostředcích (virtuálních jádrech, paměti RAM nebo místo na disku) přidělených serveru.
Povolené hodnoty -1-262143
Typ parametru statický
Documentation wal_buffers

Poznámky specifické pro Azure

Výchozí hodnota parametru wal_buffers serveru se vypočítá při zřizování instance flexibilního serveru Azure Database for PostgreSQL na základě názvu produktu, který vyberete pro jeho výpočetní prostředky. Jakékoli následné změny výběru produktu na výpočetní prostředky, které podporují flexibilní server, nebudou mít žádný vliv na výchozí hodnotu parametru wal_buffers serveru dané instance.

Pokaždé, když změníte produkt přiřazený k instanci, měli byste také upravit hodnotu wal_buffers parametru podle hodnot v následujícím vzorci.

Ve virtuálních počítačích s až 4 vCore je hodnota vypočítaná pro wal_buffers2048.

Ve virtuálních počítačích s více než 4 vCores je vypočítaná hodnota pro wal_buffers16384.

Na základě předchozího vzorce by následující tabulka uvádí hodnoty, na které by byl tento parametr serveru nastavený v závislosti na velikosti zřízené paměti:

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

Vlastnost Hodnota
Kategorie Předběžný záznamový log / Nastavení
Description Komprimuje zápisy na celou stránku napsané v souboru WAL.
Datový typ Boolean
Výchozí hodnota on
Povolené hodnoty on,off
Typ parametru dynamic
Documentation wal_compression

wal_level

Vlastnost Hodnota
Kategorie Předběžný záznamový log / Nastavení
Description Určuje, kolik informací je zapsáno do WAL.
Datový typ výčet
Výchozí hodnota replica
Povolené hodnoty replica,logical
Typ parametru statický
Documentation wal_level

wal_log_hints

Vlastnost Hodnota
Kategorie Předběžný záznamový log / Nastavení
Description Při první změně po kontrolním bodu zapisuje celé stránky do WAL, a to i při nekritické úpravě.
Datový typ Boolean
Výchozí hodnota off
Povolené hodnoty off
Typ parametru jen pro čtení
Documentation wal_log_hints

wal_sync_method

Vlastnost Hodnota
Kategorie Předběžný záznamový log / Nastavení
Description Vybere metodu použitou k vynucení aktualizací WAL na disk.
Datový typ výčet
Výchozí hodnota fdatasync
Povolené hodnoty fdatasync
Typ parametru jen pro čtení
Documentation wal_sync_method

wal_writer_delay

Vlastnost Hodnota
Kategorie Předběžný záznamový log / Nastavení
Description Časový interval mezi vyprázdněními WAL prováděným zapisovačem WAL
Datový typ integer
Výchozí hodnota 200
Povolené hodnoty 1-10000
Typ parametru dynamic
Documentation wal_writer_delay

Vyprázdnění_zapisovače_WAL_po

Vlastnost Hodnota
Kategorie Předběžný záznamový log / Nastavení
Description Množství WAL napsané zapisovačem WAL, které aktivuje vyprazdnutí.
Datový typ integer
Výchozí hodnota 128
Povolené hodnoty 0-2147483647
Typ parametru dynamic
Documentation wal_writer_flush_after