黑科大监控门事件,如何监控Oracle等待事件?

  可以分别从当前状态、最近状态和启动至今三个时间段去看:

这三个状态分别对应:v$session/v$session+v$session_wait[当前状态]、v$session_wait_history[最近状态]和v$session_event[启动至今]三个性能视图黑科大监控门事件。

黑科大监控门事件,如何监控Oracle等待事件?

从10g开始v$session包含了v$session_wait的所有字段,所以对于当前状态,10g以后可以直接查看v$session,而10g之前可通过v$session和v$session_wait关联达到同样的效果黑科大监控门事件。

黑科大监控门事件,如何监控Oracle等待事件?

v$session_wait_history记录了每个active session的最近10次的等待事件黑科大监控门事件。

  如果查询某个session的等待事件频繁发生,则反映在v$session_wait_history的最近10条记录上则几乎是同一个等待事件黑科大监控门事件。

v$session_event则记录了实例启动至今所有等待事件的等待次数、等待时间等的统计信息黑科大监控门事件。可以根据等待次数或者等待时间进行排序,类似AWR report或者Statspack中的TOP 5 Waits,就可以大致反映出常态下数据库主要在等待哪些操作的完成,从而给数据库的进一步优化提供方向。

  • 随机文章

  • 热门文章

  • 热评文章

延伸阅读:

上一篇:特别重大事件启动新闻几级,360既然有新闻弹窗页面,为什么木有新闻启动链接??

下一篇:特别重大事件启动新闻几级,2.14湖南涟源煤矿爆炸 富德生命人寿湖南分公司启动重大事件应急预案

发表留言

*

*

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。