在tnsnames.ora,listener.ora,sqlnet.ora中都能配置RECV_BUF_SIZE,SEND_BUF_SIZE和SDU但区别是啥?

解决方案 »

  1.   

    RECV_BUF_SIZE
    指定session的接收缓冲池的大小,支持TCP/IP, TCP/IP with SSL, and SDP协议
    SEND_BUF_SIZE
    指定session的发送缓冲池的大小,支持TCP/IP, TCP/IP with SSL, and SDP协议
    SDU
    (session data unit)session 数据单元的大小,即oracle一个传输单元的大小,设置合适的大小可以优化传输效率,太大可能导致较高的传输错误率,太小每个包传输的有效信息太小,只有合适的大小才能有较高的传输效率
      

  2.   

    tnsname是针对单个连接有效; sqlnet是全局