ASP.NET程序性能优化(一)
2006-12-17 10:47
423 查看
一、性能参数:
吞吐量;
响应时间;
执行时间;
可伸缩性;
二、常用性能优化方法与技巧:
1、慎用Page_Load和Page.IsPostBack , 避免不必要的执行操作 ;
2、关闭不必要的Session状态,<%@ Page EnableSessionState="false" %>
3、不必要时可以不使用Server Control;
4、不必要时可以关闭ViewState
<asp:GridView ID="GridView1" runat="server" EnableViewState ="false" ></asp:GridView>
<%@ Page EnableViewState="false" %>
5、在try catch时慎用 Exception (Exception 会增加性能消耗);
6、尽量不使用动态数据类型;
7、复杂的数据操作尽量使用存储过程;
8、只读数据访问不要使用DataSet,而用DataRead;
9、关闭DataRead与Connection;
10、关闭ASP.NET的Debug模式
11、使用缓存:页面输出缓存、数据缓存等。
吞吐量;
响应时间;
执行时间;
可伸缩性;
二、常用性能优化方法与技巧:
1、慎用Page_Load和Page.IsPostBack , 避免不必要的执行操作 ;
2、关闭不必要的Session状态,<%@ Page EnableSessionState="false" %>
3、不必要时可以不使用Server Control;
4、不必要时可以关闭ViewState
<asp:GridView ID="GridView1" runat="server" EnableViewState ="false" ></asp:GridView>
<%@ Page EnableViewState="false" %>
5、在try catch时慎用 Exception (Exception 会增加性能消耗);
6、尽量不使用动态数据类型;
7、复杂的数据操作尽量使用存储过程;
8、只读数据访问不要使用DataSet,而用DataRead;
9、关闭DataRead与Connection;
10、关闭ASP.NET的Debug模式
11、使用缓存:页面输出缓存、数据缓存等。
相关文章推荐
- asp.net程序性能优化的七个方面
- 个人ASP.NET程序性能优化心得(1):数据库篇
- 【转载】ASP.Net程序开发性能优化---数据库优化
- 总结出来的一些ASP.NET程序性能优化的注意事项[不断补充]
- Asp.Net 程序性能优化的几个方面(转载)
- Asp.net程序性能优化详解
- asp.net程序性能优化
- ASP.NET程序性能优化(二)
- ASP.NET程序性能优化(三)
- ASP.NET程序性能优化的七个方面
- 总结出来的一些ASP.NET程序性能优化的注意事项[不断补充]
- 个人ASP.NET程序性能优化心得(1):数据库篇(外一篇)
- asp.net程序性能优化的七个方面
- Asp.Net 程序性能优化的几个方面(转载)
- 总结:今天在MSN Group里面和一些朋友谈ASP.net程序的性能优化
- asp.net程序性能优化的七个方面
- ASP.NET程序性能优化五则
- asp.net程序性能优化的七个方面
- asp.net程序性能优化
- Asp.net程序性能优化的七个方面之二(页面优化)