A survey of B-tree locking techniques
Concurrency of operations on B-trees