求思路了~

wzp144650 2011-09-21 09:56:38
...全文
180 22 打赏 收藏 转发到动态 举报
写回复
用AI写文章
22 条回复
切换为时间正序
请发表友善的回复…
发表回复
wzp144650 2011-09-22
  • 打赏
  • 举报
回复
[Quote=引用 20 楼 hudenq 的回复:]
跨库可以建立联合视图,再查询
[/Quote]

建视图同样,视图也需要会跨库去查询,效率还是比较慢,早已经试过此方案
wzp144650 2011-09-22
  • 打赏
  • 举报
回复
还有方案吗
y315728570 2011-09-21
  • 打赏
  • 举报
回复
友情帮顶。
wzp144650 2011-09-21
  • 打赏
  • 举报
回复
[Quote=引用 10 楼 sbwwkmyd 的回复:]
直接访问orale 会比sql server访问不实时?不知道你们对实时的概念是什么?要求又是什么?
[/Quote]
我说的是如果定时抽取的话
wzp144650 2011-09-21
  • 打赏
  • 举报
回复
[Quote=引用 11 楼 shwicho 的回复:]
直接訪問 Oralce 不就完了嗎?那麼麻煩 還要通過SQL訪問
[/Quote]
需要跨库关联查询,so……
  • 打赏
  • 举报
回复
直接訪問 Oralce 不就完了嗎?那麼麻煩 還要通過SQL訪問
showjim 2011-09-21
  • 打赏
  • 举报
回复
直接访问orale 会比sql server访问不实时?不知道你们对实时的概念是什么?要求又是什么?
wzp144650 2011-09-21
  • 打赏
  • 举报
回复
[Quote=引用 6 楼 jzf2050 的回复:]
能不能把orale的数据库导入到sql server里呢? 又或者直接访问orale
[/Quote]
如果抽取的SQLSERVER势必会出现延迟,我们原来就是这个方式,被业务否定了,不希望有延迟,实时的。
fangshaoshen 2011-09-21
  • 打赏
  • 举报
回复
跟着楼主学习下。。
showjim 2011-09-21
  • 打赏
  • 举报
回复
思路是谁啊
Lemon2050 2011-09-21
  • 打赏
  • 举报
回复
能不能把orale的数据库导入到sql server里呢? 又或者直接访问orale
wzp144650 2011-09-21
  • 打赏
  • 举报
回复
项目中需要用sqlserver连接oracle进行操作,用的openquery的方式,
在sqlserver执行一个select * from openquery('', 'select * from T_ORACLE') 大约2S
而在ORACLE中执行select * from T_ORACLE仅需0.2S
这只是一个列子,来说明用这种方式进行连接效率很低,因为的库中有些存储过程需要执行很多10 个SQL,按这样的效率下去几乎要20S,很难接受,优化了很久也没解决,感觉现在思想被禁锢了,认为这样的连接方式是其瓶颈。

有其他的解决方案吗?

其它的连接ORACLE的方式,或者不仅仅禁锢于SQLSERVER连接服务器连ORACLE,其它的一些巧妙的方式
wzp144650 2011-09-21
  • 打赏
  • 举报
回复
。。。上面那是个链接啊
Lemon2050 2011-09-21
  • 打赏
  • 举报
回复
好的,我们给你思路,思路拿去吧
zhl71199713 2011-09-21
  • 打赏
  • 举报
回复
LZ要什么思路啊
hudenq 2011-09-21
  • 打赏
  • 举报
回复
跨库可以建立联合视图,再查询
不老神仙 2011-09-21
  • 打赏
  • 举报
回复
学习 帮顶
wzp144650 2011-09-21
  • 打赏
  • 举报
回复
是不是无解了。。。。
wzp144650 2011-09-21
  • 打赏
  • 举报
回复
...还有更好的方案吗

110,534

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧