Monitorizarea planului de interogare

Autor: Lewis Jackson
Data Creației: 12 Mai 2021
Data Actualizării: 1 Iulie 2024
Anonim
How to Analyze Performance of SOQL Queries with Query Plan Tool | Salesforce Platform
Video: How to Analyze Performance of SOQL Queries with Query Plan Tool | Salesforce Platform

Conţinut

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, etapele cuibărită și performanța acestora și viteza de regăsire.


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

O introducere în Microsoft Azure și Microsoft Cloud | În acest ghid, veți afla despre ce este vorba despre cloud computing și despre cum Microsoft Azure vă poate ajuta să migrați și să conduceți afacerea din cloud.

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.