Paglikha ng mga bakas Sa SQL Server 2012

Paggamit ng SQL Server Profiler upang Subaybayan ang Mga Isyu sa Pagganap ng Database

Ang SQL Server Profiler ay isang diagnostic na kasangkapan kasama sa Microsoft SQL Server 2012. Pinapayagan ka nitong lumikha ng mga bakas ng SQL na subaybayan ang mga partikular na pagkilos na isinagawa laban sa isang database ng SQL Server. Ang mga bakas ng SQL ay nagbibigay ng mahalagang impormasyon para sa mga isyu sa pag-troubleshoot ng database at pag-tune ng pagganap ng database engine. Halimbawa, maaaring gamitin ng mga administrator ang isang bakas upang makilala ang isang bottleneck sa isang query at bumuo ng mga pag-optimize upang mapabuti ang pagganap ng database.

Paglikha ng Pagsubaybay

Ang hakbang-hakbang na proseso ng paglikha ng isang SQL Server Trace sa SQL Server Profiler ay ang mga sumusunod:

  1. Buksan ang SQL Server Management Studio at kumonekta sa halimbawa ng SQL Server na iyong pinili. Magbigay ng pangalan ng server at naaangkop na mga kredensyal sa pag-log-in maliban kung gumagamit ka ng Windows Authentication.
  2. Pagkatapos mong buksan ang SQL Server Management Studio, piliin ang SQL Server Profiler mula sa menu ng Mga Tool . Tandaan na kung hindi mo planong gumamit ng iba pang mga tool sa SQL Server sa administratibong session na ito, maaari mong piliin na ilunsad ang direktang SQL Profiler, sa halip na pumunta sa Pamamahala ng Studio.
  3. Magbibigay muli ng mga kredensyal sa pag-log-in, kung na-prompt ka na gawin ito.
  4. Ipinagpapalagay ng SQL Server Profiler na nais mong magsimula ng isang bagong bakas at magbukas ng window ng Trace Properties . Blangko ang window upang payagan kang tukuyin ang mga detalye ng bakas.
  5. Lumikha ng isang mapaglarawang pangalan para sa bakas at i-type ito sa kahon ng Pagsusulat ng teksto.
  6. Pumili ng isang template para sa trace mula sa drop-down menu na Gamitin ang Template . Pinapayagan ka nitong simulan ang iyong bakas gamit ang isa sa mga paunang natukoy na mga template na naka-imbak sa library ng SQL Server.
  7. Pumili ng isang lokasyon upang i-save ang mga resulta ng iyong bakas. Mayroon kang dalawang pagpipilian dito:
    • Piliin ang I- save sa File upang i-save ang bakas sa isang file sa lokal na hard drive. Magbigay ng isang pangalan ng file at lokasyon sa window ng I-save Bilang na nagpa-pop bilang isang resulta ng pag-click sa check box. Maaari ka ring magtakda ng isang maximum na sukat ng file sa MB upang limitahan ang epekto ng trace sa paggamit ng disk.
    • Piliin ang I- save sa Table upang i-save ang bakas sa isang talahanayan sa loob ng database ng SQL Server. Kung pinili mo ang pagpipiliang ito, sasabihan ka upang kumonekta sa database kung saan nais mong iimbak ang mga resulta ng pagsubaybay. Maaari ka ring magtakda ng maximum na sukat ng trace-sa libu-libong hanay ng talahanayan-upang limitahan ang epekto ng trace sa iyong database.
  1. Mag-click sa tab na Mga Pinili ng Mga Event upang suriin ang mga kaganapan na iyong susubaybayan sa iyong bakas. Ang ilang mga kaganapan ay awtomatikong napili batay sa template na pinili mo. Maaari mong baguhin ang mga default na mga seleksyon sa oras na ito at tingnan ang mga karagdagang opsyon sa pamamagitan ng pag-click sa mga check box na Show All Events at Show All Columns .
  2. I-click ang pindutan ng Run upang simulan ang bakas. Kapag tapos ka na, piliin ang Stop Trace mula sa menu ng File .

Pagpili ng isang Template

Kapag nagsimula ka ng isang bakas, maaari mong piliin na ibase ito sa alinman sa mga template na makikita sa bakas ng SQL Server ng bakas. Tatlo sa mga karaniwang ginagamit na mga template ng bakas ay:

Tandaan : Ang artikulong ito ay tumutugon sa SQL Server Profiler para sa SQL Server 2012. Para sa mas naunang mga bersyon, tingnan ang Paano Upang Lumikha ng Pagsubaybay sa SQL Server Profiler 2008 .