Я только что понял, что мое приложение без необходимости совершало 50+ обращений к базе данных на запрос пользователя из-за некоторого скрытого кодирования - скрытого в том смысле, что между LINQ, средами постоянства и событиями оказалось, что огромное количество вызовов сделано без моего ведома.
Есть ли рекомендуемый способ анализа отдельных транзакций, поступающих в мою базу данных SQL 2008, предпочтительно с некоторой интеграцией в мою среду Visual Studio 2010? Я хочу иметь возможность «шпионить» за отдельными транзакциями, которые выполняются, но только для определенных частей моего кода и без внесения серьезных изменений в код или базу данных.