oracle awr 设定,Oracle 11g 关于 AWR 的参数设置

本文详细介绍了如何在Oracle 11g中设置AWR,包括设置收集频率为每4小时一次,保留天数为3天,以及捕获SQL数量为100条。还提供了查询和修改AWR参数的SQL命令,以及删除AWR历史数据的方法。
摘要由CSDN通过智能技术生成

Oracle 11g 关于 AWR 的参数设置

--设置 AWR 收集频率:每30分钟一次

exec

dbms_workload_repository.modify_snapshot_settings(INTERVAL  =>30);

--设置

AWR 快照保留天数:每次保留3天

exec

dbms_workload_repository.modify_snapshot_settings(retention => 3 * 24 *

60);

--设置 AWR 捕获的SQL数量:每次100条

exec

dbms_workload_repository.modify_snapshot_settings(TOPNSQL=>100);

目前现网即是采用默认配置,建议修改为每隔4小时收集一次并保留3天的数据。

修改步骤如下:

1.查询当前的设置:

SQL>

select * from dba_hist_wr_control;

返回结果例如:

DBID

SNAP_INTERVAL  RETENTION    TOPNSQL

1 4068003495     +00000 01:00:00.0

+00008 00:00:00.0     DEFAULT

字段snap_interval表示时间间隔,这里为每1小时收集一次AWR

2.查看moving_window_size的大小:

SQL> SELECT baseline_name,

start_snap_time, end_sn

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值