On transactional concurrency control
著者
書誌事項
On transactional concurrency control
(Synthesis lectures on data management, #59)
Morgan & Claypool, c2019
- : pbk
大学図書館所蔵 件 / 全1件
-
該当する所蔵館はありません
- すべての絞り込み条件を解除する
注記
Includes bibliographical references
内容説明・目次
内容説明
This book contains a number of chapters on transactional database concurrency control.
A two-sentence summary of the volume's entire sequence of chapters is this: traditional locking techniques can be improved in multiple dimensions, notably in lock scopes (sizes), lock modes (increment, decrement, and more), lock durations (late acquisition, early release), and lock acquisition sequence (to avoid deadlocks). Even if some of these improvements can be transferred to optimistic concurrency control, notably a fine granularity of concurrency control with serializable transaction isolation including phantom protection, pessimistic concurrency control is categorically superior to optimistic concurrency control, i.e., independent of application, workload, deployment, hardware, and software implementation.
目次
On Transactional Concurrency Control
A Survey of B-Tree Locking Techniques
Hierarchical Locking in B-Tree Indexes
Concurrent Queries and Updates in Summary Views and Their Indexes
Controlled Lock Violation
Orthogonal Key-Value Locking
Orthogonal Key-Value Validation
Serializable Timestamp Validation
Repairing Optimistic Concurrency Control
Avoiding Index-Navigation Deadlocks
A Problem in Two-Phase Commit
Deferred Lock Enforcement
The End of Optimistic Concurrency Control
Author's Biography
「Nielsen BookData」 より