在ASP中优化数据库处理(2)

2008-02-23 05:06:12来源:互联网 阅读 ()

新老客户大回馈,云服务器低至5折



  Set cmd=Server.createobject(“adodb.command”)

  cmd.CommandText=”select * from product where productcode=?”


  用时创建用完释放


  在前面也提到过,ADO对象是非常消耗资源的,因此一定要牢牢记住,只在用到ADO对象时才创建,用完后马上释放,程序如下:

  set rs=Server.createobject(“adodb.recordset”)

  ….

  rs.close

  set rs=nothing


  使用优化过的SQL语句


  对于电子商务网站,最主要的就是要保证不论访问用户的多少,系统都要有足够快的响应速度。由于在ASP技术中,ADO对象消耗的资源是非常大的,若一个SQL语句要执行很长的一段时间,对整个资源也将一直占用,使系统没有足够的资源服务于其它用户。因此,尽量使用优化过的SQL语句,减少执行时间。比如,不使用在in语句中包含子查询的语句,充分利用索引。

  只要在我们的电子商务网站的建设中充分考虑到效率问题,并利用上述介绍的解决方法,会极大地提高网站的响应速度。

标签:

版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有

上一篇:结合XML, ADO, 以及ASP

下一篇:提高ASP性能的最佳选择(一)