有两个表数据量都在千万级,甚至亿级,需要把一个表中的数据存入到另外一个表中,
同时这两个表会有很多人同时访问,请问你会怎么操作?
比如:表结构怎么设计,如何把数据插入到另外一个表中等?尽量发挥.
同时这两个表会有很多人同时访问,请问你会怎么操作?
比如:表结构怎么设计,如何把数据插入到另外一个表中等?尽量发挥.
解决方案 »
- 寻求各位大侠帮助使用crontab定时器,删除oracle 90天之前的审计日志和归档日志的脚本,
- 字段模糊性相似查询
- dos环境连接oracle,运行sql语句,调用存储过程
- 如何查询某张表是否被做视图
- 受累给看看这个sql,更新A表时需要,从其它2个表里查询数据,比较复杂
- <救命>oracle做了update的误操作,怎么恢复之前数据
- 各位大哥:怎样用命令删除表空间某用户的所有表
- 我想学oracle 不知道看什么书 如何学 各位给我提个建议
- 100分求救 :我在VB中使用ADO连接Oralce数据库时...(在线等待)
- 想针对分组字段 求 分组字段>2的结果,大家有何良策?
- 急!在线等
- PL/SQL程序設計
INSERT /*+ APPEND NOLOGGING */ INTO tb
SELECT /*+ PARALLEL(MRDataTemp) */ * from ta2、如果有索引,可以考虑先删除索引,插入后,再重新创建索引3、不需要考虑并发性,插入时不影响查询的
1.如果是两个表结构不相同的话应该不能使用dmp/imp
2.使用insert into tab_a select columnA,columnB from tab_b 也不合适,因为数据量大的话提交和回滚会占用大量资源 建议使用游标和管道函数解决