...
Parameter checkpoint_completion_target nastavený na hodnotu 0.9 spôsobí rovnomernejšie rozloženie zápisových operácií na disk pri checkpointe ako prednastavená hodnota 0.5.
effective_cache_size = 1000MB
...
Parameter autovacuum_vacuum_threshold udáva, po akom množstve zmenených alebo vymazaných riadkov sa spustí nad tabuľkou operácia VACUUM.
...
Parameter autovacuum_analyze_threshold udáva, po akom množstve vložených, zmenených alebo vymazaných riadkov sa spustí nad tabuľkou operácia ANALYZE.
...
Odporúčame nastaviť parameter archívu Upsert na hodnotu 1. Toto nastavenie zapína použitie príkazu UPSERT, ktorý bol implementovaný v PostgreSQL 9.5. Nastavenie vyžaduje korektné nastavenie ODBC parametrov, ktoré je popísané v nasledovnej časti.
Nastavenia archívneho ODBC
Na pripojenie k PostgreSQL sa používa ODBC ovládač k PostgreSQL, konkrétne jeho Unicode verzia. Odporúčané je použiť ovládač minimálne verzie 09.06.0500.
...
Pre optimálny výkon odporúčame v rozšírených nastaveniach dátového zdroja (DSN) archívu zvýšiť veľkosť cache na 10000:
...
Na ďalšej stránke rozšírených nastavení DSN archívu je pre správne fungovanie archívu potrebné nastaviť Level of rollback on errors na Transaction a zapnúť Server side prepare:
Info | ||
---|---|---|
| ||
...