SQL Server Profiler je vmesnik za ustvarjanje in upravljanje sledi ter analizo in predvajanje rezultatov sledov. Ti dogodki se shranijo v datoteko sledenja, ki jo je mogoče analizirati ali uporabiti za ponovitev serije specifičnih korakov, ko je težava kasneje diagnosticirana.
Orodje SQL Server Profiler lahko zajame veliko informacij o bazi podatkov, kot so stanje povezave, dodajanje, brisanje, spreminjanje in spreminjanje stavkov, parametri izvedenih shranjenih procedur in podobno. Če ustvarimo novo sled neposredno po kliku na Zagon, se zabeleži veliko število dnevnikov, kar je za nas neprijetno pri odpravljanju težave.
Kaj pa, če hitro najdemo SQL informacije, ki jih potrebujemo?
V predlogi na novi stezi izberite naslednje dogodke:
Preverite, da so prikazani vsi stolpci, potegnite drsnik in preverite "DatabaseName", kot je prikazano na spodnji sliki:
Kliknite na filter stolpcev, da najdete ime baze podatkov, podobno kot populacija moramo slediti imenu baze podatkov, ki jo želimo analizirati, kot je prikazano na naslednji sliki:
Seveda lahko filtrirate tudi po ApplicationName:
Na koncu kliknite Run.
Poskusite izvesti SQL ukaz poizvedbe v bazi podatkov in rezultat sledenja je naslednji:
(Konec)
|