Krijimi i gjurmëve me SQL Server 2012

Përdorimi i SQL Server Profiler për të ndjekur çështjet e performancës së bazës së të dhënave

SQL Server Profiler është një mjet diagnostikues i përfshirë me Microsoft SQL Server 2012. Kjo ju lejon të krijoni gjurmë SQL që ndjekin veprimet specifike të kryera kundër një baze të dhënash të SQL Server. Gjurmët SQL ofrojnë informacion të vlefshëm për zgjidhjen e problemeve të bazës së të dhënave dhe performancën e motorit të bazës së të dhënave. Për shembull, administratorët mund të përdorin një gjurmë për të identifikuar një ngushtësi në një kërkesë dhe për të zhvilluar optimizime për të përmirësuar performancën e bazës së të dhënave.

Krijimi i një gjurmë

Procesi hap pas hapi i krijimit të një SQL Server Trace me SQL Server Profiler është si vijon:

  1. Hapni SQL Server Management Studio dhe lidhuni me instancën SQL Server të zgjedhur prej jush. Jepni emrin e serverit dhe kredencialet e duhura të identifikimit nëse nuk jeni duke përdorur Authentication Windows.
  2. Pasi të keni hapur SQL Server Management Studio, zgjidhni SQL Server Profiler nga menyja Tools . Vini re se nëse nuk planifikoni të përdorni mjete të tjera SQL Server në këtë sesion administrativ, ju mund të zgjidhni për të nisur SQL Profiler direkt, në vend që të kaloni përmes Menaxhimit Studio.
  3. Jepni sërish kredencialet e regjistrimit, nëse ju kërkohet ta bëni këtë.
  4. SQL Server Profiler supozon që dëshironi të filloni një gjurmë të re dhe të hapni një dritare të Gjurmës së Gjurmës . Dritarja është bosh për t'ju lejuar të specifikoni detajet e gjurmës.
  5. Krijo një emër përshkrues për gjurmimin dhe shkruajeni në kutinë e tekstit Emri Trace .
  6. Përzgjidhni një shabllon për gjurmë nga menyja e zbritjes së Përdorimit të Template . Kjo ju lejon të filloni gjurmimin duke përdorur një prej modeleve të paracaktuara të ruajtur në bibliotekën e SQL Server.
  7. Zgjidhni një vend për të ruajtur rezultatet e gjurmës suaj. Ju keni dy mundësi këtu:
    • Zgjidhni Save to File për të ruajtur gjurmimin në një skedar në hard diskun lokal. Jepni një emër dhe vendndodhjeje në dritaren e Ruaje si që shfaqet si rezultat i klikimit të kutisë së kontrollit. Gjithashtu mund të caktoni një madhësi maksimale në MB për të kufizuar ndikimin që gjursi mund të ketë në përdorimin e diskut.
    • Zgjidhni Ruaj te Tabela për të ruajtur gjurmën në një tabelë brenda bazës së të dhënave të SQL Server. Nëse zgjidhni këtë opsion, ju kërkohet të lidheni me bazën e të dhënave ku dëshironi të ruani rezultatet e gjurmës. Gjithashtu mund të caktoni një madhësi maksimale të gjurmës - në mijëra rreshta tavoline - për të kufizuar ndikimin që gjursi mund të ketë në bazën e të dhënave.
  1. Klikoni në skedën e zgjedhjesngjarjeve për të shqyrtuar ngjarjet që do të monitoroni me gjurmën tuaj. Disa ngjarje përzgjidhen automatikisht në bazë të shabllonit që keni zgjedhur. Ju mund të modifikoni ato zgjedhje default në këtë kohë dhe të shihni opsionet shtesë duke klikuar butonat e zgjedhjes Shfaq të gjitha ngjarjet dhe Shfaq të gjitha kolonat .
  2. Klikoni butonin Run për të filluar gjurmën. Kur të mbaroni, zgjidhni Stop Trace nga menyja File .

Zgjedhja e një Template

Kur të filloni një gjurmë, mund të vendosni ta bazoni në ndonjë prej modeleve që gjenden në bibliotekën gjurmuese të SQL Server. Tre nga modelet më të zakonshme të gjurmës janë:

Shënim : Ky artikull adreson SQL Server Profiler për SQL Server 2012. Për versionet e mëparshme, shikoni Si të krijoni një gjurmë me SQL Server Profiler 2008 .