n 设置AspScriptEngineCacheMax,使它等于ProcessorThreadMax*CPU个数。缺省的是30;(在系统路径下:system32inetsrv/adminisamples下,键入adsutil.vbs,设置/w3svc/AspScriptEngineCacheMax);
n 减少Session.Timeout;
n 在MMC中,设置ASP应用程序缓冲为有效。
把某些工作交给客户端:
n CSS、DHTML
n XML
n RDS
n Remote Scripting
n Xmlhttp
n 客户端验证
n 减小文件大小
n 尽可能避免https和SSL
n 使用Response.End测试性能
数据库
n 减少数据库存取访问;
n 缓存变换后的结果;
n 使用ODBC连接池和OLEDB资源池;
n 使用系统DSN或者非DSN,不要使用DSN或者文件DSN;
n 使ADO运行在双线程模式(Both-threaded):makefre.bat;
n 使用ADO的Field对象;
n GetString或者GetRows比较快;
n RDS和XML把负载嫁到客户端;
n 不要使用Select *,把字段写出来;
n 尽量使用SQL Server 7,不要使用Access;
n 使用SQL Server的特性:存储过程、Job、Join、sort、group
n 使用SQL Analysis,优化SQL的性能
n 使用索引
n 本地使用Name-pipes,远程使用Sockets
n 准确地指定Command Type
IIS 5的新特性
n 可靠的重新启动
n ASP性能提高
n Server.Transfer比Server.Redirect更好
n Server.Execute
n Server.GetLastError
文章整理:西部数码--专业提供域名注册、虚拟主机服务
http://www.west263.com
以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!




