网络上的等待事件 —— SQL*Net message from client/dblink

SQL*Net message from client

  1. SQL> select event#,name,parameter1,parameter2,parameter3 from v$event_name where name = 'SQL*Net message from client';  
  2.   
  3.     EVENT# NAME                                               PARAMETER1      PARAMETER2      PARAMETER3  
  4. ---------- -------------------------------------------------- --------------- --------------- --------------------  
  5.        259 SQL*Net message from client                        driver id       #bytes  

这个等待事件基本上算是一个最常见的等待事件了。当一个会话建立成功后,客户端会向服务器端发送请求,服务器端处理完客户端的请求后,将结果返回给客户端,并继续等待客户端的请求,这时候就会产生SQL*Net message from client等待事件。

很显然,这是一个空闲等待,如果客户端不再向服务器端发送请求,服务器端会一直处于这个等待事件状态。

这个等待事件包含两个参数。

driver id:服务器端和客户端连接是用的协议信息。

#bytes:服务器端收到的来自客户端消息的字节数。

driver id       #bytes

SQL*Net message from dblink

  1. SQL> select event#,name,parameter1,parameter2,parameter3 from v$event_name where name = 'SQL*Net message from dblink';  
  2.   
  3.     EVENT# NAME                                               PARAMETER1      PARAMETER2      PARAMETER3  
  4. ---------- -------------------------------------------------- --------------- --------------- --------------------  
  5.        261 SQL*Net message from dblink                        driver id       #bytes  

这个等待事件和SQL*Net message from client相同,不过它表示的是数据库通过dblink访问另一台数据库时,他们之间会建立起一个会话,这个等待事件发生在这个会话之间的通信过程中。

这个等待事件也是一个空闲等待事件,这个等待事件包含两个参数。

driver id:服务器端和服务器端连接是用的协议信息。

#bytes:服务器端通过dblink收到的来自另一个服务器端消息的字节数。

posted @   lclc  阅读(2930)  评论(0编辑  收藏  举报
编辑推荐:
· AI与.NET技术实操系列(二):开始使用ML.NET
· 记一次.NET内存居高不下排查解决与启示
· 探究高空视频全景AR技术的实现原理
· 理解Rust引用及其生命周期标识(上)
· 浏览器原生「磁吸」效果!Anchor Positioning 锚点定位神器解析
阅读排行:
· DeepSeek 开源周回顾「GitHub 热点速览」
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· AI与.NET技术实操系列(二):开始使用ML.NET
· 单线程的Redis速度为什么快?
历史上的今天:
2017-01-08 人工智能——数据、信息与知识
点击右上角即可分享
微信分享提示