Stopy vám umožňujú sledovať konkrétne akcie vykonávané proti databáze SQL Server. Poskytujú cenné informácie pre riešenie problémov databázy a ladenie výkonnosti databázového motora. V tomto výučbe prejdeme krok za krokom v procese vytvárania SQL Server Trace s SQL Server Profiler.
Poznámka: Tento článok je pre používateľov SQL Server 2008 a starších. Ak používate SQL Server 2012, prečítajte si ďalší článok o vytváraní stopy v SQL Server 2012.
Ako vytvoriť stopu pomocou SQL Server Profiler
-
Otvorte aplikáciu SQL Server Management Studio výberom z priečinka štart Ponuka.
-
Z náradie menu, vyberte SQL Server Profiler.
-
Keď sa otvorí SQL Server Profiler, vyberte položku Nová trasa od súbor Ponuka.
-
SQL Server Profiler vás potom vyzve na pripojenie k inštancii SQL Serveru, ktorú chcete profilovať. Uveďte podrobnosti o pripojení a kliknite na tlačidlo pripojiť pre pokračovanie.
-
Vytvorte popisný názov vašej stopy a zadajte ju do priečinka Názov trasy Textové pole.
-
V rozbaľovacej ponuke vyberte šablónu pre sledovanie. (Informácie o niektorých bežne používaných stopových šablonách nájdete v tipoch šablón nižšie)
-
vybrať Uložiť do súboru aby sa vaša stopa uložila do súboru na lokálnom pevnom disku. Zadajte názov a umiestnenie súboru v priečinku Uložiť ako okno, ktoré sa objaví v dôsledku začiarknutia políčka.
-
Klikni na Výber udalostí kartu, aby ste mohli skontrolovať udalosti, ktoré môžete sledovať s vašou stopou. Niektoré udalosti sa automaticky vyberú na základe zvolenej šablóny. Momentálne môžete tieto predvolené nastavenia zmeniť. Ďalšie možnosti môžete zobraziť kliknutím na tlačidlo Zobraziť všetky udalosti a Zobraziť všetky stĺpce zaškrtávacie políčka.
-
Kliknite na tlačidlo beh pre spustenie sledovania. SQL Server začne vytvárať stopy, poskytujúce detaily, ako je znázornené na obrázku. (Ak chcete zväčšiť obrázok, kliknite na obrázok.) Po dokončení vyberte položku Zastaviť sledovanie od súbor Ponuka.
Tipy pre šablóny
- Štandardná šablóna zhromažďuje množstvo informácií o pripojeniach SQL Server, uložených procedúrach a príkazoch Transact-SQL.
- Šablóna ladenia zhromažďuje informácie, ktoré sa môžu použiť s poradcom pre ladenie databázového motora na vyladenie výkonu vášho servera SQL Server.
- Šablóna TSQL_Replay zhromažďuje dostatok informácií o každom výkaze Transact-SQL na obnovenie aktivity v budúcnosti.













