- Puede intentar usar APPEND sugerencia para hacer que Oracle escriba nuevos datos sobre la marca HWM.
- Si tiene índices, Oracle pierde algunas veces para tenerlos actualizados. También puede deshabilitarlos y reconstruirlos después de que finalice la inserción.
- Además, si hay 83 millones de filas, la inserción genera mucha información REDO. Para deshabilitar la generación de registros de rehacer de una tabla, use la opción de no registro
:
alter table YOUR_TABLE nologging;
- También puede usar la escritura asíncrona en su registro de rehacer en línea con
commit_wait
,commit_logging tips
- Puede configurar una cola de trabajos para programar una operación de larga duración en segundo plano. Para leer más use esto
- Puede usar DML paralelo
Estas son todas las sugerencias que puedo darte sin tener el plan de explicación.