课程介绍
本次技术交流将主要面向数据库系统设计、应用开发和系统管理人员,围绕海量数据库系统的设计、开发和维护工作,重点介绍Oracle10g/11g相关技术。交流期间,将围绕在国内多个行业的实际案例,介绍相关技术的使用,与相关技术人员共同分享经验教训。
培训对象
数据库管理员
技术支持分析人员
系统管理员
应用开发人员
MIS管理员
课程收益
了解Oracle数据仓库
掌握Oracle 智能展现技术
掌握Oracle ETL技术
掌握Oracle 数据库优化
会使用oracle数据库所提供的数据仓库的软件
知识概要
优化简介;基本优化手段;Awr的简述;性能问题的确定;应用度量值和阀值;基线的设计;使用以AWR为基础的工具 ;应用系统的监控;如何确定有问题的sql语句;影响优化器的因素;降低成本;使用SPA(sql性能研究器);SQL的性能管理;使用数据库重放功能(database replay);调节Shared Pool;调节dbcache;PGA和临时表空间;自动内存管理 (AMM);调节IO;
课程大纲
优化简介
在调优上dba能够干什么?;怎么干?;能起到的效果
基本优化手段
DB TIME/CPU TIME(DB CPU)+WAIT TIME;时间模型;统计数据;OWI等待事件;跟踪文件
Awr的简述
创建一个awr快照;创建AWR报表;基本情况的阅读
性能问题的确定
如何阅读AWR报表来确定问题
应用度量值和阀值
基线的设计
使用以AWR为基础的工具
<pADDM;ASH
应用系统的监控
基于服务的调优
如何确定有问题的sql语句
执行计划;跟踪;格式化跟踪结果(TKPROF)
影响优化器的因素
控制优化器的行为;索引扫描和全表扫描;表的连接
降低成本
表的设计;减少块的IO;空间分配方式(调节段空间管理);压缩和压缩建议器
使用SPA(sql性能研究器)
SPA各种使用方法;例如:参数的改变对性能的影响
SQL的性能管理
统计数据;SQL PROFILE;AUTOMATIC SQL TUNING;SQL TUNING ADVISOR(STA);SQL ACCESS ADVISOR(SAA);执行计划基线;
使用数据库重放功能(database replay)
捕捉负载;查看负载;重放负载;
调节Shared Pool
调节dbcache
PGA和临时表空间
自动内存管理 (AMM)
调节IO
认证过程
无认证考试
开班信息
暂无开班信息