- 给表提前预分配空间
- 先删除索引,然后统一建索引
- 禁用相关约束,最后再启动约束
- /+append/提示
- bulk insert
- 开启并行,并行与/+append/提示不要同时用
- 不归档
- COMMIT_LOGGING => BATCH
- NOLOGGING表
- 加大REDO LOG大小至10GB * 8 组
- REDO LOG 使用4KB块 隐含参数_disk_sector_size_override为true
- 使用单节点执行,非RAC
- 加大操作系统队列深度
- 内存很大情况下,将REDO建立到 RAMFS中,REDO大小可以适当缩小。
- 数据表空间使用大量数据文件。
- 加大DBWR进程数目
- 每100W条一提交。
- 使用32K数据库块
- _wait_for_sync => false
相关文章
- 06-26Oracle SQL语句之常见优化方法总结
- 06-26Dapper Oracle数据库 插入(INSERT)数据时参数指定为null的方法
- 06-26VPS/服务器优化网络、加速方法总结与参考
- 06-26MyBatis insert 返回主键的方法(oracle和mysql)
- 06-26(转)MyBatis insert 返回主键的方法(oracle和mysql)
- 06-26[转].net连oracle的问题及方法折腾总结 连接字串
- 06-26Oracle中字符串截取常用方法总结
- 06-26Oracle中字符串截取最全方法总结
- 06-26oracle中查找和删除重复记录的几种方法总结
- 06-26oracle__删除重复记录__三种方法及总结(转载百度文库)