十年没搞硬件了,现在计算机发展到大硬盘大内存的时代了。一直都少搞服务器配置、运营,以前弄服务器都是普通的PC来当服务器。公司原来的一个业务系统用的是mssql2000好几年了,由于业务数据越积压越多最大的一张表已经有7000多万条记录了,业务系统操作用机和数据库服务器是同一台机,操作系统是XP,4G内存。问题出现在业务系统的客户端程序那里,一个字就是慢、跑不动了。我的解决方案是数据库服务器是单独的一台,优化数据库。公司不想专门投资买台专业的服务器,给了台普通PC(联想商用机,2G内存,后来加了4G内存一共是6G)。开始重装系统(32位系统win2008+mssql2008),好了问题出来了!

32位和64位系统内存支持问题:

由于手上只有32位的win2008,一时手贱装了标准版。系统启动后系统属性显示为6G内存,貌似没问题。但是在测试数据库时发现sql server占用内存到1.6G就不往上涨了。跟原来的XP一样,4G内存根本没全用上。这里6G也用不上。赶紧一阵搜索。发现win2008标准版也只能用4G内存,sql server需要配置启用“AWE内存”。测试下来可以升到3G多,系统任务栏里看系统的物理内存发现只有“4095”。又一阵搜索尝试,方法都试遍了win2008的PAE也设置了,但是依然没效果。没办法找到了企业版的win2008,悲剧的重装了。

ps:

前车之鉴,内存大于8G,直接上64位系统,啥都解决了,但是老程序不一定兼容。不能装64位系统,优先安装企业版。

小公司没有DBA没有运维,程序员就是一切(编码、设计、整理需求、测试、部署一条龙服务),好锻炼人啊。还好偶是老鸟,都难不到哦。

附上效果图

转载于:https://www.cnblogs.com/datacool/archive/2013/05/19/note2013-datacool-mssqlandwin2008.html

32位系统win2008+mssql2008 6G内存折腾纪实相关推荐

  1. sql2005性能优化(在32位系统上突破2G内存使用量的方法)

    服务器磁盘为(SAS)IBM组成RAID0+1,SQL2K5只识别4G内存,实际只占用2G内存.而使用 AWE的话,应用程序可以直接将操作系统允许的最大物理内存量保留为未分页的内存.使用 AWE 使  ...

  2. 详解为什么32位系统只能用4G内存.

              既然是详解, 就从最基础的讲起了. 1. Bit(位)               Bit计算机是计算机最小的存储单位,  大家都知道计算机实质上都是用二进制数0或者1来存储数据的 ...

  3. 64位计算机 内存,Win7 64位/32位系统支持多大内存?64/32位系统有什么区别?

    Win7 64位/32位系统支持多大内存?计算机上不同的操作系统对内存的支持是有限度的,且因为主板.CPU的存在,这样的限制只会更小,但还在用户可以接受的范围内.想知道什么原因限制了内存极限吗?请看下 ...

  4. 计算机32位操作系统最大识别到内存,32位系统支持多大内存

    许多小型合作伙伴不知道他们的计算机中最好安装多少内存.事实上,这与我们系统中的位数有关.通常,我们安装64位4G内存系统.32位系统支持多少内存? 很多朋友都知道自己的电脑是安装了64位还是32位的系 ...

  5. 计算机32位操作系统最大识别到内存,win7 32位系统支持多大内存

    很多小伙伴都不知道自己的电脑安装多大的内存最好,其实这个跟我们的系统位数有关系的,一般4G内存的我们安装64位的系统,那么32位的系统最大支持多大内存呢?下面小编来说说win7 32位系统支持多大内存 ...

  6. 计算机知识(1)——为什么32位系统只支持4GB内存?

    因为32位系统说的是寻址范围(查找内存地址的范围)是32位,如果是8位系统,他的寻址范围就是2的8次方,他的寻址范围是256,也就是说有256个内存地址,每个地址里又有8位空间,因此256个地址X8位 ...

  7. 32位计算机分配的最大内存大小,32位系统支持多大内存,教您如何提升32位系统的内存...

    民用的32位的操作系统的内存都是4G,但犹豫要保留一部分供给硬件使用,所以留给用户的可用内存就比较少了,一般来说只有3.2G到3.5G左右,剩下的就都浪费了,那么,该怎么避免这种浪费呢?又应该如何去提 ...

  8. 详解为什么32位系统只能用4G内存

    既然是详解, 就从最基础的讲起了. 1. Bit(位)               Bit计算机是计算机最小的存储单位,  大家都知道计算机实质上都是用二进制数0或者1来存储数据的,  所以Bit实际 ...

  9. 为什么32位系统支持的最大内存为4G?

    2^32 = 4 * 2^10 * 2 ^10 *2^10B=4GB 32位X86架构是指个人电脑的地址总线是32位的,CPU.内存控制器.操作系统都是按32位地址总线设计.32位地址总线 可以支持的 ...

最新文章

  1. IEEE 解除对华为的限制!
  2. 红旗桌面版本最新运用体式款式和成就解答100例-8
  3. JavaScript面试题目集锦
  4. Some thoughts on my own O/R Mapping or Code Generation tools
  5. ITK:沿所选方向累积图像的像素
  6. 网络流--最大流--HDU 3549 Flow Problem
  7. mysql add default_MySQL中create table DEFAULT 用法
  8. elasticsearch6.2.4 与logstash与kibana版本6.2.4搭建同步使用
  9. vs中四点画矩形的算法_中考热点,初高中衔接之倒角利器四点共圆
  10. Windows进程通信之共享内存通信(C++)
  11. 0538-实战将lnmp服务中的上传目录独立分离到nfs服务器
  12. 桌面超简单小代码 bat形式
  13. Adobe Premiere基础-声音调整(音量矫正,降噪,电话音,音高换挡器,参数均衡器)(十八)
  14. 图像处理之相似图片识别(直方图应用篇)
  15. matlab中三维数组,维数转换
  16. SAMSUNG S3C2440的简易BootLoader ㈢
  17. 【渝粤教育】广东开放大学 行政组织学 形成性考核 (34)
  18. 电路板上为何要有孔洞?何谓PTH/NPTH/vias(导通孔)
  19. 微机原理—可编程计数器/定时器8253概念详解
  20. 用软件可编程FPGA加速网络边缘的移动应用总结

热门文章

  1. 【python核心编程】第六章 序列
  2. centos找不到IFCONFIG命令
  3. method=post 怎么让查看源代码看不到_网上文档无法复制怎么办?试试这几个方法!...
  4. matlab中“存储空间不足,无法处理此命令”
  5. matlab cell,fix,floor,round取整的几种方式
  6. 用python实现远程复制 (scp + expect )
  7. sqlite mysql php_PHP实现的简单操作SQLite数据库类与用法示例
  8. linux菜单系统,Linux修改grub菜单
  9. linux系统界面光标不见了---木有了
  10. 少儿编程150讲轻松学Scratch(十一)-用Scratch巧解数学题——判定质数