同一张表下发到不同数据库调度时间差异巨大

有一个问题困惑了我很久,同一张表数据下发到不同数据库调度时间差异竟如此大,相差5小时,求解???
假如现在我有A B C三个数据库,我要从数据库A的某一张表分别下发到数据库B和C,同一条sql,都是简单select语句,采用联邦技术,数据量比较大所以在A表做了索引,问题来了,下发到数据库B花1个小时,下发到C要花6个小时,什么原因会导致这样?
(注意的是 在A表没加索引前,数据库B要花4个小时,C 6小时,加索引B快了很多,C却没效果???)
参与3

2同行回答

smallbeesmallbee商业智能工程师新科技
回复 2# 苏州易博创云    网络参数看着都一样,我有空跟踪下看看显示全部
回复 2# 苏州易博创云


   网络参数看着都一样,我有空跟踪下看看收起
软件开发 · 2015-09-22
浏览1110
苏州易博创云苏州易博创云CTO苏州易博创云网络科技有限公司
建议您使用db2pd -appinfo 跟踪下具体的传输过程。最后建议您检查下数据库c服务器 tcp相关网络参数的设置,是不是tcp缓冲太小造成的。显示全部
建议您使用db2pd -appinfo 跟踪下具体的传输过程。最后建议您检查下数据库c服务器 tcp相关网络参数的设置,是不是tcp缓冲太小造成的。收起
IT咨询服务 · 2015-09-22
浏览1050

提问者

smallbee
商业智能工程师新科技
擅长领域: cognos大数据联机分析处理

相关问题

相关资料

相关文章

问题状态

  • 发布时间:2015-09-22
  • 关注会员:1 人
  • 问题浏览:2609
  • 最近回答:2015-09-22
  • X社区推广