Consider implementing a distributed lock manager
Registered by
John de Roo
Currently dtm provides only Multi Version Concurrency Control (MVCC). This is a lock-less algorithm which provides an alternative to lock management, however it also behaves differently to lock management which is more typical in traditional DBMSs. This difference is visible to the application developer which can lead to confusion. Also problems exist when lock-less concurrency control algorithms are used with mixed workloads involving short and long running transactions.
While lock managers have been criticized as inhibiting throughput and scalability in some applications, it is possible that some OLTP applications will perform better when lock management is used for some or all of the tables.
Blueprint information
- Status:
- Not started
- Approver:
- Narendra Goyal
- Priority:
- Undefined
- Drafter:
- John de Roo
- Direction:
- Needs approval
- Assignee:
- John de Roo
- Definition:
- New
- Series goal:
- None
- Implementation:
- Unknown
- Milestone target:
- None
- Started by
- Completed by
Related branches
Related bugs
Sprints
Whiteboard
(?)