WEB开发网
开发学院数据库Oracle Oracle10g数据库最佳新特性:等待界面 阅读

Oracle10g数据库最佳新特性:等待界面

 2007-05-13 12:27:50 来源:WEB开发网   
核心提示: 下面是一个样例输出:WAIT_CLASSEVENT SID STATEWAIT_TIME SECONDS_IN_WAIT-- -- --- -- --Application enq:TX - 269 WAITING 073row lock contentionIdleQueue Monit

下面是一个样例输出:WAIT_CLASS EVENT            SID STATE   WAIT_TIME SECONDS_IN_WAIT
---------- -------------------- ---------- ------------------- ---------- ------
Application enq:TX -          269 WAITING       0  73
row lock contention    
Idle    Queue Monitor Wait     270 WAITING       0  40
Idle    SQL*Net message from client 265 WAITING      0  73
Idle    jobq slave wait       259 WAITING      0  8485
Idle    pmon timer         280 WAITING      0  73
Idle    rdbms ipc message      267 WAITING      0  184770
Idle    wakeup time manager     268 WAITING      0  40
Network   SQL*Net message to client  272 WAITED SHORT TIME -1  0

在这,您可以看到几个事件(如 Queue Monitor Wait 和 JobQueue Slave)被明确地归为 Idle 事件。您可以将它们作为非阻塞等待消除掉;不过,有时这些“空闲”事件可能指示一个内在的问题。例如,与 SQL*Net 相关的事件可能指示高网络延迟(除其他因素外)。

另一件要注意的重要的事情是,WAIT_TIME 的值为 -2。某些平台(如 Windows)不支持快速计时机制。如果在这些平台上没有设定初始化参数 TIMED_STATISTICS,那么将无法获得准确的计时统计数据。在这种情况下,在 Oracle9i 中,该列将显示一个非常大的数字,这使问题变得更加不清晰。在 10g 中,值 -2 指示这种情况 — 平台不支持快速定时机制并且没有设定 TIMED_STATISTICS。(对于本文剩下的部分,我们将假定存在一个快速计时机制。)

上一页  1 2 3 4  下一页

Tags:Oracleg 数据库 最佳

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接