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
目录
相关文章
|
4月前
|
SQL Oracle 关系型数据库
Oracle之你知道哪几种多表Insert的方式?
Oracle之你知道哪几种多表Insert的方式?
33 0
|
5月前
|
Oracle 关系型数据库
Oracle新建数据表的两种方法
Oracle新建数据表的两种方法
|
Oracle 关系型数据库 数据库
Oracle生产数据库insert插入较慢分析过程和解决办法
Oracle生产数据库insert插入较慢分析过程和解决办法
317 0
|
1月前
|
SQL Oracle 关系型数据库
Oracle insert数据时字符串中有‘单引号问题
Oracle insert数据时字符串中有‘单引号问题
|
4月前
|
SQL Oracle 关系型数据库
Oracle之替代OR的另一种方法
Oracle之替代OR的另一种方法
75 0
|
7月前
|
存储 Oracle Java
[亲测可用]hibernate调用Oracle存储过程|Spring Data JPA调用Oracle存储过程方法
[亲测可用]hibernate调用Oracle存储过程|Spring Data JPA调用Oracle存储过程方法
|
7月前
|
SQL Oracle 关系型数据库
Oracle数据库优化的总结及优化方法
Oracle数据库优化的总结及优化方法
56 0
|
10月前
|
SQL Oracle 关系型数据库
一种SqlServer数据迁移到Oracle的方法总结
一种SqlServer数据迁移到Oracle的方法总结
370 0
|
10月前
|
存储 SQL Oracle
Oracle 存储过程和方法全攻略:实战详解调用技巧与注意事项
Oracle 存储过程和方法全攻略:实战详解调用技巧与注意事项
362 0
|
10月前
|
存储 Oracle 关系型数据库