Kako ustvariti sledenje s profilom v SQL Server 2008

Sledi omogočajo, da sledite specifičnim dejanjem, izvedenim v zbirki podatkov SQL Server. Zagotavljajo dragocene informacije za odpravljanje težav z bazami podatkov in nastavitev delovanja baze podatkov. V tem vadnici bomo postopoma ustvarjali SQL Server Trace s SQL Server Profilerjem, korak za korakom.

Opomba : Ta članek je namenjen uporabnikom SQL Servera 2008 in prej. Če uporabljate SQL Server 2012 , preberite naš drugi članek o ustvarjanju sledi s programom SQL Server 2012 .

Kako ustvariti sledenje s SQL Server Profilerjem

  1. Odprite strežnik SQL Server Management Studio tako, da ga izberete v meniju Start.
  2. V meniju Tools izberite SQL Server Profiler.
  3. Ko se SQL Server Profiler odpre, izberite New Trace iz menija Datoteka.
  4. SQL Server Profiler vas bo nato pozval, da se povežete s primerkom SQL Server, ki ga želite profilirati. Navedite podatke o povezavi in ​​kliknite gumb Poveži, da nadaljujete.
  5. Ustvarite opisno ime za svojo sled in jo vnesite v polje »Trace Name«.
  6. V spustnem meniju izberite predlogo za svojo sled. (Za informacije o nekaterih pogosto uporabljenih predlogah sledi si oglejte Nasveti za predlogo spodaj)
  7. Izberite Shrani v datoteko, da shranite sledi v datoteko na lokalnem trdem disku. Navedite ime in lokacijo datoteke v oknu Shrani kot, ki se pojavi s klikom na potrditveno polje.
  8. Kliknite jeziček Izbira dogodkov, da si ogledate dogodke, ki jih lahko spremljate z vašo sledjo. Nekateri dogodki se samodejno izberejo glede na izbrano predlogo. Trenutno privzete izbire lahko spremenite. Dodatne možnosti si lahko ogledate tako, da potrdite polja Pokaži vse dogodke in Prikaži vse stolpce.
  1. Kliknite gumb Zaženi, da začnete sled. SQL Server bo začel ustvarjati sled, ki zagotavlja podrobnosti, kot je prikazano na sliki. (Za povečavo kliknite na sliko.) Ko končate, v meniju Datoteka izberite »Stop Trace«.

Nasveti za predloge

  1. Standardna predloga zbira različne informacije o povezavah SQL Servera, shranjenih procedurah in transakcijah Transact-SQL.
  2. Predloga Tuning zbira informacije, ki se lahko uporabljajo s svetovalnikom za prilagajanje baze podatkov, da bi prilagodili uspešnost svojega strežnika SQL Server.
  3. Predloga TSQL_Replay zbira dovolj podatkov o vsakem izpisku Transact-SQL, da bi v prihodnosti ponovno ustvaril dejavnost.