最近工作需要,几乎天天要更新一张表有A表200万条数据,另一个临时表B有5000到500000条数据,需要从B表中一条一条去A表中核实,要是存在的话,更新A中的一些数据,没有的话就插入;A表没有分区,建有索引,A表正在使用;现在的情况是更新5000条就需要3个多小时,太慢;要是50W的话还不知道怎么的了,向各位高手求教,敬请不吝赐教,谢谢!解决好追加分数!!!!!!!!!!
写个存储过程,使用pl/sql MARGE INTO 方法
写法是这样的
详细访问百度问库:http://wenku.baidu.com/view/1308e0563c1ec5da50e27006.html
存储过程,你肯定会写,不会写就找我吧。我每天白天都在