Я могу контролировать производительность конкретной таблицы в профилировщике SQL-сервера 2008 года

Я хочу контролировать, весь DML управляет, чтобы работал на конкретной таблице моей базы данных в профилировщике SQL-сервера. Я использую SQL-сервер 2 008 R2

6
задан Fraz Sundal 16 July 2010 в 11:34
поделиться

2 ответа

Да, конечно - возможно, вы захотите посмотреть эту серию видео Брэда МакГихи:

Освоение SQL Server Profiler - обучающий видео курс

Это очень полезно и учит вас основам и некоторым более сложным концепциям SQL Server Profiler . Настоятельно рекомендуется.

Или вот 10-минутная короткая версия Брента Озара: Учебное видео по SQL Server Profiler

В SQL Server Profiler, когда вы создаете новую трассировку профиля, вы можете определить фильтры . Вы можете ограничить собираемую статистику множеством различных критериев, одним из которых является Имя объекта , например имя таблицы, которую вы хотите проверить.

См. Фильтры профилировщика для получения дополнительной информации по этой конкретной теме.

9
ответ дан 8 December 2019 в 05:19
поделиться

В зависимости от ваших конкретных потребностей вы также можете рассмотреть расширенные события. Это имеет ряд преимуществ перед использованием SQL Profiler/ SQL Trace в плане производительности, гибкости фильтров и доступной информации.

Если вы решите исследовать это дальше, вы можете найти мой ответ на другой вопрос полезным для начала работы.

4
ответ дан 8 December 2019 в 05:19
поделиться
Другие вопросы по тегам:

Похожие вопросы: