Монитор запросов к SQL
Зачастую бывает необходимо посмотреть запросы, которые выполняет сервис данных к хранилищу. Чтобы не подключать сторонние приложения (по типу SQL-profiler), можно воспользоваться монитором задач Flexberry ASP.NET.
Подключение монитора задач
Чтобы мониторить запросы к хранилищу данных можно
- Написать собственный монитор задач
- Подключить существующий
Подробнее о втором варианте:
Чтобы подключить монитор задач ASPContextBusinessTaskMonitor.ASPContextBusinessTaskMon
необходимо:
- Добавить в файл конфигурации Web.Config строчку
<br><appSettings>
<br><add key="BusinessTaskMonitorType" value="ICSSoft.STORMNET.Web.Tools.WebBusinessTaskMon, ICSSoft.STORMNET.Web.Tools" />
<br></appSettings>
<br>
После чего при загрузке любой страницы будет появляться ErrorBox, содержащий все запросы, которые были выполнены при загрузке данной страницы. Если запросов было несколько, они будут помещены на различные “уровни”.
К примеру, при загрузке стартовой страницы происходит 2 запроса:
При загрузке списковой формы будет происходить значительно больше запросов: