sql >> Base de Datos >  >> RDS >> Oracle

¿Cómo detener el proceso de deshacer de Oracle?

No puede detener el proceso de deshacer la transacción porque al hacerlo dejaría la base de datos en un estado inconsistente.

Cuando ejecuta un proceso de eliminación de larga duración, es probable que Oracle escriba los bloques modificados en sus archivos de datos antes de que decida si confirmar o revertir la transacción. Si interrumpió el proceso en medio de la ejecución de la transacción, habrá algunos bloques modificados en el disco, algunos bloques modificados en la memoria y algunos bloques sin cambios. Revertir la transacción es la única forma de devolver la base de datos al estado en el que se encontraba antes de comenzar a ejecutar DELETE declaración.