Main implementation techniques
•
Logging
•
Locking
–
Lock manager
–
Lock modes
–
Granularity
–
User control
•
Distributed Commit