一个基础表数据量很大,时常在用作查询。
现将这个基础表的部分数据导入另一个临时表中,要经常的导,两个表的索引不能长期的失效。直接的insert好像效率太低了。有没有像sqlload的方式。
请问有什么好的方式?
现将这个基础表的部分数据导入另一个临时表中,要经常的导,两个表的索引不能长期的失效。直接的insert好像效率太低了。有没有像sqlload的方式。
请问有什么好的方式?
解决方案 »
- 求一些OWB的资料
- RMAN如何设置备份文件目的地?如何找到备份文件的?
- oracle 导入数据库
- ORACLE 过程版本回退
- 如何完全删除一个库(不是简单的把库从目录树中删除),包括硬盘上的库文件,还有服务中的项目也要删除。
- oralce 中数据类型自动转换
- 自知不才来问个存储过程问题,执行过程的时候説不是有效的SQL语句,我该怎么办
- oracle10g删除表为什么在管理器里还是能看到,用什么方法删除它(最好是命令)
- 关于数据的导入问题
- 请问NUMBER类型占用几个字节(即存储空间)
- 有知道怎样在oracle 的存储过程中调用其他存储过程的吗?
- 能限制oracle的某一个session的系统资源么?
先从基础表select记录到文本文件
然后用sqlldr导入
INSERT INTO TEMP SELECT COL1,COL2 FROM TABLE_NAME WHERE ....
这样索引也没有问题