你的操作系统是什么版本?86 or 64?
2003只有32位,所以开启了 AWE
Windows 2008R2只有64位
好像数据库越大,内存就会使用很多的,就算不怎么操作。
数据库有57G,最大表数据量超1亿。
数据库中数据是存在硬盘上的,当有数据库的操作时如 查询 或者其它操作需要将数据从硬盘中加载到内存中时,此时才需要占用内存,另外SQL在执行sql语句时会产生执行计划,而这些数据都是暂存在内存中的,大概就是这样以上为个人意见,所以数据库占用内存的大小决定外部程序对其访问的频繁度及同访问量
如果是64位系统,请使用如下语句配置内存(以4G为例):
sp_configure 'show advanced options', 1; GO RECONFIGURE; GO sp_configure 'max server memory', 4096; GO RECONFIGURE; GO
你是没有查询操作吧?只是安装好哪有什么消耗呢?
你选一个大表 select * 试试,肯定要内存啊.
数据放那没操作,当然没消耗了,来个百八十人一起执行一个查询操作,你再瞅瞅就看到效果了。