Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.
Parameterreferenz für die pglogical-Erweiterung
In der Tabelle finden Sie Parameter, die der pglogical
-Erweiterung zugeordnet sind. Parameter wie pglogical.conflict_log_level
und pglogical.conflict_resolution
werden verwendet, um Aktualisierungskonflikte zu beheben. Konflikte können auftreten, wenn Änderungen lokal an denselben Tabellen vorgenommen werden, die Änderungen vom Herausgeber abonniert haben. Konflikte können auch in verschiedenen Szenarien auftreten, z. B. bei der bidirektionalen Replikation oder wenn mehrere Abonnenten vom selben Herausgeber replizieren. Weitere Informationen finden Sie unter SQLBidirektionale Postgre-Replikation mit
Parameter | Beschreibung |
---|---|
pglogical.batch_inserts |
Batch-Inserts wenn möglich Standardmäßig nicht festgelegt. In '1' ändern zum Einschalten, in '0' zum Ausschalten. |
pglogical.conflict_log_level |
Legt die Protokollstufe für die Protokollierung gelöster Konflikte fest. Unterstützte Zeichenfolgenwerte sind debug5, debug4, debug3, debug2, debug1, info, notice, warning, error, log, fatal, panic. |
pglogical.conflict_resolution |
Legt die Methode fest, die verwendet werden soll, um Konflikte zu lösen, die lösbar sind. Unterstützte Zeichenfolgenwerte sind error, apply_remote, keep_local, last_update_wins, first_update_wins. |
pglogical.extra_connection_options |
Verbindungsoptionen zum Hinzufügen zu allen Peer-Knotenverbindungen |
pglogical.synchronous_commit |
Spezifischer synchroner Commit-Wert für pglogical |
pglogical.use_spi |
Verwenden Sie SPI (Server-Programmierschnittstelle) anstelle von Low-Level, um Änderungen vorzunehmen. API In '1' ändern zum Einschalten, in '0' zum Ausschalten. Weitere Informationen zu SPI finden Sie unter Server Programming Interface |