

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à.

# Utilizzo di pgactive per supportare la replica active-active
<a name="Appendix.PostgreSQL.CommonDBATasks.pgactive"></a>

L'estensione `pgactive` utilizza la replica active-active per supportare e coordinare le operazioni di scrittura su più database RDS per PostgreSQL. Amazon RDS per PostgreSQL supporta l’estensione `pgactive` sulle seguenti versioni: 
+ RDS per PostgreSQL 17.0 e tutte le versioni successive
+ RDS per PostgreSQL 16.1 e versioni successive 16
+ RDS per PostgreSQL 15.4-R2 e versioni successive 15
+ RDS per PostgreSQL 14.10 e versioni successive (14)
+ RDS per PostgreSQL 13.13 e versioni successive (13)
+ RDS per PostgreSQL 12.17 e versioni successive (12)
+ RDS per PostgreSQL 11.22

**Nota**  
Quando sono presenti operazioni di scrittura su più di un database in una configurazione di replica, sono possibili conflitti. Per ulteriori informazioni, consulta [Gestione dei conflitti nella replica active-active](Appendix.PostgreSQL.CommonDBATasks.pgactive.handle-conflicts.md)

**Topics**
+ [Limitazioni per l'estensione pgactive](#Appendix.PostgreSQL.CommonDBATasks.pgactive.requirements-limitations)
+ [Inizializzazione della funzionalità di estensione pgactive](Appendix.PostgreSQL.CommonDBATasks.pgactive.basic-setup.md)
+ [Configurazione della replica active-active per istanze database RDS per PostgreSQL](Appendix.PostgreSQL.CommonDBATasks.pgactive.setup-replication.md)
+ [Misurazione del ritardo di replica tra i membri pgactive](Appendix.PostgreSQL.CommonDBATasks.pgactive.replicationlag.md)
+ [Configurazione delle impostazioni dei parametri per l’estensione pgactive](Appendix.PostgreSQL.CommonDBATasks.pgactive.parameters.md)
+ [Comprensione dei conflitti in modalità attivo-attivo](Appendix.PostgreSQL.CommonDBATasks.pgactive.actact.replication.md)
+ [Informazioni sullo schema pgactive](Appendix.PostgreSQL.CommonDBATasks.pgactive.schema.md)
+ [Informazioni di riferimento sulle funzioni pgactive](pgactive-functions-reference.md)
+ [Gestione dei conflitti nella replica active-active](Appendix.PostgreSQL.CommonDBATasks.pgactive.handle-conflicts.md)
+ [Gestione delle sequenze nella replica active-active](Appendix.PostgreSQL.CommonDBATasks.pgactive.handle-sequences.md)

## Limitazioni per l'estensione pgactive
<a name="Appendix.PostgreSQL.CommonDBATasks.pgactive.requirements-limitations"></a>
+ Tutte le tabelle richiedono una chiave primaria, altrimenti le opzioni di aggiornamento ed eliminazione non sono consentite. I valori nella colonna Chiave primaria non devono essere aggiornati.
+ Le sequenze possono presentare delle lacune e talvolta potrebbero non seguire un ordine. Le sequenze non vengono replicate. Per ulteriori informazioni, consulta [Gestione delle sequenze nella replica active-active](Appendix.PostgreSQL.CommonDBATasks.pgactive.handle-sequences.md).
+ DDL e oggetti di grandi dimensioni non vengono replicati.
+ Gli indici univoci secondari possono causare divergenze tra i dati.
+ Le regole di confronto devono essere identiche su tutti i nodi del gruppo.
+ Il bilanciamento del carico tra i nodi è un anti-pattern.
+ Le transazioni di grandi dimensioni possono causare ritardi nella replica.