SQL Server Profiler on rajapinta jäljitysten luomiseen ja hallintaan sekä jälkitulosten analysointiin ja toistamiseen. Nämä tapahtumat tallennetaan jäljitystiedostoon, jota voidaan analysoida tai käyttää tiettyjen vaiheiden toistamiseen, kun ongelma diagnosoidaan myöhemmin.
SQL Server Profiler -työkalu voi kerätä paljon tietoa tietokannasta, kuten yhteyden tilaa, lauseiden lisäämistä, poistamista, muokkaamista ja muuttamista, suoritettuja tallennettuja proseduurin parametreja ja niin edelleen. Jos luomme uuden jäljityksen suoraan, kun klikkaamme Ajoa, tallennetaan suuri määrä lokeja, mikä on hankalaa ongelman selvittämisessä.
Entä jos löydämme nopeasti tarvitsemamme SQL-tiedot?
Valitse uuden radan mallipohjasta seuraavat tapahtumat:
Tarkista kaikki sarakkeet, liu'uta vierityspalkkia ja valitse "DatabaseName", kuten alla olevassa kuvassa näkyy:
Klikkaa sarakesihdintä löytääksesi databaseName, samankaltainen kuin populaatio, meidän täytyy seurata analysoitavan tietokannan nimeä, kuten seuraavassa kuvassa näkyy:
Tietenkin voit myös suodattaa ApplicationName-mukaan:
Lopuksi klikkaa Juokse.
Yritä suorittaa kysely-SQL-lause tietokannassa, ja jäljitystulos on seuraava:
(Loppu)
|