SQL*Net message to client等待事件

2017-08-11 Oracle 宅必备

从今天开始讲解awr报告Top 5 Timed Events部分

今天讲SQL*Net message to client 等待事件

SQL*Net message to client

Alt text

这个等待事件发生在会话发送数据到客户端时客户端无法及时接受时发生

Oracle将该等待事件列为Network类

实时查询该等待

通过如下语句查询实时的等待事件

select *
 from v$session_wait
where event = 'SQL*Net message to client'
order by sid

Alt text

非实时查询该等待

select *
 from v$session_event
where event ='SQL*Net message to client'
order by time_waited desc

Alt text

注意这里的信息是从实例起来的汇总,同时由于SID是可以复用的,所以查看出来的SID并不代表上次的语句是这个等待

如何调优

该等待一般是由网络问题导致