首页> 外文会议>ACM SIGACT-SIGMOD-SIGART symposium on Principles of database systems >A framework for the performance analysis of concurrent B-tree algorithms
【24h】

A framework for the performance analysis of concurrent B-tree algorithms

机译:并发B树算法性能分析的框架

获取原文

摘要

Many concurrent B-tree algorithms have been proposed, but they have not yet been satisfactorily analyzed. When transaction processing systems require high levels of concurrency, a restrictive serialization technique on the B-tree index can cause a bottleneck. In this paper, we present a framework for constructing analytical performance models of concurrent B-tree algorithms. The models can predict the response time and maximum throughput. We analyze three algorithms: Naive Lock-coupling, Optimistic Descent, and the Lehman-Yao algorithm. The analyses are validated by simulations of the algorithms on actual B-trees. Simple and instructive rules of thumb for predicting performance are also derived. We apply the analyses to determine the effect of database recovery on B-tree concurrency.

机译:已经提出了许多并发的B树算法,但尚未令人满意地对其进行分析。当事务处理系统需要高级别的并发性时,B树索引上的限制性序列化技术可能会导致瓶颈。在本文中,我们提出了一个框架,用于构建并发B树算法的分析性能模型。这些模型可以预测响应时间和最大吞吐量。我们分析了三种算法:朴素的锁耦合,乐观下降和雷曼-姚算法。通过对实际B树的算法仿真来验证分析。还推导了用于预测性能的简单而有启发性的经验法则。我们通过分析来确定数据库恢复对B树并发的影响。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号