【发布时间】:2011-08-19 09:18:38
【问题描述】:
由以下信息组成:
- IO
- 等待
- 当前声明(解释计划)
- 打开光标
- 访问
- 锁
- RBS 用法
- 长期行动
- 统计数据
我正在研究等待和当前声明解释计划。 Locks 和 Long Ops 非常直观,但是 在监控 Query 的执行时我应该考虑哪些最重要的因素?
这是一个查询示例:
【问题讨论】:
标签: performance oracle toad
由以下信息组成:
我正在研究等待和当前声明解释计划。 Locks 和 Long Ops 非常直观,但是 在监控 Query 的执行时我应该考虑哪些最重要的因素?
这是一个查询示例:
【问题讨论】:
标签: performance oracle toad
在查询级别,您通常对等待时间最长的事件感兴趣。但是,有时您的查询在 99% 的时间内运行得很快,而在 1% 的时间里运行得非常糟糕。在这种情况下,解释计划可能会提供线索,说明为什么会出现这种情况。
在会话级别,这取决于您监控会话的原因。您可能对与长时间运行的事务(可能阻塞其他会话)、被阻塞的事务、使用超过“公平”份额的 CPU 资源的事务感兴趣......
【讨论】: