我一个站,信息将近70万条,最近发现速度越来越慢,过一会就要回收应用程序池,程序是自己开发的,耗费了很多脑细胞和眼细胞才找出来问题所在处。
基本每个稍微有经验的开发者都知道 rs用了后要close,决定不用了要 set rs=nothing,我也设置了,但是忽略了一些小问题。因为我的站我限制了会员发重复信息和对会员提交的信息数量有限制,因此信息量大了后会有很多异常跳出,而那些跳出的没有料理自己的后事,结果资源越积累越严重。后来我加了在每个跳出之前先关闭连接,清空变量,结果服务器压力骤减。 都怪当初没把这些本来简单的问题考虑周全,积累到一定地步终于爆发了。
遇到类似情况的朋友可以先彻底检查自己的程序,80%以上的都是程序不严谨引起的。
注:本文发自云南电子商务研究站(http://www.xiongmaotou.com),转载请附带本说明,谢谢