SQL Server 2012 көмегімен іздерді жасау

Дерекқордың өнімділігін қамтамасыз ету мәселелерін қадағалау үшін SQL Server Profiler бағдарламасын пайдалану

SQL Server Profiler - Microsoft SQL Server 2012-те қамтылған диагностикалық құралы. Ол SQL Server дерекқорына қарсы орындалған нақты әрекеттерді қадағалайтын SQL іздерін жасауға мүмкіндік береді. SQL іздері ақаулықты жою дерекқорының мəселелері мен дерекқордың жұмыс істеуін қамтамасыз ету үшін құнды ақпарат береді. Мысалы, әкімшілер сұраудағы бөгеттерді анықтау үшін және деректер қорының жұмысын жақсарту үшін оңтайландыруды дамыту үшін ізді пайдалануы мүмкін.

Trace жасау

SQL Server Profiler бағдарламасымен SQL Server Trace жасаудың қадамдық процесі келесідей:

  1. SQL Server басқару студиясын ашыңыз және таңдаған SQL Server данасына қосылыңыз. Windows түпнұсқалықты растауды пайдаланбасаңыз, сервер атауын және тиісті тіркеу деректерін көрсетіңіз.
  2. SQL Server Management Studio бағдарламасын ашқаннан кейін, Құралдар мәзірінен SQL Server Profiler таңдаңыз. Осы әкімшілік сессияда басқа SQL Server құралдарын пайдалануды жоспарламасаңыз, басқару студиясына өтуге емес, SQL Profiler бағдарламасын іске қосуға болады.
  3. Егер сізден сұралса, тіркелгі деректерін қайтадан беріңіз.
  4. SQL Server Profiler сізге жаңа ізді бастауды және Trace Properties терезесін ашады деп болжайды. Терезенің ізі туралы мәліметтерді көрсетуге мүмкіндік беретін бос.
  5. Ізденіс үшін сипаттама атын жасаңыз және оны Trace Name мәтін жолағына енгізіңіз.
  6. Үлгіні Үлгі ашылмалы мәзірінен пайдалану үшін таңдаңыз. Бұл SQL Server кітапханасында сақталған алдын ала анықталған үлгілердің біреуін пайдаланып ізіңізді бастауға мүмкіндік береді.
  7. Ізденістің нәтижелерін сақтау үшін орынды таңдаңыз. Мұнда екі нұсқаңыз бар:
    • Жергілікті қатты дискідегі файлға бақылауды сақтау үшін Файлға сақтау пәрменін таңдаңыз. Құсбелгіні қоюдың нәтижесі ретінде шыққан Save As терезесінде файл атауын және орнын көрсетіңіз. Сондай-ақ, дискте қолданылатын қадағалау әсерін шектеу үшін МБ-да ең үлкен файл өлшемін орнатуға болады.
    • SQL Server дерекқорындағы кестеге ізді сақтау үшін Кестеге сақтау пәрменін таңдаңыз. Бұл параметрді таңдасаңыз, бақылау нәтижелерін сақтағыңыз келетін дерекқорға қосылу сұралады. Сондай-ақ, ең үлкен жолды - мыңдаған кесте жолдарын - деректердің дерекқорында болуы мүмкін әсерді шектеу үшін орнатуға болады.
  1. Оқиғаның қадағалауымен бақылайтын оқиғаларды шолу үшін Оқиғаларды таңдау қойындысын нұқыңыз. Кейбір оқиғалар өзіңіз таңдаған үлгі бойынша автоматты түрде таңдалады. Осы уақытта әдепкі таңдауларды өзгертуге және барлық оқиғаларды көрсету және барлық бағандарды көрсету құсбелгісін басу арқылы қосымша параметрлерді көруге болады.
  2. Жолды бастау үшін Іске қосу түймешігін басыңыз. Аяқтаған кезде Файл мәзірінен Stop Trace пәрменін таңдаңыз.

Үлгіні таңдау

Жолды бастаған кезде, сіз оны SQL Сервері қадағалау кітапханасында табылған кез келген үлгілерге негіздеуге болады. Ең жиі қолданылатын үш із үлгілері:

Ескерту : Бұл мақалада SQL Server 2012 үшін SQL Server Profiler қолданылады. Алдыңғы нұсқаларында SQL Server Profiler 2008 көмегімен Trace жасау әдісін қараңыз.