1.直接加载和redo的关系
大批量数据直接加载可以大幅度减少redo的产生量,前提是需要在logging模式下.
2.直接加载和索引
如果直接加载的表上有索引,oracle不会加载数据的方式那样来处理索引的数据,但是它同样需要维护一个索引,这个成本是很高的,同时会生成很多的redo.
当使用直接加载时,通常是针对一些数据量非常大的表.如果这些表存在索引,将会
带来很大的性能影响.这个时候可以考虑先将索引disable掉(或drop掉),然后加载数据,
之后再重新新建索引.
本文探讨了在Oracle数据库中进行大批量数据直接加载时如何减少redo日志生成量及索引的影响。直接加载能够显著降低redo的产生,但在表有索引的情况下,可能带来较高的性能开销。文章建议在数据加载前禁用或删除索引,以提升加载效率。
1.直接加载和redo的关系
大批量数据直接加载可以大幅度减少redo的产生量,前提是需要在logging模式下.
2.直接加载和索引
如果直接加载的表上有索引,oracle不会加载数据的方式那样来处理索引的数据,但是它同样需要维护一个索引,这个成本是很高的,同时会生成很多的redo.
当使用直接加载时,通常是针对一些数据量非常大的表.如果这些表存在索引,将会
带来很大的性能影响.这个时候可以考虑先将索引disable掉(或drop掉),然后加载数据,
之后再重新新建索引.
2519

被折叠的 条评论
为什么被折叠?