...
首页> 外文期刊>Data & Knowledge Engineering >KRISHNA — an efficient concurrency control algorithm based on dynamic attributes of transactions and its performance
【24h】

KRISHNA — an efficient concurrency control algorithm based on dynamic attributes of transactions and its performance

机译:KRISHNA —一种基于事务动态属性及其性能的高效并发控制算法

获取原文
获取原文并翻译 | 示例

摘要

Concurrent transactions during their execution life acquire a number of attributes. We call them dynamic attributes of transactions. We have used them to develop a concurrency control mechanism, called KRISHNA, using a two-phase locking policy. To establish the usefulness of dynamic attributes in developing concurrency control mechanisms and to investigate the behaviour of KRISHNA we have studied their performance using a detailed simulation model. We show that KRISHNA outperforms a number of well-known concurrency control mechanisms based on a two-phase policy. We also show that the conflict-resolution policy of KRISHNA is comparatively more accurate in resolving conflicts, i.e., it selects the 'right' transaction for rolling back or blocking. We argue that implementing KRISHNA is not expensive compared to commonly used concurrency control mechanisms.
机译:并发事务在其执行期内具有许多属性。我们称它们为交易的动态属性。我们已经使用它们开发了一种使用两阶段锁定策略的并发控制机制,称为KRISHNA。为了确定动态属性在开发并发控制机制中的有用性并调查KRISHNA的行为,我们使用详细的仿真模型研究了它们的性能。我们表明,基于两阶段策略,KRISHNA的性能优于许多知名的并发控制机制。我们还表明,克里希纳的冲突解决政策在解决冲突方面相对更准确,即它选择了``正确的''交易进行回滚或阻止。我们认为,与常用的并发控制机制相比,实现KRISHNA并不昂贵。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号