Oracle insert 加速方法总结

  1. 给表提前预分配空间
  2. 先删除索引,然后统一建索引
  3. 禁用相关约束,最后再启动约束
  4. /+append/提示
  5. bulk insert
  6. 开启并行,并行与/+append/提示不要同时用
  7. 不归档
  8. COMMIT_LOGGING => BATCH
  9. NOLOGGING表
  10. 加大REDO LOG大小至10GB * 8 组
  11. REDO LOG 使用4KB块 隐含参数_disk_sector_size_override为true
  12. 使用单节点执行,非RAC
  13. 加大操作系统队列深度
  14. 内存很大情况下,将REDO建立到 RAMFS中,REDO大小可以适当缩小。
  15. 数据表空间使用大量数据文件。
  16. 加大DBWR进程数目
  17. 每100W条一提交。
  18. 使用32K数据库块
  19. _wait_for_sync => false
上一篇:全局 Style


下一篇:《AutoCAD 2014中文版实用教程》导读