非常棘手而具有挑战性的问题:关于asp和sqlserver链接,产生大量空链接的问题
起因:
一个网站程序在运行时报错,报 答复对象错误 asp 0100 内存不足
检查:
首先怀疑是服务器问题,重起后问题依然,其次怀疑是sqlserver错误,重起后依然且别的连接该sqlserver的web站点正常,最后怀疑是conn没有释放,全部检查后问题依然
现象:
无法正常显示数据,将web服务器和sql服务器分离,利用netstat -an 在web服务器上察看1433断口,发现每次访问站点都建立近百个空链接,刷新页面空链接数爆增甚至达到5000个
问题:
1、出现如此多的空链接是否正常?
2、该错误到底是web服务器错误还是数据库服务器错误或者是程序错误?
3、该错误产生原因及如何解决该错误?