Jak vytvořit trasování s Profiler v SQL Server 2008

Stopy umožňují sledovat konkrétní akce provedené proti databázi SQL Server. Poskytují cenné informace pro řešení problémů s databází a pro nastavení výkonu databázového stroje. V tomto výukovém kroku postupujeme krok za krokem procesem vytváření SQL Server Trace s SQL Server Profiler.

Poznámka : Tento článek je určen pro uživatele serveru SQL Server 2008 a starších. Pokud používáte SQL Server 2012 , přečtěte si další článek o vytváření stop s SQL Server 2012 .

Jak vytvořit trasu s SQL Server Profiler

  1. Otevřete SQL Server Management Studio výběrem z nabídky Start.
  2. V nabídce Nástroje vyberte SQL Server Profiler.
  3. Když se otevře SQL Server Profiler, v nabídce Soubor vyberte příkaz Nové sledování.
  4. SQL Server Profiler vás potom vyzve k připojení k instanci serveru SQL, kterou chcete profilovat. Zadejte podrobnosti o připojení a klikněte na tlačítko Připojit a pokračujte.
  5. Vytvořte popisný název trasování a zadejte jej do textového pole "Název trasování".
  6. V rozevírací nabídce vyberte šablonu pro sledování. (Informace o některých běžně používaných stopových šablonách najdete v níže uvedených tiptech šablon)
  7. Zvolte možnost Uložit do souboru pro uložení trasování do souboru na místním pevném disku. Uveďte název souboru a umístění v okně Uložit jako, které se objeví v důsledku zaškrtnutí políčka.
  8. Klepnutím na kartu Výběr událostí můžete zkontrolovat události, které můžete sledovat pomocí trasování. Některé události budou automaticky vybrány na základě zvolené šablony. Tyto výchozí výběry můžete v tuto chvíli upravit. Další možnosti můžete zobrazit kliknutím na zaškrtávací políčka Zobrazit všechny události a Zobrazit všechny sloupce.
  1. Klepnutím na tlačítko Spustit spustíte trasování. SQL Server začne vytvářet trasování s podrobnostmi uvedenými na obrázku. (Chcete-li jej zvětšit, můžete kliknout na obrázek.) Po dokončení vyberte v nabídce Soubor možnost Stop Trace.

Tipy pro šablony

  1. Standardní šablona shromažďuje celou řadu informací o připojení SQL Server, uložené procedury a příkazy Transact-SQL.
  2. Šablona ladění shromažďuje informace, které lze použít s poradcem pro ladění databázových strojů, aby vyladil výkon serveru SQL Server.
  3. Šablona TSQL_Replay shromažďuje dostatek informací o každém příkazu Transact-SQL k obnovení aktivity v budoucnu.