请上传宽度大于 1200px,高度大于 164px 的封面图片
    调整图片尺寸与位置
    滚轮可以放大缩小图片尺寸,按住图片拖动可调整位置,多余的会自动被裁剪掉
取消
pdhye98549(uid:28744)
职业资格认证:尚未取得认证
32位操作系统开启大内存 - 读SQL Server2008查询性能优化有感
32位操作系统开启大内存 - 读 SQL Server2008查询性能优化 有感 64位系统就没有这个限制了,问题是我的系统还真的就是32位的,目前也没有时间来重装。如果是2003之类的,需要在boot.ini加上开关如果内存在 4G一下,加上 /3GB开关如果是4G以上,加上/PAE然后sql server 打开awe支持。重新启动如果是2008的话1、进入CMD 2、输入:BCDEdit /set PAE forceenable 3、完成重启计算机。 另一个详细一点的文档:PAE就好啦,以下是具体操作系统步骤:   1、以系统管理员的身份打开“Command Prompt” 即CMD   2、使用命令bcdedit /enum all来查看你的操作系统引导项的名字,一般是{default}   3、保用命令bcdedit /set {default} PAE ForceEnable 注意:{default}中的default是你的系统的引导项identifier的值。好啦,现在重新启动你的电脑,这样你可以放心使用它啦。不用担心你的内存不会被充分利用。 方法2.:修改注册表来实现注册表位置和修改参数如下HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory PhysicalAddressExtension 修改DWORD 值 是 (0),PAE 被禁用; 值为(1),启用 PAE
菜鸟Sql Server优化学习笔记
本帖最后由 pdhye98549 于 2015-4-2 16:07 编辑 SQL Server2008查询性能优化,第一章就说到了Sql Server性能杀手,其中第一条是低质量的索引。 他的前提是在硬件和操作系统都已经优化的情况下,我的服务器内存有12G,但是sql server才用到1G,先边看书边配置了。 低质量的索引这一点我感同身受,当时任务比较紧急,没有来得及记录数据。 总之,原来数据库根本没有索引,基本上服务器处于崩溃状态,Sql server CPU占用率100%。 由于很久没搞数据库,学校学习的那点东西都忘光了,重新回来,第一个找到了sql server查询分析器这个东东,把一些表加了索引,一下服务器就正常了,汗(我开始一直因为是程序insert太多的问题,正在写一个memcached的版本来替换,不过后续还是要做的)。 性能杀手1. 低质量的索引2. 不精确的统计3. 过多的阻塞和死锁4.不基于数据集操作,通常是T-Sql游标5.低质量的查询设计6.低质量的数据库设计7.过多的碎片8.不可重用的执行计划9. 低质量的执行计划,通常是因为参数嗅探所导致的10.执行计划频繁重编译11. 游标的错误使用12. 数据库日志的错误配置13. 过多使用或者错误配置tempdb 我已经在我的表上建立了索引,速度已经大大加快了,从CPU 占用99%, 到过几分钟才会有一次80%。
个人成就
内容被浏览9,490
加入社区11年218天
返回顶部