课程大纲
培训对象:
数据库管理员
技术支持分析人员
系统管理员
应用开发人员
MIS管理员
培训大纲:
1、优化简介
在调优上dba能够干什么?
怎么干?
能起到的效果
2、基本优化手段
DB TIME/CPU TIME(DB CPU)+WAIT TIME
时间模型
统计数据
OWI等待事件
跟踪文件
3、Awr的简述
创建一个awr快照
创建AWR报表
基本情况的阅读
4、性能问题的确定
如何阅读AWR报表来确定问题
5、应用度量值和阀值
6、基线的设计
7、使用以AWR为基础的工具
ADDM
ASH
8、应用系统的监控
基于服务的调优
9、如何确定有问题的sql语句
执行计划
跟踪
格式化跟踪结果(TKPROF)
10、影响优化器的因素
控制优化器的行为
索引扫描和全表扫描
表的连接
11、降低成本
表的设计
减少块的IO
空间分配方式(调节段空间管理)
压缩和压缩建议器
12、使用SPA(sql性能研究器)
SPA各种使用方法
例如:参数的改变对性能的影响
13、SQL的性能管理
统计数据
SQL PROFILE
AUTOMATIC SQL TUNING
SQL TUNING ADVISOR(STA)
SQL ACCESS ADVISOR(SAA)
执行计划基线
14、使用数据库重放功能(database replay)
捕捉负载
查看负载
重放负载
15、调节Shared Pool
16、调节dbcache
17、PGA和临时表空间
18、自动内存管理 (AMM)
19、调节IO