What is parallel recovery?
What is parallel recovery?
Rating:
Parallel recovery is used to tune the cache recovery (roll forward) phase of a recovery process. In parallel recovery, Oracle allocates different processes to different data blocks while rolling forward. Oracle allocates multiple processes in order to speed up the application of redo data, making the recovery process more efficient.
The RECOVERY_PARALLELISM initialization parameter is used to specify the number of concurrent recovery processes for an instance or crash recovery. In order to use parallel recovery, the value of the RECOVERY_PARALLELISM initialization parameter must be greater than 1. The value cannot exceed the value of the PARALLEL_MAX_SERVERS initialization parameter that specifies the maximum number of parallel recovery processes for an Oracle instance.
The RECOVERY_PARALLELISM initialization parameter does not affect media recovery. In order to use parallel processing during media recovery, the PARALLEL clause must be specified with the
Parallel recovery is useful when performing crash, instance, or media recovery of data files that reside on different disk drives.
Rating:
Other articles
- What is parallelization of backup sets?
- What is a dispatcher?
- What is process monitor (PMON)?
- How is a tablespace taken offline and online?
- What is a checkpoint?