0

oracle 10G 建立dblink 访问9i的远程库执行sql很慢

问题归档 2019-03-20
159
摘要:oracle10G建立了dblink连接9i数据库执行了select*fromtable--table中只有两条记录耗时20s两台服务器间...

问题描述

oracle 10G 建立了dblink 连接9i 数据库 执行了 select *  from table  --table中只有两条记录  耗时 20s   两台服务器间网络正常   再9i 直接执行sql 很快   还可能是什么原因呢 查看等待事件为  SQL*Net message from dblink 

专家解答

问题已解决 是因为 10g 的服务器操作系统版本是 windows server 2012   从windows server 2008 以后 增加了 接收窗口自动调谐级别 功能导致的    

dos 下执行

netsh interface tcp  show global
查询活动状态...
 
TCP 全局参数
----------------------------------------------
接收方缩放状态                    : enabled
烟囱卸载状态                      : automatic
NetDMA 状态                       : enabled
直接缓存访问(DCA)                 : disabled
接收窗口自动调谐级别              : normal
附加拥塞控制提供程序              : none
ECN 功能                          : disabled
RFC 1323 时间戳                   : disabled

--调整接收窗口自动调谐级别

netsh interface tcp set global autotuninglevel=disabled

关闭后问题解决 

「喜欢文章,快来给作者赞赏墨值吧」

评论

0
0
最新发布
暂无内容,敬请期待...
数据库资讯
最新 热门 更多
本月热门
近期活动
全部
暂无活动,敬请期待...
相关课程
全部
暂无课程,敬请期待...