当前位置: 首页 > 关于新炬 > 新闻资讯 > 正文

新炬网络杨志洪:大型业务系统DB升级到11gR2

2013-04-23 11:20:22

2013年4月18-20日,第四届中国数据库技术大会(DTCC 2013)在北京福朋喜来登酒店拉开序幕。在为期三天的会议中,大会将围绕大数据应用、数据架构、数据管理(数据治理)、传统数据库软件等技术领域展开深入探讨,并将邀请一批国内技术专家来进行分享。本届大会将在保留数据库软件应用实践这一传统主题的基础上,向大数据、数据结构、数据治理与分析、商业智能等领域进行拓展,以满足于广大从业人士和行业用户的迫切需要。

自2010年以来,IT168联合旗下ITPUB、ChinaUnix技术社区已经连续举办了三届数据库技术大会,每届大会超过千人规模,云集了国内技术水平较高的数据架构师、DBA、数据库开发工程师、研发总监、IT经理等,是国内很受欢迎的数据库技术盛会。

2013年中国数据库技术大会第二天的“Oracle架构与优化”专场中,新炬网络的技术总监杨志洪带来他的主题分享。杨志洪是一个毕业后一直从事Oracle数据库相关的技术服务工作,擅长于Oracle架构设计、故障诊断及性能优化的专家。在本次大会中他的话题是《大型业务系统DB升级到11gR2》。


\

新炬网络技术总监 杨志洪
 

了解Oarcle的数据库版本生命周期政策

Oarcle数据几乎每年都会进行升级,升级不仅是安全和性能的提升、更是管理与优化的手段升级的举措。因此杨志洪特别为与会者分享了Oracle的版本生命周期的计划。

难道因为厂商升级版本,用户就要跟风升级吗?尽管12c马上就要发布,而为什么杨志洪又建议以11gR2的版本为示例呢?其实原因很简单,目前来看,从可管理性、开发及性能、高可用性及安全等三方面都有很好支持和表现。如果说真的要升级到Oarcle 11gR2要经历怎样的版本升级呢?现场杨志洪给我们指出了清晰的路线图。

升级准备:明确需要做的工作及组建团队

准备工作有很多,如何保证升级万无一失?明确准备工作、规划过程工作建立明确责任岗位和团队很重要。其中杨志洪给我们提供了一个比较规范的分组建议。升级并不是做好规划就是万无一失,规避风险也很重要,交割前后各种偶然情况都会发生,而即使有容灾和应急的系统仍然要制定出详细的交割过程和风险规避策略。一方面是技术,另外一方面也需要处理方法。

当然,不可否认的是规划能够规避一定的风险,但是严格的验证流程能够为用户降低升级失败的可能。而提到数据库升级DBA关心的核心问题是什么呢?我们的性能测试准确吗?能不能反映真实负载?杨志洪还介绍,SQL计划管理通过3个步骤来实现可演进的SQL计划稳定功能,包括捕获、选择、演化等方面。

上一篇:新炬网络顺利通过ISO9001、ISO27001和ISO20000认证
下一篇:新炬网络王科:Oracle TimesTen企业级应用实践