Formula 1 in Code

Фильтр по тегу: sql profiler


Тестирование производительности запросов (часть III)

Мы произвели всю необходимую подготовку, а именно, собрали трейс запросов с помощью Sql Profiler-а, проверили сервер на максимально возможное совпадение с боевым. Нам остался последний и самый важный этап - запустить трейс и собрать метрики производительности, чтобы мы с уверенностью могли сказать, что новая версия запросов работает действительно быстрее. Соответственно перед нами встает следующий вопрос - с помощью чего запускать запросы? Ответу на этот вопрос и посвящена эта, уже 4-ая статья про тестирование SQL Server запросов. Итак существует по крайней мере 3 способа запуска трейсов:
1) Sql Server Profiler
2) RML Utilities
3) Собственное решение
Читать далее ...
добавлено: 06 сен 11 просмотры: 1630, комментарии: 0



Тестирование производительности запросов (часть II)

Итак, в первой статье мы проверили, что функция get_product() функционально работает правильно. Далее мы начали готовиться к тестированию производительности - создали тестовое окружение и убедились, что оно максимально близко соответствует нашему боевому. Наш следующий шаг, создать тесты для проверки производительности, т.е. нам нужны запросы, с помощью которых мы будем тестировать скорость работы нашей функции. И тут у нас есть 2 варианта:
  • Сгенерировать тестовые запросы
  • Собрать трейс с реальными запросами

    Читать далее ...
  • добавлено: 18 авг 11 просмотры: 1721, комментарии: 0