Я пытаюсь профилировать службы отчетов SQL, используемые из приложения ASP.NET. В профилировщике SQL отображается весь SQL, выполняемый ASP.NET. Похоже, что отчетный SQL (из RDL) не отображается. Есть ли какой-то параметр или фильтр, который мне не хватает?





Когда вы получите этот большой шар беспорядка, вы можете его обыскать. Я бы поискал оператор sp или sql, который, как вы знаете, может использоваться только SSRS. (Если этого не существует, принудительно вставьте что-нибудь только в целях тестирования). Посмотрите на все столбцы. Может быть столбец, который выскакивает на вас как уникальный для служб отчетов, который вы могли бы использовать в качестве фильтра.
Столбец с названием приложения = обычно Службы Reporting Services (или аналогичные).
Возможно, вам потребуется отследить завершение пакета SQL и Вызов RPC завершен Меня это уже укусило ...
Так что есть несколько способов, которыми я могу вам помочь.
Что касается третьего, то я имею в виду следующее:
- Получить отчет о товарах
выберите продукт, название продукта из продуктов
И строка комментария появится в окне вместе с SQL, что позволяет очень легко отслеживать отчет, когда вы замечаете, что один из них вызывает проблемы, в дальнейшем.
Надеюсь, это поможет.