工程师
互联网
电商
支付平台
传统金融
互联网金融
智能家居
物联网
车联网
安全
制造
电信
政府机构
税务
推荐课程
average > 0 ? $model->average . '分' : '10.0分' ?>

Oracle应用性能优化培训

课程费用

6800.00 /人

课程时长

3

成为教练

课程简介

目标收益

本次培训总体目标如下:即从目前只关注SQL语句功能 到同时关注性能的提高,从缺乏性能评估方法和量化指标到建立性能评估方法和量化指标,从 缺乏SQL开发规范到建立和加强SQL开发规范,从缺乏层次性和专业分工到通过加强分工和强化质量控制。总之,从定性到定量的转变和提高。

培训对象

应用开发人员、数据库管理员(DBA),企业IT架构师。

课程大纲

第一天上午 1、数据库体系结构概述 :全面了解数据库体系结构,将为应用系统设计、开发奠定良好基础。
2、性能优化方法论:全面系统介绍Oracle公司在总结多年自身实施经验和广大用户实施经验,并结合自身产品技术特点基础上,提炼归纳的一套性能优化方法论。
第一天下午 1、数据库逻辑设计:回顾数据库规范化设计理论,并通过案例介绍违反规范化设计而导致性能问题,以及通过反规范化设计,提升系统性能的最佳实践经验。
2、SQL语句执行计划分析:结合Explain plan、Autotrace、AWR等工具介绍SQL语句执行计划分析过程。
3、索引基本策略:介绍各种索引、全表扫描等基本操作的优化过程。
第二天上午 1、绑定变量使用优化:结合SQL语句执行过程介绍绑定变量原理,以及在OLTP和DW系统使用的不同建议。
2、SQL连接优化:介绍Nested_Loop、Hash Join的优化过程及应用场景建议。
3、SQL优化总结:介绍SQL应用优化的基本过程、应用常见问题,应用设计开发基本规范等。
第二天下午 1、并行处理技术专题:介绍并行处理技术原理和使用经验,以及10g/11g并行处理新特性等。
2、大批量数据处理相关技术:介绍Bitmap索引、Merge、外部表等适合于大批量数据处理和分析的相关技术。
3、物化视图技术专题:介绍物化视图技术原理、如何利用物化视图优化大型统计报表,以及10g/11g物化视图新特性等。
第三天上午 1、优化器和统计信息采集:介绍优化器和统计信息采集基本原理、方法和最佳实践经验。
2、分区技术专题:系统介绍适合于海量数据管理的Oracle分区技术。包括分区表和分区索引技术、分区技术运用、11g分区新特性、分区实施经验和案例分析等。
第三天下午 1、数据库管理专题:系统介绍AWR、ADDM等性能诊断分析工具,以及初始化参数优化等技术。同时从DBA角度介绍性能优化的基本思路和方法。最后将介绍DBA日常运维工作经验,例如每日、每周、每月的工作建议。
2、11g性能管理和优化新工具:包括自动SQL优化功能、SQL Tuning Advisor、SQL Profile等性能优化新技术。
3、数据仓库概述:介绍数据仓库基本概念、定义和结构,包括数据仓库与数据集市、ODS设计等
4、12c云计算方面新技术:介绍12c若干新特性和新技术。包括12c架构新特性:CDB和PDB概念和架构、CDB和PDB日常管理;以及信息生命周期管理新技术,如Heat Map和ADO技术、数据归档新技术等,以及相关客户案例。
第一天上午
1、数据库体系结构概述 :全面了解数据库体系结构,将为应用系统设计、开发奠定良好基础。
2、性能优化方法论:全面系统介绍Oracle公司在总结多年自身实施经验和广大用户实施经验,并结合自身产品技术特点基础上,提炼归纳的一套性能优化方法论。
第一天下午
1、数据库逻辑设计:回顾数据库规范化设计理论,并通过案例介绍违反规范化设计而导致性能问题,以及通过反规范化设计,提升系统性能的最佳实践经验。
2、SQL语句执行计划分析:结合Explain plan、Autotrace、AWR等工具介绍SQL语句执行计划分析过程。
3、索引基本策略:介绍各种索引、全表扫描等基本操作的优化过程。
第二天上午
1、绑定变量使用优化:结合SQL语句执行过程介绍绑定变量原理,以及在OLTP和DW系统使用的不同建议。
2、SQL连接优化:介绍Nested_Loop、Hash Join的优化过程及应用场景建议。
3、SQL优化总结:介绍SQL应用优化的基本过程、应用常见问题,应用设计开发基本规范等。
第二天下午
1、并行处理技术专题:介绍并行处理技术原理和使用经验,以及10g/11g并行处理新特性等。
2、大批量数据处理相关技术:介绍Bitmap索引、Merge、外部表等适合于大批量数据处理和分析的相关技术。
3、物化视图技术专题:介绍物化视图技术原理、如何利用物化视图优化大型统计报表,以及10g/11g物化视图新特性等。
第三天上午
1、优化器和统计信息采集:介绍优化器和统计信息采集基本原理、方法和最佳实践经验。
2、分区技术专题:系统介绍适合于海量数据管理的Oracle分区技术。包括分区表和分区索引技术、分区技术运用、11g分区新特性、分区实施经验和案例分析等。
第三天下午
1、数据库管理专题:系统介绍AWR、ADDM等性能诊断分析工具,以及初始化参数优化等技术。同时从DBA角度介绍性能优化的基本思路和方法。最后将介绍DBA日常运维工作经验,例如每日、每周、每月的工作建议。
2、11g性能管理和优化新工具:包括自动SQL优化功能、SQL Tuning Advisor、SQL Profile等性能优化新技术。
3、数据仓库概述:介绍数据仓库基本概念、定义和结构,包括数据仓库与数据集市、ODS设计等
4、12c云计算方面新技术:介绍12c若干新特性和新技术。包括12c架构新特性:CDB和PDB概念和架构、CDB和PDB日常管理;以及信息生命周期管理新技术,如Heat Map和ADO技术、数据归档新技术等,以及相关客户案例。
提交需求