各有关单位:
中国科学院计算技术研究所是国家专门的计算技术研究机构,为满足国家信息化建设的需要,于1987年成立了中科院计算所培训中心,经过20年的发展中科院计算所培训中心已经成为国内高端IT类人才培养及企业内训服务的专业培训机构。中心凭借科学院的强大师资力量,在总结多年大型软件开发和组织经验的基础上,自主研发出一整套课程体系,其目的是希望能够切实帮助中国软件企业培养高级软件技术人才,提升整体研发能力,迄今为止已先后为国家培养了数万名计算机专业人员,并先后为数千家大型国内外企业进行过专门的定制培训服务。
数据库的性能优化远不是按照厂家所列的指南通过短短的几步就可以达到的,要想获得最大的优化效果,既需要具有广泛而深入的数据库原理和系统知识,更要有根据情况让各种资源相互配合的应用设计能力,同时要充分熟悉操作系统和有关的软硬件环境,还需要有处理相关问题的经验。为帮助企业的DBA与系统开发人员提升数据库技术的能力,提高企业的整体竞争水平,中科院计算所培训中心特推“Oracle10g应用优化”课程,具体内容如下:
培训对象
数据库管理人员,资深开发人员,项目经理,对数据库应用调优有兴趣的IT人员等
师资
由业界知名的数据库专家亲自授课:
李老师,培训中心高级教师数据库调优专家
李老师擅长Oracle数据库的应用需求分析、架构设计、数据建模、数据库管理、性能优化、灾难恢复等,服务客户涉及金融、电信、税务、公安、电力、民航、铁路等行业,为各行业客户设计部署稳定的系统架构,解决各种数据库疑难故障,优化数据库应用系统性能,保证客户数据库的正常运行。基于多年的工作经历,李老师对Oracle数据库的设计、优化、管理、开发等各项工作具有独到的见解和丰富的经验。
三、课程介绍
本课程的学员需要具备基本的Oracle数据库原理和应用开发的知识,有一定的工作经验。数据库应用优化方法主要集中在发现Oracle数据库的资源瓶颈,发现应用代码中典型的高负载SQL的不合理性,从而找到提高SQL执行效率、减少资源消耗的方法。我们发现,80%以上的性能问题与应用的架构及SQL性能相关,如果能在项目前期对系统架构进行合理的规划设计,在开发阶段写出良好的SQL代码,在数据库中部署合理的索引,将极大地减少数据库的资源消耗,提高应用响应时间,增大数据库的吞吐量。不论是系统架构,还是代码开发,或者SQL算法的选择,这些性能点的合理优化都需要对数据库底层原理有深入的理解、经验和判断力。本课程正是希望解决这样的问题,课程重点放在数据库优化的原理和实践上,课程由浅入深的详细讲解了Oracle数据库应用优化的方法和工具,同时针对实际案例进行分析和指导。
四、培训目标
掌握数据库应用优化的思路和技巧
掌握多种优化工具的使用和优化方法
能够进行SQL性能分析
掌握各种优化算法的优劣,根据应用需求选择合适的算法等
五、培训内容
时间
内 容
第一天
引子 简单SQL的性能误区
讲述一些SQL使用技巧,描述开发人员容易出错或者低效的一些SQL语句写法,通过案例分析提高是开发人员SQL的书写能力。下面的SQL部分重点讲解一些有多年开发经验的开发人员也会忽略的SQL技巧和性能要点。
1、简单SQL的性能误区
一些SQL使用技巧,错误或者低效的一些SQL语句写法,通过Oracle内部性能优化工具展示不为我们所关注的那些性能隐患
2、集合操作、GROUP BY 子句的增强以及一些影响性能的高级子查询
3、数据操作的性能影响
了解影响DML操作的性能因素,分析锁竞争对DML性能下降的影响,以及其他可能带来DML慢的原因。
培训主题一、应用优化思路与高级优化工具
1、数据库应用调优概述
第二天
2、优化工具介绍
培训主题二、数据库应用优化——应用存储优化
1、从性能的角度分析如何用好你的表:
培训主题三、数据库应用优化——应用SQL优化
1、SQL语句的处理过程
分析Oracle数据库中SQL语句的处理过程,了解SQL解析、执行、取操作的每个环节对性能的影响,掌握SQL硬解析对性能的影响和优化硬解析的方法
2、CBO和RBO介绍
3、优化SQL语句的相关工具
了解数据库Sql语句的优化方法,通过相关工具定位具有高影响力的SQL,收集SQL语句的统计信息和执行计划,分析执行计划的正确性,对比统计信息,选择最佳执行计划。涉及到的SQL优化工具包括:
第三天
4、数据访问方法(大量案例演示):
5、收集统计信息
6、应用或者强制执行计划)
通过对语句的修改影响RBO下的执行计划,通过修改参数值影响CBO生成的执行计划,通过hints直接强制执行计划
7、Sql语句优化经验
将实际经验中总结出的Sql使用方法和经验进行讲解,让大家了解什么样的Sql语句是比较好的语句,以及如何判断语句性能的问题
六、培训时间、地点
时间:2014年7月25日-7月27日地点:北京
七、证书
培训结束,颁发中科院计算所职业培训中心“Oracle应用优化”结业证书。
八、费用
培训费:5000元/人(含教材、证书、午餐等)。食宿统一安排,费用自理。
单 位
(盖章)
地 址
邮编
网 址
传真
联 系 人
电话
Email
学员代表
电话
手机
学员姓名(注明性别)
学员姓名(注明性别)
学员姓名(注明性别)
学员姓名(注明性别)
学员姓名(注明性别)
注:1.此表复印有效。
2.请参加学习人员尽早发送回执,我们将为您提前安排培训期间事宜。谢谢!