Sommario:
- Definizione: cosa significa Monitoraggio del piano di query?
- Techopedia spiega il monitoraggio del piano di query
Definizione: cosa significa Monitoraggio del piano di query?
Il monitoraggio del piano di query è l'atto di monitorare le prestazioni e l'output di una query durante l'esecuzione. Un piano di query fornisce passaggi chiari e logici per eseguire attività come la query di database e il recupero di dati. Proprio come la creazione di un piano di query è un'attività complessa, il monitoraggio delle prestazioni e dell'output è un processo complesso. Il monitoraggio è un'attività multidimensionale e il piano deve monitorare molteplici aspetti di una query come prestazioni, passaggi nidificati e loro prestazioni e velocità di recupero.
Il monitoraggio del piano di query è noto anche come monitoraggio del piano SQL.
Techopedia spiega il monitoraggio del piano di query
Un piano di query è un insieme complesso di passaggi incorniciati a seconda dell'obiettivo della query. Ad esempio, una query che recupera i nomi di tutti i dipendenti nel dipartimento finanziario di una piccola azienda sarebbe probabilmente una query più semplice di quella che recupera i nomi e i numeri di passaporto dei dipendenti i cui nomi contengono determinate lettere e che risiedono in determinati stati. I piani complessi possono avere query, loop o rami nidificati e ogni complessità può comportare l'interrogazione di un diverso set di database, origini dati o tabelle in posizioni diverse.
Sebbene sia semplice monitorare i piani di query su query semplici, è necessaria una revisione dettagliata dei piani di query su query complesse. Ad esempio, query complesse con molti annidamenti e ramificazioni possono essere costose e richiedere molto tempo e risorse di sistema. È compito del piano di query identificare la parte di query specifica che ha causato un calo delle prestazioni e che può richiedere molto tempo.