Referencia de parámetros para la extensión pglogical - Amazon Aurora

Referencia de parámetros para la extensión pglogical

En la tabla verá los parámetros asociados a la extensión pglogical. Parámetros como pglogical.conflict_log_level y pglogical.conflict_resolution se utilizan para gestionar los conflictos de actualización. Pueden surgir conflictos cuando los cambios se realizan localmente en las mismas tablas que están suscritas a los cambios del publicador. Los conflictos también pueden producirse en varios escenarios, como la replicación bidireccional o cuando varios suscriptores replican desde el mismo publicador. Para obtener más información, consulte PostgreSQL bi-directional replication using pglogical (Replicación bidireccional de PostgreSQL mediante pglogical).

Parámetro Descripción

pglogical.batch_inserts

Inserciones por lotes si es posible. No establecido de manera predeterminada. Se cambia a 1 para activarlo y a 0 para desactivarlo.

pglogical.conflict_log_level

Establece el nivel de registro utilizado para registrar los conflictos resueltos. Los valores permitidos son debug5, debug4, debug3, debug2, debug1, info, notice, warning, error, log, fatal y panic.

pglogical.conflict_resolution

Establece el método que se utilizará para resolver conflictos si es posible resolverlos. Los valores de cadena admitidos son error, apply_remote, keep_local, last_update_wins y first_update_wins.

pglogical.extra_connection_options

Opciones de conexión a añadir a todas las conexiones de los nodos pares.

pglogical.synchronous_commit

valor de confirmación sincrónica específico de pglogical

pglogical.use_spi

Utilice la SPI (interfaz de programación de servidores) en lugar de la API de nivel inferior para aplicar los cambios. Se establece en 1 para activarlo y en 0 para desactivarlo. Para obtener más información acerca de la SPI, consulte Server Programming Interface (Interfaz de programación de servidores) en la documentación de PostgreSQL.