【24h】

Load control for locking

机译:锁定负载控制

获取原文

摘要

A number of concurrency control performance studies have shown that, under high levels of data contention, concurrency control algorithms can exhibit thrashing behavior which is detrimental to overall system performance. In this paper, we present an approach to eliminating thrashing in the case of two-phase locking, a widely used concurrency control algorithm. Our solution, which we call the 'Half-and-Half' Algorithm, involves monitoring the state of the DBMS in order to dynamically control the multiprogramming level of the system. Results from a performance study indicate that the Half-and-Half algorithm can be very effective at preventing thrashing under a wide range of operating conditions and workloads.

机译:

许多并发控制性能研究表明,在高水平的数据争用下,并发控制算法会表现出抖动行为,这对整个系统的性能有害。在本文中,我们提出了一种在两阶段锁定的情况下消除抖动的方法,这是一种广泛使用的并发控制算法。我们的解决方案(称为“半和半”算法)涉及监视DBMS的状态,以便动态控制系统的多程序级别。一项性能研究的结果表明,“半个半”算法在防止各种运行条件和工作负荷下的颠簸方面非常有效。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号