SQL Server Profiler yra sąsaja, skirta kurti ir valdyti pėdsakus bei analizuoti ir pakartoti sekimo rezultatus. Šie įvykiai įrašomi sekimo faile, kurį galima analizuoti arba naudoti pakartoti konkrečius veiksmus, kai vėliau diagnozuojama problema.
"SQL Server Profiler" įrankis gali užfiksuoti daug informacijos apie duomenų bazę, pvz., ryšio būseną, sakinių pridėjimą, naikinimą, modifikavimą ir keitimą, įvykdytus saugomų procedūrų parametrus ir pan. Jei tiesiogiai sukursime naują pėdsaką, spustelėję Vykdyti, bus įrašyta daug žurnalų, o tai mums nepatogu pašalinti problemą.
Ką daryti, jei greitai rasime reikiamą SQL informaciją?
Naujo takelio šablone pasirinkite šiuos įvykius:
Pažymėkite, kad būtų rodomi visi stulpeliai, slinkite slinkties juostą ir pažymėkite "DatabaseName", kaip parodyta paveikslėlyje žemiau:
Spustelėkite stulpelio filtrą, kad rastumėte duomenų bazės pavadinimą, panašų į gyventojų skaičių, turime sekti duomenų bazės, kurią norime analizuoti, pavadinimą, kaip parodyta šiame paveikslėlyje:
Žinoma, taip pat galite filtruoti pagal ApplicationName:
Galiausiai spustelėkite Vykdyti.
Pabandykite vykdyti užklausos SQL sakinį duomenų bazėje ir sekimo rezultatas bus toks:
(Pabaiga)
|