LoveUnix » DB2 & Informix » 菜鸟请教问题:DB2能不能远程跨库查询!急
让LU留住您的每

一天 让LU博客留住您的每一天
2007-12-6 12:52 xff-7
菜鸟请教问题:DB2能不能远程跨库查询!急

数据库A,建在10.40.8.204的服务器上
数据库B,建在10.40.8.214的服务器上
现在数据库A在执行某个存储过程中需要查询B库中的表 table1,小弟初次接触DB2,哪位高人指点小弟一下。谢谢了!


小弟已经试过同一实例下的跨库查询,DB2能不能远程跨库呢?

2007-12-6 15:05 seven
type 2方式连接,catalog过来不行吗?

2007-12-6 15:26 我苯故我在
可以用联邦
首先把b编目到a机器上 然后两者建立联邦就可以

2007-12-6 15:28 我苯故我在
如果该表数据量比较大建议还是用数据复制,联邦的效率比较低

2007-12-6 22:47 xff-7
谢谢各位大侠,问题已解决.
想请问楼上的大哥,联邦的效率有多低?
就目前来看,那张表估计是千万级的规模.用数据复制可以应该有update的效果吧?

2007-12-7 10:30 我苯故我在
这要看你把这张表用来干什么了,如果仅仅是insert或者update几条数据那根本没什么影响.
如果你需要把这张表跟本地的表做关联查询那就非常痛苦了.

数据复制insert,update,delete都没问题

2007-12-7 12:24 xff-7
楼上的大哥
数据复制是不是在所有的操作系统下都支持?
liunx支持吗?

2007-12-7 12:41 我苯故我在
对 跟平台没什么关系
最好是db2的版本一致
Q复制结构变化较快跟版本关系密切 ,SQL复制结构比较稳定
但是为了减少麻烦最好让db2版本一致吧

2007-12-18 06:06 十年
数据量级别还是比较大,建议用q复制吧。

2007-12-31 23:49 jens
请问楼主,你是怎么实现跨库查询的,谢谢!!! [email]jens_shen@hotmail.com[/email]

2008-3-7 16:24 eagle001
对于大表,联邦是个解决方案,我做过

页: [1]


Powered by Discuz! Archiver 5.5.0  © 2001-2006 Comsenz Inc.