提高ASP应用程序的技巧

2013 年 3 月 8 日5250

  B.网络带宽

  (1) 尽量使用100M的网卡,这样会大大提高ASP应用程序的反应时间。

  (2) 如果你的WEB服务器和数据库在同一个服务器上,建议将它们移植到不同的数据库上。

  (3) 建议将COM组件和MTS一起使用。

  C.数据库的性能的提升技巧

  一种好的数据库设计方法可以大大的提高ASP程序的性能,详细的论述这方面的内容已经超出了本文的范围,在此我只简要的介绍几个技巧。

  (1) 使用ADO Recordset的时候,注意使用cursor type 和lock type两个属性,例如,如果你想填充组合列表的话,应该把cursor type设为 adOpenForwardOnly并且 lock type 设为adLockReadOnly。

  (2) 有时合适的分配一些数据库的缓存可以很好的提高ASP的性能。例如,如果你使用Oracle作为数据库的时候,一个连接要开三个对话,如果你能很好的降低连接的数目的话,那么你的ASP性能将会大副提升。

  (3) 注意使用正确的数据库查询语句,范围过大的查询动作会浪费大量的时间,因此一定要想方设法缩减查询范围,提高查询速度。

  本文到此就写完了,我再次声明一下,如果文章中有不对的地方,恳请大家回信指正,也希望广大的ASP爱好者来信互相切磋。

0 0