First page Back Continue Last page Graphic
Locking
Assures transaction integrity
- Concurrent access from multiple threads
- Optimistic and pessimistic locking modes
Flexible locking model
- Access mode specified at object level
- Lock can be upgraded with lock()
Dirty checking and deadlock detection