lunes, 21 de julio de 2025

Optimiza los imports con IMPDP agregando el parametros TRANSFORM=DISABLE_ARCHIVE_LOGGING:Y

Oracle Data Pump (impdp) es una herramienta poderosa para la importación de datos en bases de datos Oracle. Uno de los parámetros menos conocidos pero altamente efectivos para mejorar el rendimiento durante la importación es TRANSFORM=DISABLE_ARCHIVE_LOGGING:Y.

¿Qué hace este parámetro?

El parámetro TRANSFORM=DISABLE_ARCHIVE_LOGGING:Y desactiva temporalmente el registro en el archivo de redo log (archive logging) durante la operación de importación. Esto significa que las operaciones de escritura realizadas por impdp no se registran para recuperación en caso de fallo, lo cual puede acelerar significativamente el proceso de importación.

Beneficios de usarlo

Ejemplo de uso

impdp usuario/password DIRECTORY=dir DUMPFILE=datos.dmp LOGFILE=import.log TRANSFORM=DISABLE_ARCHIVE_LOGGING:Y
    

Consideraciones importantes

  • Este parámetro no debe usarse en entornos de producción donde la recuperación ante fallos es crítica.
  • Solo afecta a objetos que se importan; no desactiva el archive logging para toda la base de datos.
  • Requiere privilegios adecuados para que impdp pueda aplicar esta transformación.
  • Es compatible con Oracle 12c y versiones posteriores.

Conclusión

El uso de TRANSFORM=DISABLE_ARCHIVE_LOGGING:Y en Oracle impdp puede ser una estrategia eficaz de tuning para acelerar importaciones en entornos controlados. Como siempre, se recomienda realizar pruebas antes de aplicar en escenarios reales y evaluar el impacto en la recuperación de datos.

No hay comentarios:

Publicar un comentario