社区
基础和管理
帖子详情
如何提高 使用dblink查询数据时的速度效率?
lianglinaya
2013-07-30 04:02:29
如何提高 使用dblink查询数据时的速度效率?
...全文
455
1
打赏
收藏
如何提高 使用dblink查询数据时的速度效率?
如何提高 使用dblink查询数据时的速度效率?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
1 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
善若止水
2013-07-30
打赏
举报
回复
你这问题问的有点泛了。dblink是做数据库连接用的,提高查询效率是优化的知识
oracle10g d
blink
优化,d
blink
如果很慢可以用这种方式优化
发现d
blink
如果很慢可以用这种方式加个/*+driving_site(xxx)*/,
查询
很快
使用
D
BLINK
远程访问
数据
库的优化策略和思路:策略:远程访问,网络传输占很大部分,优化原则,减少网络传输,将小的结果集拉到本地处理;思路1:在远端建立视图;思路2:
使用
DRIVING_SITE将
数据
拉到本地处理;出现这种执行计划,主要原因是
使用
了db link,要想看到执行计划,可以加 hint,如:...
[Oracle]oracle SQL优化 driving_site解决 D
BLINK
关联
效率
SELECT /*+ driving_site(t) use_nl(a,t) leading(a)*/ a.c_fundcode, a.d_cdate, a.d_reinvestdate, a.f_netvalue, t.en_dwjz from (SELECT distinct tp.c_fundcode, tp.d_cdate,--基准日 tp.d_reinvestdate,--再投日 td.f_ne...
Oracle至Sql Server用DB Link
查询
缓慢原因之一
公司系统有一个每日同步进程,从A系统
数据
库(Oracle 11g)提取B系统
数据
库(Sql Server 2005)每天新增的
数据
,实现的方法为:在A
数据
库中建立物理视图,来通过D
Blink
引用B
数据
库中的
数据
源,A系统每天对该视图中的
数据
做提取。 进程跑了一年多没出问题,只是执行
速度
较慢,从最初的半个小
时
左右,到了最近的1个小
时
左右,再到最近的频频报错; 开始是认为
数据
量过大,看到网上有帖说
三个
提高
Oracle处理大量
数据
效率
的有效途径
Oracle性能话题涉及面非常广,市场上有很多书籍专门介绍Oracle调优。对性能的追求是无止境的,需要长期不懈的努力;但要避免性能成为问题却不难,甚至可以说很简单。本文从简单实用的角度出发,给出几个
提高
Oracle处理大量
数据
效率
的有效途径。
一、配置
数据
库初始化参数
数据
库的全部初始化参数可以在OEM中看到。参见下图:
在新建一
数据
库
时
,如果不
oracle
提高
查询
和插入
效率
当
数据
量大的
时
候
查询
效率
会变慢,有的
时
候我们会加索引,其实还有一种方法是添加线程
查询
开启线程通过注释 /*+ parallel(4) */ select /*+ parallel(4) */ 字段名称 from table_name 当插入
数据
时
使用
/*+ append parallel(a, 4) nologging */ insert/*+ append paralle...
基础和管理
17,377
社区成员
95,128
社区内容
发帖
与我相关
我的任务
基础和管理
Oracle 基础和管理
复制链接
扫一扫
分享
社区描述
Oracle 基础和管理
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章