内存内存 该怎么处理~

来源:百度知道 编辑:UC知道 时间:2024/05/14 01:39:19
我的电脑配置是 E6300 技嘉DS4 影驰7900GS加强版 酷鱼320G16M-SATA2
航嘉DH6-450W电源` 原来内存是 金士顿DDR2-667-512*2一直很稳定~
后来~由于玩游戏`就换了2条 金士顿DDR2-667-1G*2`就开始不定时的死机`有时是2天死一次 有时半天死一次~有时一天死好几次~ 好不容易我把原来的2条512借回来 加一条1G的 1.2槽用512M第3槽用1G这样也死机~`后来我又去借了2条同型号的512M 4条装上去~~也是会出现死机重启的现象~以上所说的内存都经过本人 电话网上验证都是正品~~系统也重装过N次还是这样~以上所说的内存都是金士顿DDRII667 全部经验证是正品~CPU-Z也验证过是同一型号频率~~至于有朋友说的在BOSS下改频率~我仔细研究过主板说明书和进BOSS都不知道那里改~~还有朋友说换掉.我这真就麻烦了由于是出差在外地买的~路途实在太远联系又不方便~所以很难,真不知道问题出在那里~个位大侠指点下‘感激万千

如果在运行 SQL Server 实例的计算机上频繁启动或停止其它应用程序,启动这些应用程序所需的时间可能会因 SQL Server 实例分配和释放内存而延长。另外,如果 SQL Server 是几个在一台计算机上运行的服务器应用程序中的一个,系统管理员可能需要控制分配给 SQL Server 的内存量。在这些情况下,可以使用 min server memory 和 max server memory 选项控制 SQL Server 可以使用的内存量。

为了能在数据库服务器中运行其他应用程序,在保持数据库操作系统版本不变的前提下对数据库服务器进行了软、硬件上的升级。在软件上,将操作系统从Windows 2000升级到Windows Server 2003;在硬件上,将服务器中的内存由原来的512MB增加到1GB(1024MB)。
在升级后的开始几个星期之内,服务器在使用中表现良好。但是不久后就发现,在服务器上同时运行的其他应用程序却出现了异常,不时地报出内存分配不足的警告。经过几次跟踪后发现,原来是SQL Server吞去了大部分内存所致。被SQL Server占用的内存由升级前的不到400MB一下子增加到现在的900MB,并且有不断增长的趋势。

通过查找原因才知道这是SQL Server 缓冲池的预期行为。默认情况下,在启动 SQL Server之后,SQL Server会根据操作系统报告的物理内存数来动态增大或缩小高速缓冲存储器的容量。只要可用物理内存大小保持在4MB到10MB之间,SQL Server 缓冲池就会继续增大(保留可用物理内存在4MB到10MB之间是为了避免操作系统因为缺少内存而频繁地换页)。如果物理可用内存变得较少的时候,则SQL Server会将一些内存释放给操作系统。

为了使运行在服务器上的应用程序都能达到比较满意的效果,同时也为了能给其他应用程序分配足够的内存,需要采取措施限制SQL Server 的内存使用量。我们可以通过设置SQL Server 数据库引擎使用的内存的上下限来达到此目的。其具体步骤是:

1.打开企业管理器,展开服务器组。

2.单击该服务器,点击鼠标右键,单击属性菜单。