2012-06-06 4 views
16

Я использую SQL Server 2005, и я хотел бы знать, есть ли возможность просматривать каждый запрос, отправленный на SQL-сервер?Монитор активности SQL Server показывает все запросы

SQL Management Server Studio имеет встроенный инструмент под названием Activity Monitor, которая дает мне почти то, что я ищу в «Recent Дорогие запросы панели»

На этой панели отображается информация о самых дорогих запросов, которые имеют был запущен на экземпляре за последние 30 секунд.

мне нужно именно это для всех последних запросов, а не только дорогие ...

Может кто-нибудь мне помочь?

Имя инструмента, или дать мне подсказку, что искать ...

+0

Заканчивать: [SQL Server Profiler] (http://msdn.microsoft.com/en-us/library /ms181091.aspx) - это именно то, что вы ищете! –

ответ

18

Чтобы просмотреть каждый запрос, отправленный на SQL-сервер с использованием профилировщика SQL, вы можете использовать один из предопределенных шаблонов SQL Profiler. Это TSQL_Duration.

enter image description here

Он предназначен для отслеживания выполненных хранимых процедур и TSQL кода.

enter image description here

Трассировка покажет вам точно партия выполнена.

enter image description here

Вы можете расширить события отслеживаются и столбцы shown.You можете найти более подробную информацию здесь: How To: Use SQL Profiler

Та же функция также доступна в ApexSQL Comply, инструмент аудита, который использует SQL прослеживает, чтобы захватить а затем хранит их в базе данных центрального репозитория и предоставляет встроенные и настраиваемые отчеты, в которых вы можете легко фильтровать транзакции и экспортировать их в виде файлов Excel, Word или PDF.

enter image description here

enter image description here Отказ от ответственности: Я работаю ApexSQL как инженер поддержки

+0

Хотя это старый вопрос, я изменю принятый ответ на ваш, потому что он лучше и более полный. – BigM

+0

Thx BigM, я рад, что смог помочь –

6

Вы ищете SQL Profiler, он обычно устанавливается вместе с SSMS.

+0

Большое спасибо! Это именно то, что я искал. Это потребовало некоторого времени, чтобы отфильтровать результаты достаточно, чтобы получить данные, но это стоит усилий! – BigM

Смежные вопросы