Мониторинг операторов SQL на стороне приложения путем подключения к w3wp / WebDev.WebServer.exe (SQL Server) - PullRequest
1 голос
/ 02 декабря 2010

Должно быть, я что-то упустил ...

Oracle имеет простые, полезные и бесплатные инструменты для присоединения к процессу и мониторинга его операторов SQL, но я не могу ничего подобного для SQL Server . Это невероятно полезно в ряде сценариев, особенно при работе со сторонними сборками (1). ANTS 6, кажется, поддерживает что-то подобное (2), хотя и не позволяет просматривать трассировку стека, которая приводит к запросу, как dynaTrace . Я не думаю, что dotTrace также отслеживает значения параметров.

Конечно, есть широко доступная опция для профилирования на стороне приложения SQL?

(1) - http://blog.dynatrace.com/2009/02/09/sharepoint-lookup-value-performance/

(2) - http://www.simple -talk.com / DotNet / производительность / под-ОРМ-капюшон раскрывающейся-The-SQL /

1 Ответ

0 голосов
/ 02 декабря 2010

SQL Server поставляется с инструментом под названием SQL Server Profiler . Вы можете использовать его для подключения к экземпляру SQL Server, и вы сможете увидеть все операторы SQL, выпущенные на этом сервере.

Затем можно выполнить фильтрацию по имени приложения, имени пользователя и т. Д., Чтобы увидеть только заявления конкретного приложения, которое вы хотите отслеживать.

Здесь также является бесплатной экспресс-версией.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...