求救啊.我自己的机器P31G,256M内存.
刚才我又在我的机器上试了一下,mssql刚启动后,占了16M内存,运行一个asp文件后占用26M内存.我的asp文件格式如下
建立cn,建立rs.
rs.open
do while not rs.eof
....
rs.movenext
next
rs.close
set rs=nothing
cn.close
set cn=nothing
另外,我设了最大30M,它照样能耗掉36M.到底怎么回事????????
刚才我又在我的机器上试了一下,mssql刚启动后,占了16M内存,运行一个asp文件后占用26M内存.我的asp文件格式如下
建立cn,建立rs.
rs.open
do while not rs.eof
....
rs.movenext
next
rs.close
set rs=nothing
cn.close
set cn=nothing
另外,我设了最大30M,它照样能耗掉36M.到底怎么回事????????
除非你的机器上开的程序很多,而且内存占用情况变化很大。这种情况下使用固定内存模式。
不时打开任务管理器看看SQLServer的占用的内存,超过300M时就停止它,再开启,内存就只占用120M左右了,我用了三条的128内存!
是7.0
to jluhs:
是做网站web服务的.最大访问量页面是每天2000.
基本上都是与数据库交互的asp页面.
把
Logical Disk Manager Administrative Service由自动改为收到就可以了.呵呵.
你设多大都无用的!我的服务器双CPU(P3 700),2M的CACHE,1G的内存(ecc),都可以用到1.5G的内存空间了。它是一个填不满的井!
我问过microsoft的技术顾问了,它的意思是配2G内存。
可能跟虚拟内存有关.
因为今天我发现c盘剩余26M了.当时sqlserver占用了280M内存.
我把web日志清空后,sqlserver就占用了150M了.
说明系统已经把sqlserver久久占用的内存放到了虚拟内存硬盘上了
我的虚拟内存是1024M.虚拟内存真的很重要!
我们的服务器是512物理内存,怎么设置虚拟内存更好,大家传授给我一点经验.