Количество запросов в .net - PullRequest
0 голосов
/ 18 августа 2010

Я хотел бы сделать что-то похожее на Количество запросов для страницы в asp.net mvc , а именно - подсчитать количество SQL-запросов, выполненных в конкретном запросе, и рассчитать их время.

Разница в том, что у меня нет стандартного метода, через который маршрутизируются все запросы SQL - мне нужен метод для перехвата всех вызовов и отслеживания их. Могу ли я использовать какой-нибудь хук, или вы знаете учебник по использованию профилировщика .NET для записи вызовов в метод и из метода или даже другого метода?

Я не хочу использовать для этого библиотеку профилировщика SQL Server - я хочу что-то встроенное в .NET, чтобы не было никаких зависимостей. Спасибо!

Ответы [ 2 ]

0 голосов
/ 20 августа 2010

Последняя версия ANTS Performance Profiler позволяет использовать трассировку событий для Windows, чтобы также получать запросы SQL.Вы можете автоматизировать это, но я не уверен.

0 голосов
/ 18 августа 2010

Для этого вы можете использовать PostSharp .

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