zoukankan      html  css  js  c++  java
  • 网络上的等待事件 —— 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收到的来自另一个服务器端消息的字节数。

  • 相关阅读:
    oracle中查询表是否存在
    asp.net webform/mvc导出Excel通用代码
    分享给大家一个500G.Net ftp资料库
    C# 使用TopShelf实现Windows服务部署
    C#基于Quartz.NET实现任务调度并部署Windows服务
    附加进程找不到w3wp.exe进程解决方案
    在vs2015中使用附加进程的方式调试IIS中的页面
    删除datatable的行后,出现“不能通过已删除的行访问该行的信息”的错误,即DeletedRowInaccessibleException
    C# FTP操作类
    C# vb .net实现发光效果
  • 原文地址:https://www.cnblogs.com/lcword/p/8242786.html
Copyright © 2011-2022 走看看