sqlserver从2000升级到2008速度慢的内存优化

sqlserver从2000升级到2008速度慢的内存优化
sqlserver从2000升级到2008速度慢的内存优化

我们公司的服务器冲sqlserver2000升级成2008,用友U8的数据导入后,再使用用友,悲剧发生了,所有使用人员都在想我狂喊慢慢慢!耳朵都被电话塞满了,心里着急的不行。

看看服务器的具体情况吧,从服务器资源监视器中可以看到,只要客户端一有连接操作,服务器的硬盘占用时间一直是100%。怀疑是sql2000升级到2008后数据碎片过多。利用sql2008自带的数据库维护工具,进行了索引重建、信息统计,使用者反映,稍微快了点,但是没有特别大的改观。

在观察到服务器,尽管硬盘占用时间一直是100%,但是同时cpu使用效率很低,内存使用始终维持在一半。应该是sql没有设置好内存使用。按照下面的步骤设置了内存。

我的服务器是windows2008标准版32为,物理内存为4g,

按照网上找的这篇教程设置完成,重启后,录入人员都说简直太快了。世界清静了,感谢写这篇教程的人

Windows2008 32位开启服务器PAE大内存支持及SQLServer使用3G以上内存教程

1、(重要)开启Windows2008PAE内存支持:

点击“开始”菜单,展开“程序”菜单,在程序菜单下展开“附件”菜单,找到“命令提示符”右键选择“以管理员身份运行,于弹出的“管理员:命令提示符”的光标处输入:BCDEdit /set PAE forceenable,回车执行

命令,提示:“操作成功完成”,则表示Windows已成功开启PAE内存扩展。如下图所示:

相关主题
相关文档
最新文档