oracle对大表中数据更做新 需求:有A、B、C三张表,其中A表是一张百万级的大表,对A表新增一个字段A.a,将B和C表的字段B.a,C.a通过A与B,A与C做表关联完成update处理;(打算用存储过程写,顺序每次取A表记录的5000条,update完成后做事务)请各路高人给些建议和帮助!谢谢! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 A B C是怎么关联的? A.a = B.a and A.a = C.a?那之后用B C中哪些数据去更新A表? 改过类似的,不过是定时从一张表移到另一张表。当时是10000条commit一次。 A、B、C之间的关联字段是否建有unique index,如果有,可以以view的方式去更新,这样更快一些。要不就用游标分批去处理 找个中间表 然后依次插入 看看可能吗 update 貌似比较慢 A、B、C关联的组合字段(b、c、d)有唯一性约束 oracle查询结果直接导出为csv文件,给各位大神见笑了 oracle 数据恢复,发生ora-01219问题,请教各位大虾 求助:oracle 查看本用户或其他用户对某张表的操作 的命令 散分了 distinct怎么使用 数据库.dmp文件无法导入 wrap 加密存储过程的问题 求平均数 "红星闪又闪..." 再升一星,散分咯! 怎么查询一个表中某逻辑列为真的记录 rh8+oracle9i中oracle的启动问题! 急! Oracle存储过程问题 难写的SQL
那之后用B C中哪些数据去更新A表?
当时是10000条commit一次。
A、B、C之间的关联字段是否建有unique index,如果有,可以以view的方式去更新,这样更快一些。要不就用游标分批去处理