博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
32位系统win2008+mssql2008 6G内存折腾纪实
阅读量:6420 次
发布时间:2019-06-23

本文共 717 字,大约阅读时间需要 2 分钟。

十年没搞硬件了,现在计算机发展到大硬盘大内存的时代了。一直都少搞服务器配置、运营,以前弄服务器都是普通的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没有运维,程序员就是一切(编码、设计、整理需求、测试、部署一条龙服务),好锻炼人啊。还好偶是老鸟,都难不到哦。

 

附上效果图

 

转载地址:http://mnlra.baihongyu.com/

你可能感兴趣的文章
JVM致命错误日志(hs_err_pid.log)分析(转载)
查看>>
tensorflow训练代码
查看>>
mysql考试总结
查看>>
Solve error LNK2001 about pcl::io::vtkPolyDataToPointCloud
查看>>
Oracle性能优化之表压缩及并行提高效率的测试
查看>>
Android性能测试工具Emmagee介绍
查看>>
Libimseti推荐系统
查看>>
phalcon查询:单条查询,多条查询,多表查询
查看>>
ionic2 自定义cordova插件开发以及使用 (Android)
查看>>
spark一些入门资料
查看>>
(转)Spring4.2.5+Hibernate4.3.11+Struts1.3.8集成方案一
查看>>
推荐一个好的数据库工具Embarcadero DBArtisan
查看>>
cocos2d函数
查看>>
[iOS]iOS获取设备信息经常用法
查看>>
一般杀毒软件检测病毒原理
查看>>
反射方法获取事件的委托链上的函数
查看>>
(转)淘淘商城系列——使用Spring来管理Redis单机版和集群版
查看>>
【Cocos2d-x 017】 多分辨率适配全然解析
查看>>
kong k8s 安装 以及可视化管理界面
查看>>
对spring默认的单列模式的理解
查看>>