如何落伍 | 站长俱乐部 | 落伍预告 | 落伍分类 | 站长运营 | 站长赚钱 | 免费代码 | 现金任务 | 人才招聘 | 落伍DIY | 帐号异常申诉! | 站长工具
推荐:图铃+艺术签名效果强!年底暴利,淘宝CPC1000ip/50元弹窗,点击,自定义多种广告 强力推荐:签名+Q号.无线金玉
天寻空间30/月起,年付赠CDN加速域名1元 空间10元 真百独999起!2G空间250元 赠独立IP 赠CDN加速51联盟轻松月赚1万!(信誉第一)
挚盟:签名+杀毒+考考你英拓0元送机托管活动服务器也可以合租188每月10M独享租用550元-合租80/月
DNSPod智能DNS,我们一直在免费莆阳E7200/2G/250G 月付699元双线独立IP主机 上海电信托管4500腾佑丽水电信10G高防,租用599元/月起
发新话题
打印

[硬件技术] 数据库服务器分析

数据库服务器分析

数据库服务器主要用于存储、查询、检索企业内部的信息,因此需要搭配专用的数据库系统,对服务器的兼容性、可靠性和稳定性等方面都有很高的要求。
应用最主要两个ORACEL和MS SQL,ORACLE是目前业内公认最牛的DBMS,广泛用于大中型企业、高等院校和科学研究领域,也是目前最流行的客户/服务器 (CLIENT/SERVER)体系结构的DBMS之一。ORACLE 数据库提供了新的分布式数据库能力,可通过网络较方便地读写远端数据库里的数据,并有对称复制的技术。
根据实际使用测试的经验,ORACLE 数据库在运行时效率是非常高的,它非常巧妙而合理的使用了系统内存。当然,它同时也是大量的使用了系统内存,ORACLE 数据库要有足够容量的系统内存进行支持才能较好的发挥其性能优势,尤其是那些数据库写入工作(例如 UPDATE、INSERT/ADDNEW等动作)比较频繁的应用,使用大容量内存非常有必要。

    因此,如果您是使用ORACLE 数据库,可以在系统内存容量方面进行提升;另外,数据库对内存系统要求高并不是说一味提升内存容量就OK了,整体性能的提高无论任何时候都是真理,对于一些中高端的应用,我们推荐大家使用8核 3G Xeon的服务器。

    MS SQL Server对服务器设备的要求并不像ORACLE那么高,但是根据大多数程序员使用的感受,要提高MS SQL Server的性能在处理器和磁盘系统上做文章效果比较明显。SQL Server等数据库对二级缓存的要求比较高,多处理器下可以提升二级缓存,鉴于MS SQL Server的主流应用环境一般都是高频的双路XEON,另外,Opteron表现确实非常优秀,也可以适当考虑;磁盘系统采用RAID 0或者RAID 1用户可以自己决定,如果有配阵列卡,组个RAID 5也可以;特别说明一下,Windows 2003 Server Enterprise Edition执行效率确实比Windows 2000 Advanced Server高,对于使用MS SQL Server的用户来说可以考虑使用2003作为操作系统。

运行软件:Oracle,SQL Server,DB2
技术要求:多核高速处理,SAS硬盘,RAID 1或RAID5

低端数据库服务器配置
推荐服务器----金品KU183-T2服务器
硬件配置---- Xeon5405*2颗/1G FBD内存*2条/300G SAS硬盘*2 RAID 1级别容错/双千兆网卡/1U机架式400W服务器电源
金品KU183-T2服务器介绍----
http://www.scsi.com.cn/marketplace_3.php?table=server&id=70

中端数据库服务器配置
推荐服务器----金品KU283-T2服务器
硬件配置---- Xeon5430*2颗/2G FBD内存*2条/300G SAS硬盘*3块 RAID5级别容错或300G SAS硬盘*4块 RAID0+1级别容错/双千兆网卡/2U机架式500W冗余服务器电源
金品KU283-T2服务器介绍:
http://www.scsi.com.cn/marketplace_3.php?table=server&id=71

服务器硬件咨询:
QQ:8140331  MSN:wflqq1981@hotmail.com Mail:wflqq1981@163.com 13810966495 王发林
wflqq1981@163.com

TOP

TOP

一看就知道是门外汉,不要不懂装懂,根据我这么多年的经验,数据库服务器性能的重要指标依次分为
储存----->内存------>CPU------>主板以及操作系统等等
RAID1根本无助于提高性能,要是服务器被入侵,数据也免不了被删除,RAID1主要是用于备用,一旦一个硬盘损坏,另外一个硬盘还可以继续使用,对于海量级查询的数据库,RAID1只会加重负担,因为IO次数多了,所以如果负载高的话,数据库服务器无论如何也不要做RAID1,但是必需要注意备份。
对于G级数据库,大内存显得尤其必要,通常至少配备4G内存,因为如果内存足够多,所有操作都能在内存里面完成,效率当然会非常高,对于大型数据库,至少配备8个G的内存,使用64位操作系统。
CPU的要求显得相对简单多了,一般的双至强级CPU应该都能胜任。

总体上来说,上面的硬件配置是一个败笔。
推荐配置:(Dual XEON 5335+ ) (8GB+) (SAS RAID0+1),如果机房没有特殊要求,机箱尽量用4个U的,方便日后添加更多的硬盘以及升级RAID卡,电源当然也尽量用功率比较大的。
Linux/FreeBSD系统管理维护,MySQL Cluster, VPN相关服务。

远程安装FreeBSD

TOP

不同的需要有不同的配置,楼上的你懂不懂啊?
wflqq1981@163.com

TOP

可是我还没见过不吃内存的数据库,同样更加没见过不用读写硬盘的数据库
Linux/FreeBSD系统管理维护,MySQL Cluster, VPN相关服务。

远程安装FreeBSD

TOP

根据我们公司的实际经验。

我们使用的ORACAL和MS SQL在同一台DB服务器上,这台服务器是HP的DL系列3U服务器。
内存4GB,认到3600MB,CPU就是双核2.0GX2。在全国大约500用户使用情况下没有很大问题。

注意,这台服务器是全国10-20个网站的DB服务器。RAID0+1.

TOP

TOP

恩................看数据量级决定硬件投入了

TOP

FADSSSS

TOP

不兼容
我是黄种人....

TOP

发新话题