Kā izveidot izsekošanu ar Profiler programmā SQL Server 2008

Traces ļauj izsekot konkrētām darbībām, kas veiktas, salīdzinot ar SQL Server datu bāzi. Tie nodrošina vērtīgu informāciju bojājumu novēršanai ar datubāzēm un datubāzes dzinēja darbību. Šajā apmācībā mēs pārejamies procesā, izveidojot SQL Server Trace ar SQL Server Profiler, soli pa solim.

Piezīme . Šis raksts ir paredzēts lietotājiem SQL Server 2008 un agrāk. Ja izmantojat SQL Server 2012 , izlasiet mūsu citu rakstu par pēdām ar SQL Server 2012 .

Kā izveidot izsekošanu ar SQL Server Profiler

  1. Atveriet SQL Server Management Studio, atlasot to no izvēlnes Sākt.
  2. No izvēlnes Rīki izvēlieties SQL Server Profiler.
  3. Kad tiek atvērts SQL Server Profiler, izvēlnē Fails izvēlieties New Trace.
  4. Pēc tam SQL Server Profiler liks jums izveidot savienojumu ar SQL Server instanci, kurai vēlaties izveidot profilu. Norādiet savienojuma informāciju un noklikšķiniet uz pogas Savienot, lai turpinātu.
  5. Izveidojiet sava izsekotāja aprakstošu nosaukumu un ierakstiet to teksta laukā "Trace Name".
  6. Nolaižamajā izvēlnē atlasiet sava pēdas veidni. (Lai iegūtu informāciju par dažām bieži izmantotajām izsekošanas veidnēm, skatiet sadaļu Template Tips).
  7. Izvēlieties Saglabāt failā, lai saglabātu izsekot vietējā cietā diska failā. Noklikšķiniet uz izvēles rūtiņas, kas parādās logā Saglabāt kā failu, norādot faila nosaukumu un atrašanās vietu.
  8. Noklikšķiniet uz cilnes Notikumu atlase, lai skatītu notikumus, kurus jūs varat novērot ar savu izsekot. Daži notikumi tiks automātiski atlasīti, pamatojoties uz izvēlētā veidni. Jūs šobrīd varat mainīt šos noklusējuma iestatījumus. Jūs varat apskatīt papildu opcijas, noklikšķinot uz izvēles rūtiņas Rādīt visus notikumus un Rādīt visas kolonnas.
  1. Noklikšķiniet uz pogas Izpildīt, lai sāktu izsekot. SQL Server sāks izveidot izsekot, sniedzot informāciju, kā parādīts attēlā. (Lai to palielinātu, varat noklikšķināt uz attēla.) Kad esat pabeidzis, izvēlnē Fails izvēlieties "Stop Trace".

Veidņu padomi

  1. Standarta veidne apkopo dažādus datus par SQL Server savienojumiem, glabātajām procedūrām un Transact-SQL paziņojumiem.
  2. Tuning veidne apkopo informāciju, kas var tikt izmantota ar Database Engine Tuning Advisor, lai pielāgotu SQL Server veiktspēju.
  3. TSQL_Replay veidne apkopo pietiekami daudz informācijas par katru Transact-SQL paziņojumu, lai atjaunotu darbību nākotnē.