Стварэнне трас з SQL Server 2012

Выкарыстанне SQL Server Profiler для адсочвання праблем прадукцыйнасці базы дадзеных

SQL Server Profiler з'яўляецца дыягнастычным інструментам у камплекце з Microsoft SQL Server 2012. Гэта дазваляе ствараць сляды SQL, якія адсочваюць канкрэтныя дзеянні, якія выконваюцца з базай дадзеных SQL Server. SQL сляды падаюць каштоўную інфармацыю для пошуку і ліквідацыі няспраўнасцяў баз дадзеных праблем і прадукцыйнасці рухавіка базы дадзеных налады. Напрыклад, адміністратары могуць выкарыстоўваць трасіроўку, каб вызначыць вузкія месцы ў запыце і распрацоўцы аптымізацыі для павышэння прадукцыйнасці базы дадзеных.

стварэнне трасіроўкі

Працэс стварэння трасіроўкі SQL Server з SQL Server Profiler крок за крокам выглядае наступным чынам:

  1. Адкрыйце SQL Server Management Studio і падключыцеся да экземпляра SQL Server па вашаму выбару. Пакажыце імя сервера і адпаведныя часопісы ва ўліковых калі не выкарыстоўваецца праверка сапраўднасці Windows.
  2. Пасля адкрыцця SQL Server Management Studio, абярыце SQL Server Profiler з меню Tools. Звярніце ўвагу, што калі вы не плануеце выкарыстоўваць іншыя інструменты SQL Server ў гэтай адміністрацыйнай сесіі, вы можаце запусціць SQL Profiler напрамую, а не праходзіць праз Management Studio.
  3. Пакажыце ўліковыя дадзеныя, увайдзіце ў сістэму яшчэ раз, калі вам будзе прапанавана гэта зрабіць.
  4. SQL Server Profiler мяркуе , што вы хочаце , каб пачаць новы след і адкрывае акно трасіроўкі уласцівасцяў. Акно пустое, каб паказаць дэталі следу.
  5. Стварыце апісальны імя для трасіроўкі і ўвядзіце яго ў тэкставым полі трасіроўкі Name.
  6. Абярыце шаблон для следу ад выкарыстання шаблонных расчыняецца меню. Гэта дазваляе вам пачаць свой след, выкарыстоўваючы адзін з наканаваных шаблонаў, якія захоўваюцца ў бібліятэцы SQL Server.
  7. Вылучыце месца для захавання вынікаў вашай трасіроўкі. У вас ёсць два варыянты тут:
    • Абярыце Захаваць у файл , каб захаваць трасіроўку ў файл на лакальным цвёрдым дыску. Пакажыце імя і месцазнаходжанне файла ў акне Save As, якое выскоквае ў выніку націску на сцяжок. Вы таксама можаце ўсталяваць максімальны памер файла ў мегабайтах, каб абмежаваць ўплыў след можа мець на выкарыстанне дыска.
    • Абярыце Захаваць у табліцу для захавання слядоў на табліцу ў базе дадзеных SQL Server. Калі вы выбіраеце гэтую опцыю, вам будзе прапанавана падлучыцца да базы дадзеных, дзе вы хочаце захаваць вынікі трасіроўкі. Вы можаце таксама ўсталяваць памер у тысячы максімум следовые радкоў табліцы-каб абмежаваць ўплыў след можа мець на вашай базе дадзеных.
  1. Націсніце на ўкладцы Выбар падзей для агляду падзей , вы будзеце кантраляваць з дапамогай вашага следу. Некаторыя падзеі аўтаматычна выбіраецца на аснове шаблону, які вы абралі. Вы можаце змяніць гэтыя выбары па змаўчанні ў гэты час і праглядзець дадатковыя параметры, націснуўшы на Паказаць усе падзеі і Паказаць усе слупкі сцяжкі.
  2. Націсніце кнопку Выканаць , каб пачаць трасіроўку. Калі вы скончыце, абярыце Спыніць трасіроўку ў меню Файл.

выбар пра шаблон

Калі вы пачынаеце след, вы можаце засноўваць яго на любы з шаблонаў, знойдзеных у бібліятэцы трасіроўкі SQL Server. Тры з найбольш часта выкарыстоўваюцца шаблонаў трасіроўкі з'яўляюцца:

Заўвага: У дадзеным артыкуле разглядаецца SQL Server Profiler для SQL Server 2012. Для больш ранніх версій см Як стварыць трасіроўку з SQL Server Profiler 2008 .