Kuidas SQL Server 2008 abil profiili abil jälgida

Traces võimaldab teil jälgida konkreetseid toiminguid SQL Serveri andmebaasi vastu. Nad pakuvad väärtuslikku teavet andmebaasi probleemide tõrkeotsinguks ja andmebaasi mootori jõudluse häälestamiseks. Selles juhendis käime SQL Serveri profiili loomise protsessi abil samm-sammult.

Märkus . See artikkel on mõeldud SQL Server 2008 ja varasemate kasutajate jaoks. Kui kasutate SQL Server 2012 , lugege meie teist artiklit jälgede loomise kohta SQL Server 2012-ga .

Kuidas luua trace koos SQL Serveri profiiliga

  1. Avage SQL Server Management Studio, valides selle menüüst Start.
  2. Valige menüüst Tööriistad SQL Server Profiler.
  3. Kui avaneb SQL Server Profiler, valige menüüst File (Fail) käsk New Trace (Uus jälg).
  4. SQL Server Profiler küsib seejärel ühendust SQL Serveri näiteks, mida soovite profiili luua. Andke ühendusandmed ja jätkamiseks klõpsake nuppu Ühenda.
  5. Loo oma jälje kirjeldav nimi ja kirjuta see tekstikasti TraceName.
  6. Valige rippmenüüst oma jälje mall. (Mõnede sageli kasutatavate jäljendimallide kohta teabe saamiseks vaadake allpool toodud mallide nõuandeid)
  7. Selleks, et salvestada jälgi kohaliku kõvaketta faili, valige Save to File (Salvesta faili). Esitage faili nimi ja asukoht akna Salvesta nimega, mis ilmub märkeruutu klõpsamise järel.
  8. Klikkige vahekaardil Events Selection (sündmuste valik), et vaadata sündmusi, mida saate oma jälgiga jälgida. Mõned sündmused valitakse automaatselt teie valitud malli põhjal. Saate muuta neid vaikevalikuid praegu. Võite vaadata täiendavaid valikuid, klõpsates märkeruutu Kuva kõik sündmused ja Kuva kõik veerud.
  1. Jätkamiseks klõpsake nupul Käivita. SQL Server hakkab jäljendi loomist, pakkudes andmeid, nagu pildil näidatud. (Selle suurendamiseks klõpsake pilti.) Kui olete lõpetanud, valige menüüst Fail menüüst "Stop Trace".

Mallide näpunäited

  1. Standardmalli kogub mitmesugust teavet SQL Serveri ühenduste, salvestatud protseduuride ja Transact-SQL-i avalduste kohta.
  2. Kohandamise mall kogub SQL Serveri jõudluse häälestamiseks teavet, mida võib andmebaasi mootori häälestusnõustajaga kasutada.
  3. TSQL_Replay-mall kogub piisavalt teavet iga Transact-SQL-i avalduse kohta, mis taastab tegevuse tulevikus.