Indholdsfortegnelse:
Definition - Hvad betyder SQL Query Monitoring?
SQL-forespørgselsovervågning er processen til overvågning af ydelsen og output af SQL-forespørgsler. En SQL-forespørgsel kan være enkel eller kompleks, men den er defineret med et bestemt formål, for eksempel at hente detaljerne om alle biler, der blev solgt sidste år. Hovedformålet med overvågning af SQL-forespørgsel er at bestemme, om forespørgslen er i stand til at opfylde formålet inden for den forventede tid, og om den er i stand til at levere det krævede output. Overvågning bruges også til at identificere præstationsforbedringsforanstaltninger.
Techopedia forklarer SQL Query Monitoring
SQL-forespørgsler, afhængigt af deres tilsigtede funktioner, kan være meget komplekse med flere indlejrede forespørgsler, grene eller sløjfer. Sådanne forespørgsler, hvis de ikke er designet godt, kan forårsage problemer som langsom hentning, ydeevne og høj CPU- og hukommelsesforbrug. SQL-forespørgselsplaner skal være velskrevet og designet til optimalt at bruge systemressourcer. Opgaver til overvågning af SQL-forespørgsler skal identificere alle sådanne forespørgsler, der har været problematiske og høje forbrugere af systemressourcer. Om nødvendigt kan sådanne forespørgsler gennemgås for unødvendige indlejrede forespørgsler, og sådanne indlejrede forespørgsler kan fjernes eller optimeres, som det er nødvendigt. Virksomheder har en tendens til at bruge webbaserede konsoller til overvågning af SQL-forespørgsler som sådanne konsoller, der giver analyser af sundheden og ydeevnen for alle SQL-forespørgsler, der kører på et givet tidspunkt.