读书频道 > 网站 > 网页设计 > SQL Server性能调优实战
1.2.1 硬件准备与性能
15-11-02    下载编辑
收藏    我要投稿   

本文所属图书 > SQL Server性能调优实战

本书是一线DBA技术专家精心之作,积作者多年的经验结晶和最佳实践,也是目前市场上为数不多通过存储原理来讲解性能优化,剖析SQL Server架构,从而帮助读者快速高效调优数据库的图书。书中首先简要介绍了SQL S立即去当当网订购

1.2 SQL Server安装

1.2.1 硬件准备与性能

在SQL Server中,版本不同,其所支持的硬件最高要求也不尽相同。拿业务系统的产品服务器来说,不同的业务需求,对于硬件的要求就不一样,应当根据业务特点来综合考虑。例如,在决定产品的硬件之前,需要做以下评估。

分析产品业务数据的增长量。也就是说,需要预估某些关键的业务数据在一定时间内的增长量,预估数据在未来的增长数据。例如,某电子商务网站的数据库,其订单每天在两三万左右,订单及其相关子表每个月增长的数据量,主、子表每天增长为500MB~800MB,那么应该以这些数据为基础来考虑应该配置多大的磁盘,需要多少内存才能支撑业务操作上的需求。

了解产品业务操作类型。考虑业务是以查询还是以更新为主,根据业务高峰期的主要操作可能是查询还是更新,从而决定应该选择多大的内存,选择怎么样的磁盘方案(RAID?SAN?……),数据文件、日志文件、系统库等文件应该如何配置,等等。例如,某企业内部OA库,每天同时在线员工为2000人,各个部门之间不同协作、查询与更新数据的比例是10∶1左右,那么,此时就需要查询更好的磁盘阵列,选择RAID5将是比较明智的。因为其磁盘操作的读/写特性是读多写少,几乎都是针对大数据表的查询,查询的数据量相对也较大。由此可知,其内存的配置也相对需要较大才好,此外,同时需要内存的量,也决定了CPU应该是64位的更合适(64位的CPU比32位的能操作更多内存),这样对大内存的支持才更合理。并且,OA系统的另外一个特点是大数据量的分类汇总较多,需要更强大的计算能力,因而对于CPU配置的运算能力要求也相对较高。

点击复制链接 与好友分享!回本站首页
分享到: 更多
您对本文章有什么意见或着疑问吗?请到论坛讨论您的关注和建议是我们前行的参考和动力  
上一篇:1.3 功能
下一篇:1.5 小结
相关文章
图文推荐
JavaScript网页动画设
1.9 响应式
1.8 登陆页式
1.7 主题式
排行
热门
文章
下载
读书

关于我们 | 联系我们 | 广告服务 | 投资合作 | 版权申明 | 在线帮助 | 网站地图 | 作品发布 | Vip技术培训
版权所有: 红黑联盟--致力于做最好的IT技术学习网站