Acasă Baze de date Ce este monitorizarea planului de interogare? - definiție din techopedia

Ce este monitorizarea planului de interogare? - definiție din techopedia

Cuprins:

Anonim

Definiție - Ce înseamnă monitorizarea planului de interogare?

Monitorizarea planului de interogare este actul de monitorizare a performanței și a rezultatului unei interogări în timpul executării. Un plan de interogare oferă pași logici clari pentru a efectua sarcini precum interogarea bazelor de date și preluarea datelor. La fel ca crearea unui plan de interogare este o sarcină complexă, monitorizarea performanței și a producției este un proces complex. Monitorizarea este o sarcină multidimensională, iar planul trebuie să monitorizeze mai multe aspecte ale unei interogări, cum ar fi performanța, pașii cuibăriti și performanța lor și viteza de regăsire.

Monitorizarea planului de interogare este cunoscută și sub denumirea de monitorizarea planului SQL.

Techopedia explică monitorizarea planului de interogare

Un plan de interogare este un set complex de pași încadrați în funcție de obiectivul interogării. De exemplu, o interogare care preia numele tuturor angajaților din departamentul de finanțe al unei companii mici ar fi probabil o interogare mai simplă decât una care recuperează numele și numerele de pașapoarte ale angajaților ale căror nume conțin anumite litere și care locuiesc în anumite state. Planurile complexe pot avea interogări, bucle sau ramuri și fiecare complexitate poate însemna interogarea unui set diferit de baze de date, surse de date sau tabele în diferite locații.

Deși este simplu să monitorizezi planurile de interogare pentru interogări simple, este nevoie de o revizuire detaliată a planurilor de interogare pentru interogări complexe. De exemplu, interogările complexe cu multă cuibărire și ramificare pot fi costisitoare și pot consuma mult timp și resurse de sistem. Planul de interogare este sarcina de a identifica partea specifică de interogare care a cauzat o scădere a performanței și care poate fi o sarcină care necesită mult timp.

Ce este monitorizarea planului de interogare? - definiție din techopedia