https://wenku.baidu.com/view/c3ca1741974bcf84b9d528ea81c758f5f61f29b0.html
目录
前言 …………………………………………………………………………………………………………… 1
第一部分 入门 ………………………………………………………………………………………………….. 6
1、介绍 ……………………………………………………………………………………………………… 7
1.1 关于本指南 …………………………………………………………………………………… 7
1.2 Oracle DBA的日常工作 …………………………………………………………………… 7
1.3 数据库调优工具 ……………………………………………………………………………. 8
1.4 访问数据库主页面 ………………………………………………………………………… 9
2、Oracle数据库性能调整方法 ………………………………………………………………… 11
2.1 使用自动负载信息库收集数据库统计数据 …………………………………… 11
2.2 Oracle数据库性能调整方法 …………………………………………………………. 15
2.3 数据库中常见的性能问题 ……………………………………………………………. 18
第二部分 主动数据库性能调优 ……………………………………………………………………….. 21
3、自动数据库性能监视 …………………………………………………………………………… 22
3.1 自动数据库诊断监视概述 ……………………………………………………………. 22
3.2 配置自动数据库诊断监视 ……………………………………………………………. 24
3.3 评估自动数据库诊断监视分析数据 ……………………………………………… 29
3.4 自动数据库诊断监视结果讲解 …………………………………………………….. 31
3.5 部署自动数据库诊断监视建议 …………………………………………………….. 32
3.6 查看快照统计数据 ………………………………………………………………………. 36
4、监视实时数据库性能 …………………………………………………………………………… 38
4.1 监视用户活动 ……………………………………………………………………………… 38
4.2 监视实例活动 ……………………………………………………………………………… 48
4.3 监视主机活动 ……………………………………………………………………………… 55
4.4 判断数据库活动尖峰的原因 ………………………………………………………… 63
5、监视实时数据库操作 …………………………………………………………………………… 68
5.1 关于监视数据库操作 …………………………………………………………………… 68
5.2 创建数据库操作 ………………………………………………………………………….. 70
VI
5.3 在云控制台中监视数据库操作 …………………………………………………….. 71
6、监视性能报警 ……………………………………………………………………………………… 76
6.1 为性能报警设置指标阈值 ……………………………………………………………. 76
6.2 响应报警 …………………………………………………………………………………….. 77
6.3 清除报警 …………………………………………………………………………………….. 78
第三部分 被动数据库性能调优 ……………………………………………………………………….. 80
7、手动数据库性能监视 …………………………………………………………………………… 81
7.1 手动运行ADDM去分析当前的数据库性能 ………………………………….. 81
7.2 手动运行ADDM去分析历史的数据库性能 ………………………………….. 83
7.3 访问以前的ADDM分析结果 ……………………………………………………….. 85
8、解决瞬时的性能问题 …………………………………………………………………………… 87
8.1 历史活动会话概述 ………………………………………………………………………. 87
8.2 运行历史活动会话报告 ……………………………………………………………….. 88
8.3 历史活动会话报告 ………………………………………………………………………. 90
9、解决基于时间的性能退化问题 …………………………………………………………….. 98
9.1 管理基准 …………………………………………………………………………………….. 98
9.2 运行AWR比较周期报告 ……………………………………………………………. 107
9.3 使用AWR比较周期报告 ……………………………………………………………. 113
10、使用自动负载信息库存储生成的性能报告 ……………………………………….. 117
10.1 设置AWR仓库 ………………………………………………………………………… 118
10.2 使用源数据库 ………………………………………………………………………….. 118
10.3 上传快照到AWR仓库 ……………………………………………………………… 119
10.4 使用AWR仓库的性能页面 ………………………………………………………. 120
10.5 监视和研究事件和错误 ……………………………………………………………. 122
10.6 AWR仓库的最佳实践 ……………………………………………………………….. 126
第四部分 SQL调优 ……………………………………………………………………………………….. 129
11、识别高负载SQL语句 ……………………………………………………………………….. 130
11.1 使用ADDM发现去识别高负载SQL ………………………………………….. 130
11.2 使用Top SQL识别负载SQL语句 ………………………………………………. 130
12、调优SQL语句 …………………………………………………………………………………. 141
VII
12.1 使用SQL调优顾问去调优SQL语句 …………………………………………. 142
12.2 管理SQL调优集………………………………………………………………………. 148
12.3 管理SQL配置文件…………………………………………………………………… 160
12.4 管理SQL计划基准…………………………………………………………………… 161
13、优化数据访问路径 …………………………………………………………………………… 167
13.1 运行SQL访问顾问…………………………………………………………………… 167
13.2 回顾SQL访问顾问建议 ……………………………………………………………. 180
13.3 部署SQL访问顾问建议 ……………………………………………………………. 188
本文由风哥教程整理发布,仅用于学习测试使用,转载注明出处:http://www.fgedu.net.cn/10327.html
