暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

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

原创 问题归档 2019-03-20
1077

问题描述

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

关闭后问题解决 

最后修改时间:2019-04-03 22:25:37
「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论