会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 1. 发明授权
    • Adaptive lock escalation based on the concept of unescalatable locks
    • 基于非可扩展锁的概念的自适应锁升级
    • US06963872B2
    • 2005-11-08
    • US09758184
    • 2001-04-13
    • Kyu Young WhangJi Woong Chang
    • Kyu Young WhangJi Woong Chang
    • G06F12/00G06F7/00G06F12/14G06F17/30
    • G06F17/30362Y10S707/99938
    • 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. Consequently, the present invention significantly enhances the performance and prevents the system from getting into live halt gradually transiting to a serial execution of transactions under excessive lock requests.The present invention has the characteristics including the following steps: (a) using semi lock escalation based on the total number of escalatable locks, (b) using lock blocking based on the total number of unescalatable locks, (c) using selective relief when there are no more lock resources available, and all the transactions are blocked waiting for the lock or block resource, and (d) undoing semi lock escalation and lock blocking based on the total number of unescalatable locks of (a) & (b) steps.
    • 在本发明中,我们提出一种自适应锁升级方案,可以在过度锁定请求下显着提高数据库管理系统的性能。 在现有的锁升级方法中,在过度锁定请求下,系统的性能会突然降低,甚至导致最坏情况下的实时停止。 本发明在数据库管理系统中的自适应锁升级提出了一种新的概念,即无法锁定的锁,这是由于缺少锁定资源而导致交易中止的主要原因。 它基于不可伸缩锁的总数使用半锁升级和锁定阻止,以抑制不可伸缩锁的增长。 此外,它保证至少一个交易可以通过使用选择性缓解来实现停止。 因此,本发明显着提高了性能,并且防止系统在过度锁定请求下逐渐过渡到串行执行事务。 本发明具有以下特征:(a)基于可升级锁的总数使用半锁升级,(b)使用基于不可伸缩锁的总数的锁定阻止;(c)当使用选择性缓解时 没有更多的锁定资源可用,并且所有事务都被阻止等待锁定或块资源,以及(d)基于(a)和(b)步骤的不可避免的锁的总数,撤销半锁升级和锁定阻塞。
    • 2. 发明授权
    • Method for recovering data in a storage system
    • 在存储系统中恢复数据的方法
    • US08108356B2
    • 2012-01-31
    • US12208014
    • 2008-09-10
    • Kyu Young WhangYoung Koo LeeYi Reun KimHyo Sang Lim
    • Kyu Young WhangYoung Koo LeeYi Reun KimHyo Sang Lim
    • G06F7/00G06F17/00
    • G06F11/1474G06F17/30345G06F2201/80G06F2201/82
    • In one aspect of the invention, there is disclosed a recovery method in a storage system that integrates shadow page and deferred update techniques. Updates of a page in the buffer are not immediately reflected to the database, but are deferred until the transaction is committed. Instead, the updated buffer page is stored in the log volume in the unit of a page. When reading a page that does not exist in the buffer from the disk, the up-to-date page from the database or from the log volume is read. Then the log table index is used to determine whether the up-to-date page exists in the database or in the log volume and to identify the position of the page stored in the log volume if the up-to-date page exists in the log volume.
    • 在本发明的一个方面,公开了一种集成阴影页面和延迟更新技术的存储系统中的恢复方法。 缓冲区中页面的更新不会立即反映到数据库中,而是延迟到事务提交之前。 相反,更新的缓冲区页面以页面为单位存储在日志卷中。 从磁盘读取缓冲区中不存在的页面时,将从数据库或日志卷读取最新页面。 然后,日志表索引用于确定数据库或日志卷中是否存在最新页面,并且如果最新页面存在于日志卷中,则标识存储在日志卷中的页面的位置 日志卷。