eygle.com   eygle.com
eygle.com  
 
eygle.com - 留言簿 - 回复留言 - Powered by eYgLe.Com
返回留言簿
回 复 留 言
留言ID:
留言原文:
To: eygle
  oracle 10g
table1数据量:4000万primary key:key1
table2数据量:10万primary key:key2
两表结构相同
操作:
delete table1 a where exists (select 1 from table2 b where a.key1=b.key2);
insert into table1 select * from table2
问题:两条语句共耗时25分钟.
试过在第二条语句前先删除table1的主键,insert完之后再建,两条语句共耗时15分钟.时间还是太长,无法忍受!
求教!谢谢!
From: wujb
2008.11.11 18:28
管理密码: 请输入管理密码, 否则无法回复.
斑竹昵称:
信息图标: ( 随机 )


BB 代码:
内容:

如果想删除回复, 请点击最下面的删除回复按钮.
删 除 回 复
管理密码: 请输入管理员密码, 只有版主才能删除回复.
Copyright © 2003~2012 eygle.com All Rights Reserved.
Powered by: www.eygle.com