Профилировать приложение WPF + WCF + EF - PullRequest
2 голосов
/ 29 октября 2011

В последнее время я читал о MvcMiniProfiler, который я нашел действительно полезным.Тем не менее, мы разрабатываем приложение WPF, поэтому мы не можем его использовать (мы используем WPF, WCF и Entity Framework с Oracle DB, с поставщиком Devart EF).

Что будет самым простым (большинстволегкое и компактное решение) для постоянного профилирования нашего приложения в процессе разработки?Мне было бы особенно интересно узнать, сколько и какие запросы SQL отправляются в БД во время вызова WCF, и сколько времени они занимают.Может быть, это совершенно не связано с WPF и WCF, и мне нужен только профилировщик EF.И я ищу простое решение, даже если оно было бы приемлемым, если бы данные профиля были записаны в окно отладки.

1 Ответ

1 голос
/ 29 октября 2011

Я рекомендую прочитать Профилирование базы данных Джулии Лерман в Entity Framework .В нем рассказывается, как настроить трассировку, а также некоторые коммерческие параметры профилирования, такие как Entity Framework Profiler .

. Это, в сочетании со стандартными профилировщиками Visual Studio, охватит все триваших дел.При этом хороший профилировщик памяти (такой как SciTech's ) также может быть полезен при работе с приложением WPF, в частности, так как возможно (легко?) Создавать утечки памяти в приложениях WPF.

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