设为首页 加入收藏

TOP

由Oracle Bug引起的AWR Snapshot收集故障(三)
2015-11-10 12:16:14 来源: 作者: 【 】 浏览:6
Tags:Oracle Bug 引起 AWR Snapshot 收集 故障
re successfully completed


SQL> select * from dba_hist_wr_control;


? ? ? DBID SNAP_INTERVAL? ? ? ? ? ? ? ? ? ? ? ? ? RETENTION? ? ? ? ? ? ? ? ? ? ? ? ? ? ? TOPNSQL


---------- --------------------------------------- --------------------------------------- ----------


1778314713 +00000 00:10:00.0? ? ? ? ? ? ? ? ? ? ? +00008 00:00:00.0? ? ? ? ? ? ? ? ? ? ? DEFAULT


经过一段时间,可以看到数据变化。


SQL> select snap_id, to_char(BEGIN_INTERVAL_TIME,'yyyy-mm-dd hh24:mi:ss') from dba_hist_snapshot;


? SNAP_ID TO_CHAR(BEGIN_INTERVAL_TIME,'Y


---------- ------------------------------


? ? 23384 2015-09-30 16:07:51


SQL> select snap_id, to_char(BEGIN_INTERVAL_TIME,'yyyy-mm-dd hh24:mi:ss') from dba_hist_snapshot;


? SNAP_ID TO_CHAR(BEGIN_INTERVAL_TIME,'Y


---------- ------------------------------


? ? 23384 2015-09-30 16:07:51


? ? 23385 2015-09-30 16:39:32


SQL> select snap_id, to_char(BEGIN_INTERVAL_TIME,'yyyy-mm-dd hh24:mi:ss') from dba_hist_snapshot;


? SNAP_ID TO_CHAR(BEGIN_INTERVAL_TIME,'Y


---------- ------------------------------


? ? 23384 2015-09-30 16:07:51


? ? 23385 2015-09-30 16:39:32


? ? 23386 2015-09-30 16:50:17


恢复60分钟收集。


SQL> exec dbms_workload_repository.modify_snapshot_settings(interval=>60);


PL/SQL procedure successfully completed


问题解决。


5、结论


经过这个案例,笔者的感受有两条。首先,定期检查alert log,检查系统性能数据情况是非常重要的运维手段。要么依靠自动监控工具,要么依靠运维人员的日常工作。所谓“养病如养虎,虎大必伤人”在运维领域同样存在。其次就是“有可为,有可不为”,发现问题时候,要根据情形进行分析,找到技术、管理、业务的平衡点。


首页 上一页 1 2 3 下一页 尾页 3/3/3
】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇Oracle元数据重构实验 下一篇MySQL中AES_ENCRYPT('密码..

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容:

·nginx 监听一个端口 (2025-12-25 00:19:30)
·整个互联网就没有一 (2025-12-25 00:19:27)
·囧次元最新官网入口 (2025-12-25 00:19:24)
·如何利用Python做数 (2025-12-24 23:48:36)
·如何使用python进行 (2025-12-24 23:48:34)