Sadržaj:
Definicija - Što znači nadzor plana upita?
Nadzor plana upita je rad praćenja izvedbe i rezultata upita tijekom izvođenja. Plan upita pruža jasne i logične korake za izvršavanje zadataka poput upita baze podataka i dohvaćanja podataka. Baš kao što je izrada plana upita složen zadatak, nadzor nad izvršavanjem i izlazom je složen proces. Nadgledanje je višedimenzionalni zadatak i plan treba nadzirati više aspekata upita kao što su izvedba, ugniježđeni koraci i njihova izvedba te brzina pretraživanja.
Nadgledanje plana upita poznato je i kao nadgledanje plana SQL-a.
Techopedia objašnjava praćenje plana upita
Plan upita je složeni skup koraka uokvirenih ovisno o cilju cilja. Na primjer, upit koji bi dohvatio imena svih zaposlenika u odjelu za financije male tvrtke vjerojatno bi bio jednostavniji upit od upita koji traži imena i brojeve putovnica zaposlenika čija imena sadrže određena slova i koji žive u određenim državama. Složeni planovi mogu imati ugniježđene upite, petlje ili grane, a svaka složenost može značiti postavljanje različitih skupa baza podataka, izvora podataka ili tablica na različitim lokacijama.
Iako je lako nadzirati planove upita na jednostavnim upitima, detaljan je pregled plana upita složenih upita. Na primjer, složeni upiti s puno gniježđenja i grananja mogu biti skupi i zahtijevati mnogo vremena i resursa sustava. Zadatak plana upita je identificirati određeni dio upita koji je uzrokovao pad performansi, a to može biti dugotrajan zadatak.