Oracle 等待事件 SQL*Net more data to client 官方解释,作用,如何使用及优化方法
本站中文解释
Oracle事件SQL*Net more data to client是当一个客户端向服务器端发出一个请求时,服务器正在发送返回给客户端的附加数据的标志。
SQL*Net是一种数据库(特别是联机事务处理(OLTP))的客户–服务器架构,它为数据库应用程序提供网络连接服务。 它有两个主要部分:服务器部分和客户端部分。
服务器部分位于数据库服务器上,负责数据库的管理和维护,处理客户请求并提供返回的数据。 这个部分还负责安装、配置和管理SQL*Net中的服务器软件。
客户端部分位于客户电脑上,负责处理针对服务器端数据库的任何网络连接或远程请求,并对数据库服务器发出各种请求。 这个客户端组件包含了用于打开和维护客户端与服务器之间连接的网络应用程序,以及使客户端能够访问数据库的API程序。
当客户端向服务器发出请求时,服务器会返回包括更多数据的响应。 此时,就会发生SQL*Net更多数据到客户端的事件。 在这种事件中,客户机会继续接收服务器端发出的结果数据,直到所有数据发送完毕。 这样,客户端就能够正确地接收到从服务器发出的数据。 SQL*Net更多数据到客户端的事件也可以用来检查网络通信是否正常。
SQL*Net更多数据到客户端这个事件是客户端和服务器之间交换信息的一个重要组成部分,是客户机能够接收数据并向服务器发送请求的最终手段。
官方英文解释
The server process is sending more data/messages to the client. The previous operation to the client was also a send.
Wait Time: The actual time it took for the send to complete
Parameter | Description |
---|---|
driver id |
See “driver id” |
#bytes |
The number of bytes that are being sent to the client |
See Also:
Oracle Database
Performance Tuning Guide for more information about this wait event