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à.
Best practice con Amazon Aurora PostgreSQL
Di seguito, sono disponibili diverse best practice per gestire il cluster database Amazon Aurora PostgreSQL. Assicurati di esaminare anche le attività di manutenzione di base. Per ulteriori informazioni, consulta Gestione di Amazon Aurora PostgreSQL.
Argomenti
- Evitare il rallentamento delle prestazioni, il riavvio automatico e il failover per le istanze database Aurora PostgreSQL
- Diagnosi delle dimensioni della tabella e dell'indice
- Migliore gestione della memoria in Aurora PostgreSQL
- Failover rapido con Amazon Aurora PostgreSQL
- Ripristino rapido dopo il failover con Cluster Cache Management per Aurora PostgreSQL
- Gestione dell’abbandono della connessione Aurora PostgreSQL con pooling
- Ottimizzazione dei parametri di memoria per Aurora PostgreSQL
- Utilizzo dei CloudWatch parametri di Amazon per analizzare l'utilizzo delle risorse per Aurora PostgreSQL
- Utilizzo della replica logica per eseguire l'aggiornamento a una versione principale per Aurora PostgreSQL
- Risoluzione dei problemi di storage
Evitare il rallentamento delle prestazioni, il riavvio automatico e il failover per le istanze database Aurora PostgreSQL
Se si eseguono uno o più carichi di lavoro pesanti che eccedono le risorse allocate dell'istanza database, è possibile che le risorse su cui si esegue l'applicazione e il database Aurora si esauriscano. Per ottenere metriche sull'istanza database quali utilizzo di CPU, utilizzo di memoria e il numero di connessioni di database utilizzate, è possibile fare riferimento alle metriche fornite da Amazon CloudWatch, Approfondimenti sulle prestazioni ed Enhanced Monitoring. Per ulteriori informazioni sul monitoraggio dell'istanza database, consultare Monitoraggio dei parametri in un cluster di database Amazon Aurora.
Se il carico di lavoro esaurisce le risorse in uso, è possibile che l'istanza database rallenti, venga riavviata o esegua un failover su un'altra istanza database. Per evitare che questo si verifichi, occorre monitorare l'utilizzo delle risorse, esaminare il carico di lavoro in esecuzione sull'istanza database ed eseguire le ottimizzazioni dove necessario. Se le ottimizzazioni non migliorano le metriche dell'istanza e non mitigano l'esaurimento delle risorse, valutare la possibilità di aumentare l'istanza database prima che raggiunga i suoi limiti. Per ulteriori informazioni sulle classi di istanza database disponibili e le relative specifiche, consultare Aurora Classi di istanze database.