提高SQL Server扩展性:提升存储性能

日期: 2011-07-27 作者:Don Jones翻译:沈宏 来源:TechTarget中国

接上文:提高SQL Server扩展性:合理虚拟化   3、提升存储性能   存储系统的容量是由数据库的容量需求所决定的;而存储系统的速度往往是被忽视的指标。在SQL Server世界里,磁盘存储速度为王。SQL Serve对I/O能力的需求排在内存、网络适配器或处理器之前,成为最重要的一个因素。让存储尽可能的快。

这意味着把存储区域网络(SAN)连接到hyperfast光纤连接的另一端,并使用诸如iSCSI之类的快速SAN协议与磁盘进行通信。   密切关注数据库实际处理的工作负载,让存储技术(如RAID)与工作负载相匹配。例如,RAID 5提供在一个设备发生故障时的可恢复性,但它会稍微增加写操……

我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。

我原创,你原创,我们的内容世界才会更加精彩!

【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】

微信公众号

TechTarget微信公众号二维码

TechTarget

官方微博

TechTarget中国官方微博二维码

TechTarget中国

电子邮件地址不会被公开。 必填项已用*标注

敬请读者发表评论,本站保留删除与本文无关和不雅评论的权力。

接上文:提高SQL Server扩展性:合理虚拟化

  3、提升存储性能

  存储系统的容量是由数据库的容量需求所决定的;而存储系统的速度往往是被忽视的指标。在SQL Server世界里,磁盘存储速度为王。SQL Serve对I/O能力的需求排在内存、网络适配器或处理器之前,成为最重要的一个因素。让存储尽可能的快。这意味着把存储区域网络(SAN)连接到hyperfast光纤连接的另一端,并使用诸如iSCSI之类的快速SAN协议与磁盘进行通信。

  密切关注数据库实际处理的工作负载,让存储技术(如RAID)与工作负载相匹配。例如,RAID 5提供在一个设备发生故障时的可恢复性,但它会稍微增加写操作时间,因为额外的用于数据恢复的信息,必须在每次更新时写入。

  快速的磁盘控制器可以帮助解决这个问题,通过缓存服务器发送的数据,然后迅速将数据写入磁盘。存储子系统的每个元素在性能方面都扮演着关键角色,如单碟旋转速度、裸设备I / O、平均寻道时间、通信介质(铜缆或光纤)。与经验丰富的存储供应商一起努力,能够为一个系统提供最佳的SQL Server性能。

  如果资金是一个问题,那么在削减存储之前,请先削减处理器,甚至内存。存储性能是扩展SQL Server的一条长期途径。

      点击继续阅读:提高SQL Server扩展性:购买新的服务器

作者

Don Jones
Don Jones

投稿作者

翻译

沈宏
沈宏

相关推荐