data from client',
'dispatcher timer','virtual circuit status','lock manager wait for remote message','PX Idle Wait',
'PX Deq: Execution Msg','PX Deq: Table Q Normal','wakeup time manager','slave wait','i/o
slave wait',
'jobq slave wait','null event','gcs remote message','gcs for action','ges remote message','queue
messages')
order by time_waited desc ) t) where num<11) t2,
(SELECT VALUE CPU FROM v$sysstat WHERE NAME LIKE 'CPU used by this session'
) t3
Oracle10g
select t2.event,round(100*t2.time_waited/(t1.w1+t3.cpu),2) event_wait_percent from (
SELECT SUM(time_waited) w1 FROM v$system_event WHERE event NOT IN
('smon timer','pmon timer','rdbms ipc message','Null event','parallel query dequeue','pipe
get','client message','SQL*Net message to client','SQL*Net message from client','SQL*Net more
data from client','dispatcher timer','virtual circuit status','lock manager wait for remote
message','PX Idle Wait','PX Deq: Execution Msg','PX Deq: Table Q Normal','wakeup time
manager','slave wait',
'i/o slave wait','jobq slave wait','null event','gcs remote message','gcs for action','ges remote
message','queue messages','wait for unread message on broadcast channel','PX Deq Credit: send
blkd','PX Deq: Execute Reply','PX Deq: Signal ACK','PX Deque wait','PX Deq Credit: need
buffer','STREAMS apply coord waiting for slave message',
'STREAMS apply slave waiting for coord message', 'Queue Monitor Wait', 'Queue Monitor
Slave Wait', 'wakeup event for builder', 'wakeup event for preparer', 'wakeup event for reader',
'wait for activate message', 'PX Deq: Par Recov Execute','PX Deq: Table Q
Sample','STREAMS apply slave idle wait','STREAcapture process filter callback wait for
ruleset','STREAMS fetch slave waiting for txns',
相关文档
评论