课程内容:
随着Oracle数据库在国内的普及以及Oracle数据库应用的发展。数据日益集中,数据量也随之以几何级数增长,数据库从业人员也大幅度增加。 Oracle数据库性能优化是DBA最为关心的话题,而国内培训市场中的Oracle优化课程注重相关技术,而大大忽略了对于优化方法的介绍,从而导致优化课程实用性不强,学员学习后很难在实质上得到提升。
Oracle 数据库性能优化实务分为数据库优化基本概念、OWI分析的基本原理及方法、数据库系统级优化方法、SQL优化、awr/statspack性能分析方法、5个大型性能优化案例中的实际场景分析等。不仅仅是介绍枯燥的性能优化技术,而是深入的从数据库优化的本质出发,介绍优化工作中的工作方法、流程和相关技术。
本课程的讲师长期从事Oracle数据库性能优化,参与了大量的大型数据库性能优化工作。本课程是培训讲师10多年数据库性能优化工作经验的总结,从数据库性能优化的基本技术入手,针对大量实战案例进行剖析,让学员在掌握相关技术的同时,真正学会性能优化的方法。在本课程中,将以《Oracle优化日记》中的案例为主线,在讲解相关技术和方法的时候,穿插相关案例,让学员有身临其境的感觉。
讲师介绍:
白鳝
国内资深的Oracle数据库优化专家,从事Oracle数据库应用开发、性能优化工作超过15年。曾供职于DEC、赛格集团、长天集团、联想集团等国内外知名企业,担任过应用体系总监、技术总监等高级技术职务,主持开发了全国第一套电信级联机实时计费系统,全国第一套基于大型数据库的检验检疫综合业务管理系统。在小型机系统及应用、oracle数据库系统、应用软件体系架构、IT治理、SEI CMMI等方面具有十分丰富的工作经验。1999年起致力于Oracle数据库性能优化等方面的研究,参与了大量项目,包括性能优化、大型IT系统建设等,在10多年的IT从业过程中,积累了大量的实际工作案例。著有Oracle应用技术方面的专著《ORACLE优化日记》和《oracleRAC日记》。
课程目录:
Oracle 数据库性能优化实务 视频教程 目前出到35讲(源码+ppt) 目录:
第1讲:数据库性能优化概述
课程目标:
了解oracle数据库性能优化的基本概念、方法和流程。
课程内容:
数据库性能优化的历史沿革
主要优化方法与思路。
第2-3讲:owi分析
课程目标:
掌握owi分析的基本概念。
课程内容:
什么是owi分析
owi分析的主要方法。
第4-6讲:oracle诊断事件
课程目标:
了解oracle诊断事件
了解oracle诊断事件在性能优化中的应用。
课程内容:
什么是oracle诊断事件
在系统中设置诊断事件
诊断事件在oracle性能优化中的应用。
第7-14讲:系统级性能优化
课程目标:
掌握系统级性能优化的主要概念和技术。
课程内容:
闩锁分析
io分析
共享池优化
db cache优化
优化热块冲突
redo log的优化
排序及pga优化
第15-25讲:应用级性能优化
课程目标:
掌握应用级性能优化的主要概念和技术。
课程内容:
sql优化初步
sql优化工具
索引与访问方式
优化表连接
表分区及相关优化技术
pl/sql性能优化
第26-35讲:解读statspack/awr报告
课程目标:
掌握statspack/awr报告的分析方法。
课程内容:
statspack/awr报告各节的解读方法
主要等待事件分析
第36-44讲:大型优化项目的实施过程
课程目标:
掌握大型优化项目的实施过程。
课程内容
项目立项
开工会
定义优化目标
采集数据
基线分析
制定优化方案
优化方案评审
实施
优化效果评估
项目总结
知识传递
第45-52讲:优化案例讲解
课程目标:
通过优化案例学习优化的方法。
课程内容
某电信bss系统优化 某联通bss系统io系统优化
某移动短息平台优化
《漫长的一夜》及其启示
某电信eai系统优化