当前位置: 主页 > 运维经验 > 经验之谈 >

linux系统:生产环境中软件版本的选择(mysql)

时间:2013-06-06 01:19来源:www.linuxyw.com 作者:admin 点击:
以下是以mysql为例说明,其它软件,也可参考此例 MySQL数据库GA版本选择的流程 自甲骨文(注:Oracle)公司收购SUN及全资子公司MySQLAB之后,MySQLAB官方不再对开源社区贡献源码,以及众多
欢迎大家分享自己的文档,请点击查阅:分享方法,Linux系统运维
如果你喜欢这文章,可以点击文章结尾处百度分享,分享到你的各种社区收藏,或推荐给朋友……


以下是以mysql为例说明,其它软件,也可参考此例

MySQL数据库GA版本选择的流程
自甲骨文(注:Oracle)公司收购SUN及全资子公司MySQL AB之后,MySQL AB官方不再对开源社区贡献源码,以及众多创始人与技术人员的出走,大家对于MySQL AB 公司推出的新版本一定要更加仔细挑选,切莫盲目相信MySQL AB官方给出的测试报告。推荐大家参考的MySQL数据库GA版本选择的流程,如下所述:
1)分析本企业业务,需要使用到MySQL那些基本功能和特性,特性重点方向研究为:MySQL复制、分区表、Plugin-innodb等;
2)MySQL数据库产品线第一个GA版本推出时间,至少超过10个月,再考虑使用到生产环境;
3)MySQL数据库产品线的最新GA版本,一般向后退3-4个版本的GA版本数据库,作为可选的目标;
4)仔细阅读选择的目标数据库GA版本,若是为之前的版本修改了大量的BUG信息,则此GA版本慎重选择;
5)仔细阅读目标GA版本数据库之后的第一版本,若是修改的BUG信息量非常大,直接放弃目标版本,向前推进一个版本号作为目标版本;
6)按照第四、第五步骤所描述的办法,直到选定版本之后的一个版本,BUG修改量不大,严重BUG极少,且不能为最新的GA版本数据库产品;
7)详细阅读选定的数据库GA版本之后2-3个版本的BUG修复信息,主要是跟目标GA版本相关的,并且想办法重现,以及寻找规避的办法;
8)对经过上述七个步骤挑选的GA版本,结合企业业务可能需要用的功能,都必须进行功能测试,以及业务模拟的性能测试;
9)挑选的数据库GA版本,作为内部开发测试数据库环境,跑大概3-6个月的时间;
10)优先企业非核心业务采用新版本的数据库GA版本软件;
11)经过上述10个工序之后,若是没有重要的功能BUG或性能瓶颈,则可以开始考虑作为任何业务数据服务的后端数据库软件;
12)向DBA高手请教,或者在及技术氛围好的群里和大家一起交流,使用真正的高手们用过的好用的GA版本产品。

转载请注明linux系统运维
http://www.linuxyw.com/linux/jinglizhitian/20130606/541.html

------分隔线----------------------------
发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
评价:
验证码: 点击我更换图片
栏目列表
推荐内容