我有非常大的数据要很长时间不间段地写入调试,由于在笔记本里测试windows server 2003 ,看着笔记本硬盘长期狂闪,心痛笔记本的主硬盘,买了一个新的大硬盘+硬盘盒+eSATAr接口 成为电脑的移动硬盘(速度也很快)
    然后把庞大的数据库文件移置到新的外围硬盘里,希望 sql server以后直接读写外围硬盘;
可是程序运行后我发现,笔本记的硬盘灯还是狂闪(在读写数据时)虽然数据库都转移到了外围硬盘,这说明两个硬盘都在进行读写
    我怀疑sql server 对外围硬盘的读写都经过了主硬盘缓存,我原来想通过使用外围硬盘对笔记本内部的主硬盘保护,看来是达不到了,求好的办法解决

解决方案 »

  1.   

    你的机器内存有多大,建议增加内存,并启用AWE
      

  2.   

    我是4G内存 有没有好的办法  AWE是什么 
      

  3.   

    应该是内存缓存放在了你的主硬盘,设置好内存会缓解1、打开操作系统的/pae选项
    2、数据库设置AWE选项
    3、数据库设置最大内存选项
      

  4.   

    具体如何设置,你参照一下这篇文章吧,
    http://wenku.baidu.com/view/6799162f915f804d2b16c166.html但是最大内存设置别设置的太大了,你只有4G内存,建议保留1G左右给系统,最大内存可以设置为3G,
      

  5.   

    我用HDTune 软件给第外置硬盘测速度,外围硬盘狂闪的同时,内置硬盘也狂闪 ,看来这已经不是SQL SERVER 能解决的范畴了, 是不是驱动程序或 操作系统的原因