Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
Riferimento sui parametri dell'estensione pglogical
Nella tabella sono illustrati i parametri associati all'estensione pglogical
. Parametri come pglogical.conflict_log_level
e pglogical.conflict_resolution
vengono utilizzati per gestire i conflitti di aggiornamento. I conflitti possono emergere quando vengono apportate modifiche localmente alle stesse tabelle che hanno una sottoscrizione con il publisher. I conflitti possono verificarsi anche in altri scenari, ad esempio la replica bidirezionale o quando più subscriber eseguono la replica dallo stesso publisher. Per ulteriori informazioni, consulta Replica SQLbidirezionale di Postgree
Parametro | Descrizione |
---|---|
pglogical.batch_inserts |
Esegue inserimenti batch, se possibile. Non impostato per impostazione predefinita. Imposta "1" per attivarlo, "0" per disattivarlo. |
pglogical.conflict_log_level |
Imposta il livello di log da utilizzare per la registrazione dei conflitti risolti. I valori di stringa supportati sono debug5, debug4, debug3, debug2, debug1, info, notice, warning, error, log, fatal, panic. |
pglogical.conflict_resolution |
Imposta il metodo da utilizzare per risolvere i conflitti quando sono risolvibili. I valori di stringa supportati sono error, apply_remote, keep_local, last_update_wins, first_update_wins. |
pglogical.extra_connection_options |
Specifica le opzioni di connessione da aggiungere a tutte le connessioni dei nodi peer. |
pglogical.synchronous_commit |
Valore di commit sincrono specifico pglogical |
pglogical.use_spi |
Usa SPI (interfaccia di programmazione del server) anziché di basso livello per applicare le modifiche. API Imposta "1" per attivarlo, "0" per disattivarlo. Per maggiori informazioni suSPI, consulta Server Programming Interface |