课程目标

通过本课程的学习,可以很好的掌握Oracle数据库技术复制与备份、集群控制、数据迁移等技术,还可以更好的掌握Orcle数据库架构等技术知识。

适用人群

本课程属于Oracle数据库技术,具备一些SQL语句基础,初步了解数据库技术原理,对Oracle数据库有浓厚的学习兴趣。

课程概述

本课程重点介绍了Oracle相关技术,包括Oracle数据库技术复制。迁移、升级、优化等经典案例重现,邀请名企一线DBA采用通俗的案例讲解方式,为大家抽丝剖茧的介绍了Oracle核心技术难点。


一、基于Oracle的SQL优化典型案例分析

主题介绍:对于使用关系型数据库的应用系统而言,SQL语句的好坏会直接影响系统的性能,很多性能很差的系统最后发现都是因为SQL写的很烂的缘故。Oracle也是关系型数据库,所以构建在Oracle数据库上的应用系统也会受到SQL语句的直接影响。 现在的问题是:我们怎样来避免在Oracle数据库中写出很烂的SQL?或者说我们应该如何在Oracle数据库中做SQL优化? 在这个主题中,演讲者会将其总结出来的基于Oracle的SQL优化方法论以实际案例的方式分享给大家,希望能对大家有所帮助。

讲师介绍:崔华 中航信资深Oracle数据库工程师

网名dbsnake,Oracle ACE, ACOUG成员。2004年开始从事dba工作,拥有 Oracle 数据库技术各个领域的经验。崔华经常在 Oracle 相关活动中发表演讲并在自己的博客上撰写了大量文章,他与其他人合作编写了三本书,其中包括《Oracle DBA手记 2》、《Oracle DBA手记3》和《海量数据库解决方案I》。

二、Oracle ASM IO架构优化实践

主题介绍:ASM是Oracle重要的核心功能,也是Oracle发展方向之一。ASM中AU和条带决定了数据如何存储、访问,是ASM中最基本、最重要的概念。但Oracle文档对这两个基本概念介绍比较模糊。它们对性能的影响,什么样的场景适合什么样的AU、条带鲜有讨论。甚至11GR2后ASM条带大小的设置方法,都像谜一样没有准确的文档或案例。本主题分享了AU、条带的作用,条带的设置方法,总结了什么样的场景适合什么样的AU、条带,以及通过合理的条带设置、提高并发插入量的案例。

讲师介绍:吕海波 ITPUB管理版版主,ID:VAGE。曾任阿里巴巴高级数据库专家。

深入研究鼓吹者,开创了一种新的模式,将调试工具Gdb/Mdb和Solaris中Dtrace引入到Oracle研究分析中,将研究结果用于更准确的健康检查、故障分析与性能调优。正在著作《Oracle核心技术揭密》。

三、平安科技Oracle数据库升级心得分享

主题介绍:近几年平安科技在大量实施9I、10G Oracle数据库本地升级和迁移升级。怎么确保纷繁复杂的各类关键核心系统数据库升级前后性能稳定,怎么确保升级中或升级交付运行一段时间后出现严重问题时能尽快回滚到原版本库,怎么快速定位和解决升级交付后出现的性能问题,本次分享就这些问题和大家一起交流平安科技这几年的处理心得,以及平安科技未来将采取的升级方案。

讲师介绍:樊永涛 平安科技数据库技术部架构师

技术布道者,在Oracle数据库管理、性能优化、升级迁移方面有丰富的经验。现任职于平安科技(深圳)有限公司数据库技术部,当前主要负责平安Oracle数据库迁移与升级,数据库规范制定与宣导,以及向开发部门提供应用系统的数据库架构方案设计与数据库优化支持等。

四、最老的新技术:调试Oracle技术实战 -- 在堆栈中寻找异常宕库原因

主题介绍:一、程序的计算机级表示:所有的程序,都是内存中的指令流。 二、断点:"时间,停止",让Oracle的指令流停在我们想让它停的地方。 三、发现断点:指令流中的每一条指令处,都可以设置断点。逆向工程后,Oracle的汇编指令那么多,我到底该将何处设为断点? 四、函数与参数值:如何抓出运行时函数的参数值? 五、不可忽视的内存流动:观察内存的流动,看看Oracle将什么数据,从内存中的何处、拷贝到何处。 六、神奇的等待事件:Oracle等待事件机制的原理分析。 七、从call stack中挖出宕库原因 八、等待事件的进一步探讨:理解等待事件的真正意义

讲师介绍:吕海波 ebay首席DBA

论坛ID:VAGE,ITPUB管理版版主。曾任阿里巴巴高级数据库专家,现任ebay中国TOP DBA。曾做为2013年DTCC大会演讲嘉宾。出版图书《Oracle内核技术揭密》,被称为Oracle领域第一本国人著作的深入分析Oracle内部原理的书籍。

五、Oracle 11gR2 RAC预防性优化措施

主题介绍:Oracle RAC由于其架构的复杂性,使得在Oracle RAC架构下的数据库优化与单实例相比既有很多相同点,又有很多不太一样的地方,本次演讲主题将着眼点放在基于Oracle RAC架构的系统上线前的诸多预防性优化措施上面,目的是为了防患于未然,避免那些已知的弯路和陷阱,使得部署在Oracle RAC架构上的系统从一开始就获得稳定的性能,干货分享,无数血泪经验的累积,不容错过!

讲师介绍:崔华 Oracle ACE总监

网名dbsnake,Oracle ACE总监, ACOUG核心成员。 他是资深Oracle数据库工程师,他拥有Oracle数据库技术各个领域的经验,尤其是在Oracle数据库性能优化与备份恢复方面经验丰富。 他是畅销书《基于Oracle的SQL优化》的作者,他还与其他人合作编写了多本Oracle技术书籍,他经常在Oracle相关活动中发表演讲并在自己的博客上撰写了大量技术文章。 近年来他专注于软件架构和数据库性能优化,涉猎领域不再局限于Oracle数据库。

六、Oracle 12c In-Memory Option应用解析

主题介绍:大数据时代,Oracle应时应景地推出In-Memory Option功能组件,高效地解决OLAP应用。本次分享主题将从列式压缩、查询优化、事务处理三个维度对Oracle 12c的IMO功能进行深度解析,为大家揭开IMO特性的神秘面纱。

讲师介绍:侯松 平安科技DBA经理

资深数据库架构师、Oracle 9i OCP、PMP、北美寿险管理师,《高并发Oracle数据库系统的架构与设计》作者。现就职于中国平安保险集团,拥有10余年数据库开发、管理和运维经验。精通Oracle数据库相关技术,掌握ITIL运维体系,擅长金融行业(银行、保险、投资)的项目管理和数据库系统的架构设计。个人网站:http://www.housong.net。

七、天灾还是人祸?Oracle连环重大故障及引发的思考

主题介绍: 1、Oracle软件bug导致的故障及解决(各种数据块恢复均失败); 2、服务器系统假死导致的故障及解决(不完全恢复); 3、服务器更换RAID卡后数据文件头部损坏导致的故障及解决; 4、Oracle无法正常关闭的原因分析及解决; 5、天灾还是人祸?故障深层次剖析及后续改进方法。

讲师介绍:萧田国 某游戏公司

八、分分合合--Oracle数据库性能优化之道

主题介绍:Oracle数据库的资源(latch、mutex、lock等)使用率及冲突管理一直数据库性能优化工作的难点和重点。本次演讲将结合实际运维工作中碰到的多个案例,分享我在性能优化方面的一点经验和心得。

讲师介绍:周亮 技术服务部经理

老A,杭州美创科技首席DBA,10年以上Oracle运维经验。Oracle ACE,OCM。中国南方Oracle用户组发起人。《Oracle DBA实战攻略》作者,《Oracle运维之道》作者,《Oracle数据库性能优化方法论和最佳实践》审校。擅长高容量、高并发的数据库架构设计、运维、故障诊断、性能优化及数据灾难挽救工作。

九、云上的Oracle数据库架构设计与实践

主题介绍:大家都知道源于阿里的“去IOE”,让传统的Oracle数据库架构发生了很大的变化,小型机/高端存储让位于PC Server已经在很多场景受到了认可,传统存储厂商也开始拥抱软件定义存储这样的分布式集群存储的方向。但另外一方面,Oracle做为市场上领先的数据库软件,在很多场景下还有着明显的优势。那么阿里云做为国内最大的公有云,客户如何将现有的Oracle系统搬迁到云上呢?在这个主题中将和大家分享在阿里云ECS上实现高可用的Oracle架构设计和实践。

讲师介绍:宁海元 袋鼠云CTO 

2007年加入淘宝负责DBA团队,搭建过当时亚洲最大的20节点的Oracle RAC,亲身经历了淘宝生产数据库从Oracle发展壮大到“去IOE”的整个过程;2009~2012年天猫双十一技术保障指挥小组数据库负责人;2013年翻译《高性能MySQL》第三版;2014年底进入阿里云数据事业部,负责数加技术团队,打造公共云上的大数据平台;2015年底离职和陈吉平一起联合创办袋鼠云,专注企业云服务和大数据。

十、支付宝核心账务去Oracle实践

主题介绍:1. 支付宝账务核心的技术架构简介和变更历程。 2. Oracle在数据库层遇到问题,以及上OceanBase给我们的带来的好处。 3. 如何在海量资金数据实时变动的情况下不停机完成上OCEANBASE的切换。 4. 账务的OCEANBASE在日常和大促中的表现总结。

讲师介绍:李铮 蚂蚁金服 高级技术专家

负责支付宝主站交易支付核心链路的高可用与高并发技术架构,蚂蚁金服高级技术专家。主导支付宝核心账务系统从Oracle切换到OceanBase上。




课程目录

1 第1章:基于Oracle的SQL优化典型案例分析
2 第2章:OracleASMIO架构优化实践
3 第3章:平安科技Oracle数据库升级心得分享
4 第4章:最老的新技术:调试Oracle技术实战--在堆栈中寻找异常宕库原因
5 第5章:Oracle11gR2RAC预防性优化措施
6 第6章:Oracle12cIn-MemoryOption应用解析
7 第7章:天灾还是人祸?Oracle连环重大故障及引发的思考
8 第8章:分分合合--Oracle数据库性能优化之道
9 第9章:云上的Oracle数据库架构设计与实践
10 第10章:支付宝核心账务去Oracle实践

课程评价

课程讲师

DTCC大会
  • 课程数
    12
  • 学生数
    94

最近学习用户 18人报名试学

  • c369880962

  • ykl2008

  • wffeige

  • 浪花小雨滴

  • Oramz

  • u_05838ef8860dbb

  • u_8d77f9753cd144

  • 绱洣涓滅殗

  • u_42c5c319d066dc