返回数说广场 #日有所学#
0
AWR (Automatic Workload Repository) 是自动负载信息库的英文缩写,AWR报告是Oracle 10g以后版本提供的一种性能收集和分析工具,能提供一个时间段内整个系统资源使用情况的报告,通过报告可以了解一个系统的整个运行情况。
整体分析调优工具
AWR:关注数据库的整体性能的报告;
ASH:数据库中的等待事件与哪些SQL具体对应的报告;
ADDM:oracle给出的一些建议
AWRDD:Oracle针对不同时段的性能对比报告
AWRSQRPT:oracle获取统计信息与执行计划
不同场景对应工具
局部分析调优工具:
explain plan for
set autotrace on
statistics_level=all
直接通过sql_id获取
10046 trace
awrrpt.sql
整体性能工具要点
AWR关注点:load profile、efficiency percentages、top 5 time events、SQL Statistics、segment_statistics
ASH关注点:等待事件与sql完美结合
ADDM:各种建议与对应SQL
AWRDD:不同时期 load profile的比较、不同时期等待事件的比较、不同时期TOP SQL的比较
AWRSQRPT:获取与关注点(统计信息与执行计划)
1
0 243
分享
评论
热门数说



