ITPub博客

首页 > Linux操作系统 > Linux操作系统 > 一个分布式查询的优化

一个分布式查询的优化

原创 Linux操作系统 作者:jlandzpa 时间:2019-04-14 11:45:05 0 删除 编辑
表a: oracle9204 本地库,数据不多 rbo 表b: oracle9204 远程库,220万 rbo 表c: oracle9204 远程库,220万 rbo select ....... from a,b@dblink,c@dblink where a.id=b.id and a.id=c.id; 查询时间是;65s,无法满足需要. 同时发现以下两个语句都不到1秒: 1. select /*+ind(b's index on id)*/....... from a,b@dblink where a.id=b.id; 2. select /*+ind(c's index on id)*/....... from a,c@dblink where a.id=c.id; 于是将原始的sql改写成以上2个语句的连接,时间

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/936/viewspace-60641/,如需转载,请注明出处,否则将追究法律责任。

上一篇: rman error; ora-1220
请登录后发表评论 登录
全部评论

注册时间:2001-10-12

  • 博文量
    240
  • 访问量
    172293