Oraclesql-update,删除,插入优化,和使用技巧分享
1。备份数据(安全性,提高性能)。
2,批量更新,小批量提交,防止锁表。
三.如果更新自动拥有索引,更新后的数据量大,索引首先被取消,然后重新创建。
4。全表数据更新。如果表非常大,建议以新表的形式替换更新。
删除
1、分批提交,减少锁定时间,减少回滚段的压力。
2。大量的数据删除加行号<1000。
3,大量删除,禁止中途按下C键,或终止会话。
4。在删除大量数据之后,最好重新构建索引并分析表。
插入
1。密切的重做日志(ALTER TABLE nologging;)
2,使用附加提示。
三.绑定变量。
4,批量提交。
5。如果该表是静态的和独占的,则可以删除索引和其他相关约束。
6。在大量的数据被投入到数据之后,我们应该分析表格。
7,使用SQL加载来快速加载数据。