快速删除大量历史数据是为了提高插入的性能,最终是为了提高AQ的性能。
那么在插入的过程中能不能提高一下性能呢?
想法:table 的nologging 选项会对插入有什么影响呢?
结果:
1. 在归档模式下,只用nologging + /*+ append */配合才会产生少量的log,提高插入性能。
2. 在非归档模式下,/*+ append */ 会产生较少的log,提高插入性能。
3. /*+ append */ 只有在 insert into ... select 的情况下有用。
4. /*+ append */ 不可用在update 语句。
结论:
想法失败,在想其他的吧。[@more@]快速删除大量历史数据是为了提高插入的性能,最终是为了提高AQ的性能。
那么在插入的过程中能不能提高一下性能呢?
想法:table 的nologging 选项会对插入有什么影响呢?
结果:
1. 在归档模式下,只用nologging + /*+ append */配合才会产生少量的log,提高插入性能。
2. 在非归档模式下,/*+ append */ 会产生较少的log,提高插入性能。
3. /*+ append */ 只有在 insert into ... select 的情况下有用。
4. /*+ append */ 不可用在update 语句。
结论:
想法失败,在想其他的吧。
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/21342557/viewspace-1021059/
,如需转载,请注明出处,否则将追究法律责任。