1 Oracle调优简介
1.1 Oracle体系综述
1.2 Oracle调优概述
1.3 调优目标
1.4 调优步骤
1.5 Alter文件及Trace文件内容
2
Oracle调优工具
2.1 Oracle常用性能视图
2.2 Oracle常用数据字典
2.3 Utlbstat/ utlestat调优脚本
2.4 Report文件内容分析
2.5 Oracle Enterprise Manager简介
2.6 Oracle Enterprise Manager调优包
2.7 其它调优工具
3
Share pool的调优
3.1 Share pool的组成
3.2 Share pool对数据库性能的影响
3.3 Share pool调优的目标
3.4 Library cache的命中率
3.5 Dictionary cache的命中率
3.6 提高share pool命中率的方法
4
Database buffer cache的调优
4.1 Database buffer cache的内容
4.2 Database buffer cache的工作过程
4.3 Database buffer cache对数据库性能的影响
4.4 Database buffer cache的命中率
4.5 提高database buffer cache命中率的方法
4.6 如何设置多个database buffer cache
5
log buffer的调优
5.1
log buffer的内容
5.2 log buffer大小对数据库性能的影响
6
IO调优
6.1 表空间的概念
6.2 OFA架构
6.3 数据文件的调优
6.4 日志文件的调优
6.5 Checkpoint进程对数据库的影响
7
存储参数对性能的影响
7.1 存储参数
7.2 存储参数的设置
7.3 区大小的设置
7.4 块存储参数对性能的影响
8
回滚段的调优
8.1 回滚段的作用
8.2 回滚段段头争用
8.3 回滚段的动态扩展
8.4 规划数据库回滚段
8.5 解决回滚段的问题
9
锁争用
9.1 锁的作用
9.2 锁的类型
9.3 DML锁
9.4 DDL锁
9.5 解决数据库锁争用
9.6 死锁的概念
9.7 解决死锁
10
数据库SQL语句的调优
10.1 SQL语句调优概述
10.2 SQL语句调优工具
10.3 使用explain plan的方法
10.4 使用trace文件
10.5 使用autotrace进行SQL语句的调优
|