当前位置: 代码迷 >> ASP.NET >> 疑难杂症,
  详细解决方案

疑难杂症,

热度:5731   发布时间:2013-02-26 00:00:00.0
疑难杂症,请求帮助!
web程序环境:
windows   2003   ,sqlserver   2000   sp4,IIS
运用了ORM.Net
问题:
IIS   运行一段时间后,刷不出数据,清理一下web程序内存,刷新以下,就又正常了
如此问题,缠绕我好长时间,苦于查不出原因,还望各位高手指教!!!
不胜感激!!!
问题解决,送分!

------解决方案--------------------------------------------------------
怕是程序的原因吧
------解决方案--------------------------------------------------------
不太好的方法:
IIS里面设置定时回收工作进程
------解决方案--------------------------------------------------------
是哦,不是程序写的太臃肿了,或者有些地方该关闭的连接没关闭什么的?
------解决方案--------------------------------------------------------
八成是程序的问题,有什么地方资源没释放,导致把系统资源逐步耗尽~~就只能重起了~~
------解决方案--------------------------------------------------------
首先确保 链接使用马上关闭

没有必要一定要用dataset 的地方 最好是 直接用 datareader获取 数据使用了
马上关闭 释放。

当然要是用了dataset 也最好 ds.Dispose()下

还有就是你程序 是否使用了缓存机制。
用了的话 看看 缓存刷新 时间设置是否有误