在表空间A下有表a,数据有30万条,现在想移动到归档表空间B下的b表中,有什么好办法,能速度快点
我现在只能多次根据创建时间采用 insert into B.b (select *
from A.a where 创建时间 between ‘’ and '')
感觉非常耗时间,且非常麻烦,请教下,有没有更好更快捷的方法?
我现在只能多次根据创建时间采用 insert into B.b (select *
from A.a where 创建时间 between ‘’ and '')
感觉非常耗时间,且非常麻烦,请教下,有没有更好更快捷的方法?
解决方案 »
- 设计数据库表的时候 会故意让表数据冗余
- oracle10.2 中 oracle stream 如何使用
- 求助!急
- 程序调用存储过程返回结果乱码
- ORACLE数据库恢复
- 帮看看分组后如何补全为空的值?
- /usr/lib/hpux64/dld.so: Unable to find library 'libsqlplus.so'.这个错误怎么解决
- 怎样调用在oracle客户端写的函数????
- pl/sql 7.0 里怎么不能直接导出查询结果到csv文件了??
- 9i安装,加载数据库时出错
- Red Hat enterprise server release 5 (Tikanga)端口如何改?
- 求助:可能的字符集转换(导入dmp文件时)
2、insert /*+append*/ into B.b nologging select * from A.a where ...
3、启用约束和重建索引
已经试过了在这个地方加nologging 好像是不起作用的, 可以将表设置为非归档模式然后加上/*+APPEND*/来试试