永发信息网

数据库oracle的夸跨库连接怎么弄,要注意什么?

答案:2  悬赏:70  手机版
解决时间 2021-02-18 08:06
数据库oracle的夸跨库连接怎么弄,要注意什么?
最佳答案
分布式查询可能一条SQL语句中有不同远程库的表,相关概念lz可以网上查找,使用时注意下面几点。
使用collocated内联视图—也就是sql要对引用不同远程库的表,要组织好,将相同库的表放一起组织成内联视图,这样oracle就很容易知道这个内联视图里的表是在同一远程库作完查询
  后再返回给本地库,这样减少了本地库与远程库的交互次数和传输结果集的数量和次数。
了解cbo优化器对分布式查询的处理(cbo也是尽量转为collocated内联视图),它可能是不高效的,这时候得用其他的方法,比如使用HINT,改造SQL,改造分布式查询的方法(远程库用视图)等
使用hint,特别是driving_site hint(如:parallel,use_hash,full等,它能指定执行计划在远程还是本地做),特别是本地小结果集,远程大结果集的时候,总体结果集较小,希望计划在远程驱动,这样远程执行完毕,将结果集传输到本地,这样避免大结果集的传输。
lz还要学会看执行计划,这很重要,有问题再追问。
追问非常感谢,也谢谢下面的知友。
全部回答
连接的还是Oracle吗,用database link 就可以了,你查一下相关知识;要注意的是,是从一个服务器连接到另一个服务器,与客户端没有关系。
如果是连接其他类型的数据库,那么你需要研究一下Oracle 的Getway,这个我也不熟悉,帮不了你,你可以自己查资料。追问我要实现分布式的查询,但是效率不高,有什么需要注意的么追答只能给出一个建议,就是尽量用明确的条件进行查询,保证网络传输数据量尽可能小。
该加的索引都加上。
其他 就没有什么了、
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
哪里星探多,有多少的机会被星探看上
起名。张姓男孩名,双字名,中间带艺字。
图是l3世纪和现代亚热带北界分布示意图,从中
怀宁县新华印刷厂我想知道这个在什么地方
守灵时老人托梦给我,梦不是很好,我把梦给自
奥拉星怎么用支付宝登录充
张家港金顺毛条厂地址有知道的么?有点事想过
注册税务师和税务师事务所出具虚假涉税文书,
ow jamlee 为什么不打职业了
白果苗用什么专用除草剂
求助机械设计
格马格包我想知道这个在什么地方
我很想他,英文怎么翻译
安装AutoCAD 2006所需要的配件配置为?
钟龙山铁皮石斛怎么去啊,有知道地址的么
推荐资讯
郑秀妍左脸比右脸大!
easyui panel 如何固定大小求大神帮助
中国电信胜利路天翼3G专营店在什么地方啊,我
在下列几种比例尺中,量算距离最精确的是BA.
cf战队怎么更换所在中队
丹粮花园在什么地方啊,我要过去处理事情
解梦,解得最准采纳。前言:(小姚,小廖,小
想知道汤臣一品样板房效果图怎样?在哪个装修
OPPOR7怎么和电脑连接 啊 ?
我这个配置能玩仙剑5么 处理器 英特尔u4100@1
东胜区房地产信息管理服务中心地址在什么地方
小育英怎么去啊,有知道地址的么
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?