ITPub博客

首页 > 数据库 > Oracle > awr的命令

awr的命令

Oracle 作者:xypincle 时间:2017-03-23 10:34:23 0 删除 编辑

  1. 1.查看当前的awr保存策略:
  2. select * from dba_hist_wr_control ;

  3. 2.执行awr:
  4. SQL> @?/rdbms/admin/awrrpt.sql

  5. 3.查看历史awr记录
  6. select snap_id,dbid,startup_time,begin_interval_time,end_interval_time from dba_hist_snapshot ;

  7. 4.创建一个snapshot:
  8. SQL> exec dbms_workload_repository.create_snapshot() ;

  9. 5.删除范围内的snapshot:
  10. exec dbms_workload_repository.drop_snapshot_range(low_snap_id=>205,high_snap_id=>208,dbid=>3722795346) ;

  11. 6.Enabling the Automatic Workload Repository
  12. SQL> show parameter statistics_level ;

  13. 7.Modifying Snapshot Settings Using the Command-Line Interface
  14.     7.1 The INTERVAL setting affects how often the database automatically generates snapshots.
  15.     7.2 The RETENTION setting affects how long the database stores snapshots in AWR.
  16.     7.3 The TOPNSQL setting affects the number of Top SQL to flush for each SQL criteria (Elapsed Time, CPU Time, Parse Calls, sharable Memory, and Version Count).
  17. SQL> exec dbms_workload_repository.modify_snapshot_settings(retention=>43200, interval=>30,topnsql=>100, dbid=>3722795346);

  18. 8.修改采样时间间隔:
  19. SQL> exec dbms_workload_repository.modify_snapshot_settings(interval=>120) ;

创建基线
SQL>exec dbms_workload_repository.create_baseline(start_snap_id=>3890,end_snap_id=>3899,baseline_name=>'BaseLine01') ;

删除基线
SQL>exec dbms_workload_repository.drop_baseline(baseline_name=>'BaseLine01',cascade=>true) ;

查询创建的基线
select * from dba_hist_baseline ;
--创建一个基线模板


--删除一个基线模板

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

请登录后发表评论 登录
全部评论

注册时间:2013-05-11

  • 博文量
    208
  • 访问量
    212351