我正在为我的组织开发一个C#(SQL Server 2005)的自定义内容管理系统,主要在Entity Framework 4.1上运行。我想了解一下我的应用程序是如何运行的,特别是涉及到我的EF查询时。
我正在寻找的是监控在给定时间段内执行的查询的数量,速度和实际执行(翻译的SQL)的方法。基本上我想在我的应用程序中添加数据库分析功能。
如果可能的话,我会在没有为每个存储库函数实现自定义监视代码的情况下执行此操作。
我的问题是:
监视实体框架查询的进/出性能的最简单方法是什么。我想要以下数据: