CloudWatch fornisce l'acquisizione del piano di esecuzione per Aurora PostgreSQL

Inserito il: 22 gen 2025

Amazon CloudWatch Database Insights ora raccoglie i piani di esecuzione delle query SQL principali eseguite su istanze Aurora PostgreSQL e li archivia nel tempo. Questa funzionalità consente di identificare se una modifica nel piano di esecuzione delle query è la causa del peggioramento delle prestazioni o di una query in stallo. L'acquisizione del piano di esecuzione per Aurora PostgreSQL è disponibile esclusivamente nella modalità avanzata di CloudWatch Database Insights.

Un piano di esecuzione delle query è una sequenza di passaggi utilizzati dai motori di database per recuperare o modificare i dati in un sistema di gestione di database relazionali (RDBMS). Gli ottimizzatori di query RDBMS potrebbero non sempre scegliere il piano di esecuzione più ottimale tra una serie di modi alternativi per eseguire una determinata query. Pertanto, gli utenti del database a volte devono esaminare e ottimizzare manualmente i piani per migliorare le prestazioni. Questa funzionalità consente di visualizzare più piani di una query SQL e confrontarli. Può aiutarti a determinare se un cambiamento nelle prestazioni di una query SQL è dovuto a un piano di esecuzione della query diverso in pochi minuti.

Puoi iniziare a usare questa funzionalità abilitando la modalità Database Insights Advanced sui tuoi cluster Aurora PostgreSQL utilizzando la console di servizio RDS, le API AWS o l'SDK AWS. CloudWatch Database Insights offre il monitoraggio dello stato del database aggregato a livello di parco, nonché dashboard a livello di istanza per un'analisi dettagliata del database e delle query SQL.

CloudWatch Database Insights è disponibile in tutte le regioni AWS pubbliche e applica un costo basato su vCPU (per i dettagli consulta la pagina dei prezzi). Per maggiori informazioni consulta la documentazione di Database Insights.