Expert Oracle Database Architecture, Third Edition (2014)
Chapter 1. Developing Successful Oracle Applications
Chapter 2. Architecture Overview
Chapter 6. Locking and Latching
Chapter 7. Concurrency and Multiversioning
Chapter 14. Parallel Execution
Chapter 15. Data Loading and Unloading