• 售前

  • 售后

热门帖子
入门百科

AWR 深入分析( Automatic Workload Repository )

[复制链接]
天亮再走己 显示全部楼层 发表于 2021-10-26 13:24:57 |阅读模式 打印 上一主题 下一主题
Automatic Workload Repository 是 10g 引入的一个告急组件
     存贮着近期一段时间内数据库活动状态的具体信息、信息保留默认是7
     AWR 的前身是 Statspack、而 Statspack 是公开源代码的
     因此,关于Statspack的资料,还有Statspack的源代码,都是理解AWR的一个有效的辅助


     


     AWR 者、乃 sys 拥有、粒度为快照、存于 sysaux 表空间也

     什么是快照?

     快照是在特定时间捕获并存储在 AWR 中的一组性能统计信息
     快照用于盘算统计信息的更改率

     怎样标识快照?

     每个快照都用一个快照序列号 (snap_id) 举行标识,该序列号在 AWR 中是唯一的

     怎样修改快照?

     默认情况下,快照每
60 分钟生成一次
     通过更改快照 INTERVAL 参数可以调解此频率
     但调解间隔设置可能会影响诊断准确度
     例如,如果将 INTERVAL 设置为 4 小时,则可能会遗漏在 60 分钟间隔内出现的峰值
     用 DBMS_WORKLOAD_REPOSITORY.MODIFY_SNAPSHOT_SETTINGS 存储过程或 Database Control 来更改控制快照收集的设置
     在 Database Control 中:
     “Administration”→“Statistics Management”→“Automatic Workload Repository”→“Edit”

     怎样创建快照?

     利用 Database Control 或 DBMS_WORKLOAD_REPOSITORY.CREATE_SNAPSHOT
     支持手动获取快照的同时,也支持系统生成的主动快照
     如果渴望在与主动计划不一致的两个特定时间点捕获系统行为,则必要利用手动快照






     


     什么是基线?

     Baseline、简言之、便是参照尺度
     一个快照集界说为一对快照、每条基线对应于一对(且仅对应于一对)快照
     基线用于保留快照数据、因此、属于基线的快照在删除基线之前一直保留

     怎样标识一条基线?

     基线既可通过用户提供的名称举行标识,也可用系统生成的标识符举行区分
     基线标识符在数据库的生命周期中是唯一的

     怎样创建一条基线?

     利用 Database Control 或执行 DBMS_WORKLOAD_REPOSITORY.CREATE_BASELINE

     什么时候创建一条基线?

     通常,在已往某些有代表性的时段中设置快照集,以用于与当前系统行为举行比力

     
     
AWR 陈诉全部的数据来源于 AWR 视图,即以 DBA_HIST_ 开头的全部系统表
     而怎样有效地去分析 AWR 陈诉,这可能更必要 DBA 履历的日积月累

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x

帖子地址: 

回复

使用道具 举报

分享
推广
火星云矿 | 预约S19Pro,享500抵1000!
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

草根技术分享(草根吧)是全球知名中文IT技术交流平台,创建于2021年,包含原创博客、精品问答、职业培训、技术社区、资源下载等产品服务,提供原创、优质、完整内容的专业IT技术开发社区。
  • 官方手机版

  • 微信公众号

  • 商务合作