如何发现.net应用程序中的性能热点
本文关键字:应用程序 性能 热点 net 何发现 发现 | 更新日期: 2023-09-27 17:52:56
我有一个现有的ASP。NET 2.0 web服务为多个WinForms客户端提供服务。在我们的应用程序中,我们认为我们在几个级别上存在性能问题。
- 同步发送过多数据请求 延迟加载,太多的往返web服务和数据库之间的关系
- POCO <-> Sql对象映射非类型化数据集和反射[no缓存)
这是一个现有的应用程序与大型代码库,我想仪器这个应用程序,以找出热点。
- 我如何测量远程应用程序像winforms客户端部署在遥远的地方吗?
- 如何检测Web服务?
- Edit**有没有比VS更好的分析器?
- 我能相信分析人员告诉我热点,这样我就不会污染我的代码与仪器?或者我有中庸之道,侧写师+仪器吗?
这可能有帮助:
ASP。. NET和WorkerThreads -有趣的性能调整
提高ASP.net应用程序性能的20个技巧
使用自定义Http处理程序来提高ASP的性能。净
ASP的最佳实践。网络应用
ASP的扩展策略。网络应用
我建议您查看dotTrace。我承认我没有用过这个,但我用过他们的另一个旗舰产品(Resharper),它非常出色。
这是一个很好的分析和故障排除在线web应用程序的工具:http://newrelic.com/