表(tmp_t)结构:
id number,
c1 number,
c2 number,
c3 number更新语句:
update tmp_t
set c3=c1*c2由于表(tmp_t)中有200多万行数据,导致更新数据很慢,怎么提高速度呢。
id number,
c1 number,
c2 number,
c3 number更新语句:
update tmp_t
set c3=c1*c2由于表(tmp_t)中有200多万行数据,导致更新数据很慢,怎么提高速度呢。
create table as 如果没什么特殊要求的话,创建完,在改下表名,重新创建索引,可能会快一点。
不过建议用存储过程分批做更新
这样在里面写上dbms_output.put_line
还可以看到更新到哪了
要不然只能傻等不知道情况
update tmp_t
set c3=c1*c2 第二天再来看看 有没有执行完
嘿嘿
把事务取消了哦 不然有的受了