ASP + MSSQL 网站运行后占内存很高
我有个网站,ASP + MSSQL开发,运行后占内存120M 访问量是每天四五千IP,页面刷新量是好二万多,这样的占内存正常吗,占CPU就偶尔会跳高一些,打开速度也还好,但是开了好多个分站,有30来个,MSSQL也运行长了吃内存高了,高到一定程度的时候,服务器就卡住了,请有哪位高手指点一下!
补充:是服务器,WIN2003系统
我有个网站,ASP + MSSQL开发,运行后占内存120M 访问量是每天四五千IP,页面刷新量是好二万多,这样的占内存正常吗,占CPU就偶尔会跳高一些,打开速度也还好,但是开了好多个分站,有30来个,MSSQL也运行长了吃内存高了,高到一定程度的时候,服务器就卡住了,请有哪位高手指点一下!
补充:是服务器,WIN2003系统
答案:我觉得你应该开启MSSQL的时间探查器,去跟踪一下SQL,看看到底是服务器的容量不行,还是你的sql语句的执行效率有问题!
其他:手动分配MSSQL的内存使用,服务器属性里,勾选使用AWE分类内存。
指定最大内存,微软也是这么建议的。
另外在asp中的数据库查询,链接用完了要记得关闭。