如何加快oracle导入速度

传统的imp命令在导入时,如果只是仅处理数据,千万条数据对Oracle的处理来说根本就是

”毛毛雨“啦,关键是在它导入了数据后,而要对每个表重新做一次索引。

www.2cto.com

一边导一边索引,一边一条条commit,就好比你用一个循环来insert 1万条数据和你改用statemenet.addBatch(query);的效率的对比一样,一定是后者更快更高效。

因此,在碰到这种情况下我们建议对imp导入命令做下面的折分:

-分段式提交

-设置缓冲

-先导数据再导索引

www.2cto.com

这样,我们原来的imp命令就变成下面这样的样子了:

Sql代码

imp user2/pwd fromuser=user1 touser=user2 file=file commit=y feedback=10000 buffer=10240000 ignore=y rows=y indexes=n

imp user2/pwd fromuser=user1 touser=user2 file=file commit=y feedback=10000 buffer=10240000 ignore=y rows=n indexes=y

看到没有,先导数据rows=y indexes=n,再导索引rows=n indexes=y

这两条命令是先后发起的,在只导数据时对于上述的14gb左右的一个.dmp包在同样软硬件环境中只用了15-20分钟,后一条建索引语句只用了25-27分钟。

oracle导入速度慢,如何加快oracle导入速度相关推荐

  1. 提高计算机访问硬盘的速度慢,如何加快硬盘相应速度?6大方法提高-万兴恢复专家...

    硬盘对于计算机系统的正常工作至关重要.它提供了大量的空间来存储数据.现在每个现代计算机系统都有一个快速和大型的硬盘驱动器,有助于快速检索文件和程序.但是,如果积累太多杂乱,即使最快和最大的硬盘驱动器也 ...

  2. expdp oracle 并行_关于Expdp/Impdp 并行导入导出详细测试结果和并行参数的正确理解!!...

    由于准备做一个120G左右的数据库的数据迁移,使用EXPDP和impdp做了一系列的测试 导出环境 4CPU AIX P4 -750M  16G 内存 导入环境 4CPU AIX P6-4G 32G ...

  3. impdp oracle 只导入表结构_oracle数据库怎么导入dmp,只导入数据不导入表结构?...

    使用方法: Exp parameter_name=value or Exp parameter_name=(value1,value2--) 只要输入参数help=y就可以看到所有帮助. EXP常用选 ...

  4. 玩转oracle 11g(7):导出导入数据库

    oracle11g数据库导入导出: ①:传统方式--exp(导出)和(imp)导入: ②:数据泵方式--expdp导出和(impdp)导入; ③:第三方工具--PL/sql Develpoer; 一. ...

  5. Oracle将数据库中的表数据导入到另一个数据库中

    因为工作需要,把Oracle数据库1中的表数据导入到相同数据结构的数据库2表中,下面将数据库1简称为DB1,数据库2简称为DB2,刚开始的时候我只是简单的将DB1的表数据导出成sql脚本,然后导入到D ...

  6. oracle导入的表在哪,oracle导入导出表及表结构

    oracle导入导出表及表结构 sqlplus 进入数据库中 导出 直接在命令行下写命令 1.导出自己的表 exp userid=scott/tiger@myoral tables=(emp,dept ...

  7. oracle导入到mysql命令_oracle数据库导入导出命令

    大多情况都可以用Oracle数据导入导出完成数据的备份和还原(不会造成数据的丢失). Oracle有个好处,虽然你的电脑不是服务器,但是你装了oracle客户端,并建立了连接 (通过Net Confi ...

  8. Oracle 数据泵(IMPDP/EXPDP)导入导出总结

    Oracle数据泵导入导出是日常工作中常用的基本技术之一,它相对传统的逻辑导入导出要高效,这种特性更适合数据库对象数量巨大的情形,因为我日常运维的数据库对象少则几千,多则几万甚至几十万,所以传统exp ...

  9. Oracle简单常用的数据泵导出导入(expdp/impdp)命令举例(上)

    <Oracle简单常用的数据泵导出导入(expdp/impdp)命令举例(上)> <Oracle简单常用的数据泵导出导入(expdp/impdp)命令举例(下)> 目的:指导项 ...

最新文章

  1. 第二讲 html5 框架+Crosswalk 打包 app 以及 Angularjs 基础
  2. 大规模知识图谱的构建
  3. Halcon基础知识:常规数据、对象数据、对象元组
  4. Java 集合框架,看这篇真的够了!
  5. 基于mcat开发智能合约应用(三)编码自动化与合约交互
  6. Linux下用at计划任务
  7. Spring与Rails的jQuery UJS
  8. mysql 实体类_Mysql生成实体类
  9. 通过系统进程查找sql语句
  10. 关联规则挖掘算法_关联规则的挖掘与应用——Apriori和CBA算法
  11. Android百分比布局支持和垂直TextView
  12. sql server 用户'sa'登录失败(错误18456)(转载)
  13. 微信小程序云开发教程-分页查询
  14. 导致企业5S管理失败的八大根源
  15. 百人计划(图形部分)Bump Mapping(凹凸贴图映射技术)
  16. Phison(群联) PS2251-70等系列量产工具,U盘量产修复,另外一芯片的量产工具
  17. 基于MFC和c++的销售管理系统,课程设计,实训
  18. 学Linux到底学什么
  19. 10个最佳WordPress Star Rating插件
  20. AgentWeb使用

热门文章

  1. 华为新系统鸿蒙寓意,华为鸿蒙新名字正式宣布?寓意深远让人眼前一亮,这一次真的稳了...
  2. 李晓应想对他爱的訾先梦说的话
  3. Flash游戏存档文件 .sol文件替换+拷贝教程 附sol Editor下载
  4. 要塞悬垂堡任务+要塞资源
  5. 网购新条例是“打假”还是“打压”?
  6. access 英语什么意思_access 中文意思是?搞懂英文「access」的意思!
  7. MAC PRO使用心得
  8. 2021年山东省安全员C证找解析及山东省安全员C证复审考试
  9. POJ-1164-城堡问题
  10. 3des加密 java php_java的3DES加密PHP7解密备忘录