Inserito il: Jul 2, 2020

Amazon RDS Performance Insights supporta la raccolta e il tracciamento dei piani di query su Amazon Aurora compatibile con PostgreSQL, Amazon RDS for PostgreSQL, Amazon RDS for MySQL e Amazon RDS for MariaDB, in modo da poter identificare facilmente se un cambiamento del piano di query è la causa di una query di lunga durata o bloccata. 

Un piano di query è una sequenza di fasi utilizzata per accedere ai dati in un sistema di gestione del database relazionale (DBMS). Lo strumento di ottimizzazione delle query su DBMS sceglie tra diversi modi alternativi per eseguire una data query, con prestazioni ampiamente variabili. Poiché gli strumenti di ottimizzazione delle query sono imperfetti, a volte gli utenti e gli amministratori dei database hanno bisogno di esaminare e ottimizzare manualmente i piani per ottenere prestazioni migliori. Senza competenze specializzate, la correlazione di questi dati sulle prestazioni può richiedere ore. 

RDS Performance Insights consente a tutti gli utenti di database di identificare in pochi secondi le query SQL che richiedono un maggiore utilizzo di risorse, così come la loro origine, su un pannello di controllo visivo. Ora, Performance Insights di RDS raccoglie anche i piani di query delle query SQL che richiedono un maggiore utilizzo di risorse e le conserva nel tempo. È possibile determinare se il cambio di prestazioni di una query SQL è dovuto a un piano di query diverso, confrontare i piani di query vecchi e nuovi e quindi apportare miglioramenti all'applicazione: ad esempio, ottimizzare una query SQL lenta, aggiungere un indice al database e dimensionare il database. 

Amazon RDS Performance Insights è una funzionalità di RDS per l'ottimizzazione e il monitoraggio delle prestazioni del database, che ti consente di valutare visivamente il carico sul tuo database e di determinare quando e dove agire. Con un clic nella console di gestione di Amazon RDS, puoi aggiungere al tuo database Amazon RDS una soluzione di monitoraggio delle prestazioni completamente gestita. RDS Performance Insights è incluso con i cluster Amazon Aurora e le istanze Amazon RDS supportati e memorizza sette giorni di cronologia delle prestazioni in una finestra mobile senza costi aggiuntivi. Se è necessario un retention a lungo termine, è possibile scegliere di pagare fino a due anni di retention della cronologia delle prestazioni.  

Per un elenco completo delle regioni in cui è offerto RDS Performance Insights, consulta la sezione Regioni AWS. Per ulteriori informazioni su RDS Performance Insights e sui motori di database supportati, consulta la Guida per l'utente di Amazon RDS.