毕业论文开发语言企业开发JAVA技术.NET技术WEB开发Linux/Unix数据库技术Windows平台移动平台嵌入式论文范文英语论文
您现在的位置: 毕业论文 >> 数据库 >> 正文

DB2,export两表联查大数据效率

更新时间:2012-12-26:  来源:毕业论文

DB2,export两表联查大数据效率
两张表,a表100W条数据,b表800W条数据。
a有4个字段,a1、a2、a3、a4
b有2个字段,b1、b2
其中,所有a1的数据都会出现在b1里。
现在想两表联查导出一份数据文件,条件是 select b.b2,a.a2,a.a3,a.a4 from a,b where a.a1=b.b1

那export语句就是:db2 "export to test.del of del select b.b2,a.a2,a.a3,a.a4 from a,b where a.a1=b.b1"

逻辑跟语句应该没有问题吧?然后出现的问题就是,执行语句,cmd窗口出现 db2实例正在导出数据,之后,就没任何动静了。等了有十几个小时。。。
100W+800W,两表联查导数据,虽说自己电脑很破很破,也不至于等这么久一点动静也没吧= =
数据的日志也没变动,生成的test.del文件也一直是0kb。

求助。。。请达人支招。
想知道是为什么会这样,想知道各位的看法想法解决方案。不胜感激!

如果单独运行时间不长,可以考虑生成表,再导出 A1、B1上建立索引试试 楼主还是要测测select count(*) from a,b where a.a1=b.b1这个语句要多久
另外,在导出的时候,确保不要有别的事务锁定这两个表中的任意一个,否则。。。。。。

设为首页 | 联系站长 | 友情链接 | 网站地图 |

copyright©youerw.com 优尔论文网 严禁转载
如果本毕业论文网损害了您的利益或者侵犯了您的权利,请及时联系,我们一定会及时改正。