首页> 外国专利> ADAPTIVE LOCK ESCALATION BASED ON THE CONCEPT OF UNESCALATABLE LOCKS

ADAPTIVE LOCK ESCALATION BASED ON THE CONCEPT OF UNESCALATABLE LOCKS

机译:基于无法解锁的锁的概念的自适应锁升级

摘要

In this invention, we propose an adaptive lock escalation scheme that can significantly enhance the performance of the database management system under excessive lock requests. In existing lock escalation methods, under excessive lock requests, the system's performance degrades abruptly even leading to a live halt in the worst case. The present invention, an adaptive lock escalation in database management systems, proposes a new notion of the unescalatable lock, which is the major cause for making the transactions abort due to lack of lock resources. It uses semi lock escalation and lock blocking based on the total number of unescalatable locks to suppress the growth of unescalatable locks. Furthermore, it guarantees that at least one transaction can complete without getting into live halt by using selective relief.
机译:在本发明中,我们提出了一种自适应锁定升级方案,该方案可以在过多的锁定请求下显着增强数据库管理系统的性能。在现有的锁升级方法中,在过多的锁请求下,系统的性能突然下降,甚至导致最坏情况下的实时中断。本发明是数据库管理系统中的自适应锁升级,提出了不可扩展锁的新概念,这是由于缺乏锁资源而导致事务中止的主要原因。它基于不可扩展锁的总数使用半锁升级和锁阻塞,以抑制不可扩展锁的增长。此外,它通过使用选择性救济来确保至少一项交易可以完成而不会陷入停顿状态。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号