SQL Profiler: приклади налаштування, як користуватися

Рекомендації по налаштуванню

Profiler – відмінний інструмент, який дозволяє побачити, що відбувається всередині Server, і допоможе користувачам з’ясувати, які найгірші запити, як часто виконується запит.

Для реалізації найкращих можливих індексів виконують 4 кроки:

  • Збір поточної інформації про робочому навантаженні.
  • Визначення відповідності індексів робочої навантаженні, використовуючи Profiler.
  • Оновлення індексів за допомогою Tuning Advisor.
  • Профілювальник автоматизує збір даних робочого навантаження, а консультант по налаштуванню бере ці дані й створює індекси.
  • Для відстеження у конкретної БД використовують функцію фільтрації стовпців. Запускають трасування через шаблон налаштування і зберігають дані трасування в його файл.

    Алгоритм процесу:

  • Натискають на “Інструменти”.
  • Відкривають помічник налаштування ядра.
  • Надають трасуючий файл.
  • Вибирають БД, в якій необхідно виконати процес трасування.
  • В “Налаштуваннях” переходять в “Додаткові параметри” і визначають максимальний простір для рекомендації.
  • Починають аналіз.
  • Результати показують, наскільки можна домогтися поліпшення, якщо пропозиції будуть реалізовані, і що потрібно реалізувати для підвищення швидкості роботи БД.

    Для того щоб перехопити глухий кут, з допомогою Profiler, роблять наступне:

  • Фіксують глухий кут, спочатку підключаються до БД Server.
  • Відкривають Profiler в Server Management Studio.
  • Натискають на “Інструменти”.
  • Натискають на Profiler.