注册 登录
编程论坛 ASP技术论坛

少了关闭数据库的代码,多人访问会慢有道理吗?为什么?

ysf0181 发布于 2009-11-01 10:00, 629 次点击
rs2.open"select top 8 * from gonggao where flid=0 order by time desc",conn,1,1
   
   if rs2.eof then
         response.write "公告为空!!!"
         response.end
      else
      while not rs2.eof
      %>
      • <a href="gonggao.asp?id=<%=rs2("id")%>"  target="main"><%=rs2("title")%></a><br>   
      <%
       rs2.movenext
      wend
      end if
      rs2.close
set rs2=nothing
set conn=nothing     '这个页面的最后也没关闭
少了红色的代码,回有什么问题吗?但是这个程序还是照样运行。
3 回复
#2
aspic2009-11-01 10:16
貌似你问过了 也回答过了
#3
chenbofeng202009-11-01 18:24
会慢的,你不主动关闭数据库连接,服务器就在一定时间内为维持数据库的连接而工作着,在这个时间内多人访问,用的都是没关闭数据库的程序,那么服务器就有可能超负荷,导致访问慢。
#4
chenguoxing5172009-11-02 00:03
刚开始可能发现不了什么问题,等运行时间一长了,会严重影响访问速度,建议养成打开的资源关闭的好习惯
1