0
我需要为ASP.NET MVC应用程序执行一些性能测试,并且特别要测量每个HTTP请求导致的数据库查询的数量。数据访问层使用LINQ-to - SQL。从ASP.NET应用程序中计数SQLClient数据库查询
我希望能够自动化测试,所以我正在寻找一种好的方法,以便能够对SQL查询数量进行前后处理。我能想到的可能性是:
- 为ASP.NET处理的性能监视器计数器,
- 在之前和每个页面请求后要查询的MSSQL数据库系统表,
- 一属性在System.Data.SQLClient命名空间的某处,用于跟踪进程执行的查询数量。
有没有人做过这件事,也许可以指出我的正确道路?