SQL Server Profiler este o interfață pentru crearea și gestionarea traselor, precum și pentru analizarea și redarea rezultatelor acestora. Aceste evenimente sunt salvate într-un fișier trace care poate fi analizat sau folosit pentru a reda o serie de pași specifici atunci când o problemă este diagnosticată ulterior.
Instrumentul SQL Server Profiler poate capta multe informații despre baza de date, cum ar fi starea conexiunii, adăugarea, ștergerea, modificarea și modificarea instrucțiunilor, parametrii procedurilor stocate executate și așa mai departe. Dacă creăm o nouă urmă direct, după ce dăm click pe Run, un număr mare de jurnale vor fi înregistrate, ceea ce este incomod pentru noi pentru a depana problema.
Ce se întâmplă dacă găsim rapid informațiile SQL de care avem nevoie?
În șablonul din noul traseu, selectați următoarele evenimente:
Verificați să afișați toate coloanele, glisați bara de derulare și bifați "DatabaseName", așa cum este prezentat în figura de mai jos:
Apasă pe filtrul de coloană pentru a găsi databaseName, similar cu populația, trebuie să urmărim numele bazei de date pe care dorim să o analizăm, așa cum este arătat în imaginea următoare:
Desigur, poți filtra și după NumeAplicație:
În final, apasă pe Run.
Încearcă să execuți o instrucțiune SQL de interogare în baza de date, iar rezultatul trasului este următorul:
(Sfârșit)
|