Automatic Workload Repository (AWR)总结(3)

本文介绍了Oracle Automatic Workload Repository (AWR) 的基本操作,包括如何创建和删除基准,以及如何利用各种视图和报告脚本来分析数据库性能。还详细列出了用于生成不同类型的AWR报告的脚本。
Automatic Workload Repository (AWR)总结(3)[@more@]

添加和删除基准:

DBMS_WORKLOAD_REPOSITORY.CREATE_BASELINE(

start_snap_id IN NUMBER,

end_snap_id IN NUMBER,

baseline_name IN VARCHAR2,

dbid IN NUMBER DEFAULT NULL);

DBMS_WORKLOAD_REPOSITORY.CREATE_BASELINE(

start_snap_id IN NUMBER,

end_snap_id IN NUMBER,

baseline_name IN VARCHAR2,

dbid IN NUMBER DEFAULT NULL)

RETURN NUMBER;

DBMS_WORKLOAD_REPOSITORY.DROP_BASELINE(

baseline_name IN VARCHAR2,

cascade IN BOOLEAN DEFAULT false,

dbid IN NUMBER DEFAULT NULL);

Automatic Workload Repository (AWR)视图

1V$ACTIVE_SESSION_HISTORY

显示活动数据库会话行为。

Automatic Workload Repository (AWR)

2V$ metric views

3DBA_HIST views

产生AWR报告

脚本

描述

awrrpt.sql

产生 HTML或者text报告,来显示一定范围快照的统计数据

awrrpti.sql

产生 HTML或者text报告,来显示指定数据库和实例上的一定范围快照的统计数据

awrsqrpt.sql

产生 HTML或者text报告,来显示一定范围快照的特定SQL语句的统计数据,运行这个报告来检测和debugSQL语句的性能。

awrsqrpi.sql

产生 HTML或者text报告,来显示指定数据库和实例上的一定范围快照的特定SQL语句的统计数据,运行这个报告来检测和debugSQL语句的性能。

awrddrpt.sql

产生 HTML或者text报告,这个报告在两个选择的时间期间来对比详细的性能属性和配置设置。

awrddrpi.sql

产生 HTML或者text报告,这个报告指定数据库和实例上的在两个选择的时间期间来对比详细的性能属性和配置设置。

ASH报告

脚本

描述

ashrpt.sql

产生 HTML或者text报告,来显示一个特定阶段的ASH信息

ashrpti.sql

产生 HTML或者text报告,来显示指定数据库和实例上的一个特定阶段的ASH信息

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/222350/viewspace-944566/,如需转载,请注明出处,否则将追究法律责任。

转载于:http://blog.itpub.net/222350/viewspace-944566/

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值