欢迎来到天天文库
浏览记录
ID:13802834
大小:116.50 KB
页数:15页
时间:2018-07-24
《改进.net应用程序的性能和可伸缩性sqlserver性能》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、Optimizetheapplicationbeforescalinguporscalingout.{ÊÌIéÀ_portal.gillion.com.cn:10086.í©0@UßÚ{ÊÌIéÀ_portal.gillion.com.cn:10086.í©0@UßÚ在你进行向上扩容和平面扩容前优化你的应用。{ÊÌIéÀ_portal.gillion.com.cn:10086.í©0@UßÚ译注:你可以减少无效的锁,使用参数化查询,增加合适的索引等操作来提高磁盘,内存和CPU的利用率。{ÊÌIéÀ_portal.gillion.com.c
2、n:10086.í©0@UßÚAddresshistoricalandreportingdata.{ÊÌIéÀ_portal.gillion.com.cn:10086.í©0@UßÚ{ÊÌIéÀ_portal.gillion.com.cn:10086.í©0@UßÚ处理历史和用于报表的数据。{ÊÌIéÀ_portal.gillion.com.cn:10086.í©0@UßÚ译注:一个运行时间很长的系统肯定有很多历史数据,在现网库里一直保存这些数据,肯定会给线上的应用带来负面影响,查询一个小库和查询一个大库的开销差别很大,所以一般应该把历史
3、数据的一部分分到不同的区里,历史数据是只读的,甚至可以放到另外的只读数据库里。用于报表的数据也是,大多都是历史数据,可以建立单独的数据仓库去存放他们,不要和现网库放在一起。{ÊÌIéÀ_portal.gillion.com.cn:10086.í©0@UßÚ{ÊÌIéÀ_portal.gillion.com.cn:10086.í©0@UßÚScaleupformostapplications.{ÊÌIéÀ_portal.gillion.com.cn:10086.í©0@UßÚ{ÊÌIéÀ_portal.gillion.com.cn:1008
4、6.í©0@UßÚ对大多数应用进行向上扩容。{ÊÌIéÀ_portal.gillion.com.cn:10086.í©0@UßÚ译注:如果你在处理了历史数据和报表数据后还有更好的硬件,那就先添加这些新的硬件,比如更快的CPU和硬盘,更大的内存等,但添加了新的硬件后记着修改你的SQLSERVER的配置以适应这些新硬件,比如要打开/3G开关以使用更多的内存。{ÊÌIéÀ_portal.gillion.com.cn:10086.í©0@UßÚ{ÊÌIéÀ_portal.gillion.com.cn:10086.í©0@UßÚScaleoutwh
5、enscalingupdoesnotsufficeoriscost-prohibitive.{ÊÌIéÀ_portal.gillion.com.cn:10086.í©0@UßÚ{ÊÌIéÀ_portal.gillion.com.cn:10086.í©0@UßÚ在你向上扩容仍不满足或者向上扩容成本太高的时候使用横向扩容。{ÊÌIéÀ_portal.gillion.com.cn:10086.í©0@UßÚ译注:横向扩容的时候可能需要对一些表进行水平分区,使这些分区到不同的机器上,而这种办法可能需要在多台机器间用SQLSERVER的复制功能复制数
6、据。而且使用大量的PCserver做成的联合服务器在在灾后恢复和容灾上也更加复杂,你需要权衡引入这些复杂性和花钱买硬件哪个更值得。{ÊÌIéÀ_portal.gillion.com.cn:10086.í©0@UßÚSchema{ÊÌIéÀ_portal.gillion.com.cn:10086.í©0@UßÚDevotetheappropriateresourcestoschemadesign.{ÊÌIéÀ_portal.gillion.com.cn:10086.í©0@UßÚ{ÊÌIéÀ_portal.gillion.com.cn:10
7、086.í©0@UßÚ给予适当的资源用来进行schema设计。{ÊÌIéÀ_portal.gillion.com.cn:10086.í©0@UßÚ译注:在进行架构设计前一定要花费足够的时间和投入足够的资源来进行业务逻辑收集,设计及测试数据模型,如果上线之后再修改数据模型代价将非常高。{ÊÌIéÀ_portal.gillion.com.cn:10086.í©0@UßÚSeparateonlineanalyticalprocessing(OLAP)andonlinetransactionprocessing(OLTP)workloads.{ÊÌ
8、IéÀ_portal.gillion.com.cn:10086.í©0@UßÚ{ÊÌIéÀ
此文档下载收益归作者所有