Improving data availability during failure detection and recovery processing in a shared resource system
    1.
    发明授权
    Improving data availability during failure detection and recovery processing in a shared resource system 有权
    在共享资源系统中的故障检测和恢复处理期间提高数据可用性

    公开(公告)号:US08046633B2

    公开(公告)日:2011-10-25

    申请号:US12635599

    申请日:2009-12-10

    IPC分类号: G06F11/00

    摘要: A system and method for managing shared resources is disclosed. The system includes a primary coherency processing unit which processes lock requests from a plurality of data processing hosts, the primary coherency processing unit also storing a first current lock state information for the plurality of data processing hosts, the first current lock state information including a plurality of locks held by the plurality of data processing hosts. The system further includes a standby coherency processing unit storing fewer locks than the primary coherency processing unit, the locks stored by the standby coherency processing unit being a subset of locks included in the first current lock state information, the standby coherency unit configured to perform a plurality of activities of the primary coherency processing unit using the subset of locks in response to a failure of the primary coherency processing unit.

    摘要翻译: 公开了一种用于管理共享资源的系统和方法。 该系统包括处理来自多个数据处理主机的锁定请求的主相关处理单元,该主相关处理单元还存储多个数据处理主机的第一当前锁定状态信息,第一当前锁定状态信息包括多个 由多个数据处理主机持有的锁。 所述系统还包括备用一致性处理单元,其存储比所述主相关处理单元更少的锁,由所述备用一致性处理单元存储的所述锁是包括在所述第一当前锁定状态信息中的锁的子集,所述备用一致性单元被配置为执行 响应于主要一致性处理单元的故障,主要一致性处理单元的多个活动使用锁定子集。

    IMPROVING DATA AVAILABILITY DURING FAILURE DETECTION AND RECOVERY PROCESSING IN A SHARED RESOURCE SYSTEM
    2.
    发明申请
    IMPROVING DATA AVAILABILITY DURING FAILURE DETECTION AND RECOVERY PROCESSING IN A SHARED RESOURCE SYSTEM 有权
    在共享资源系统中的故障检测和恢复处理过程中改善数据可用性

    公开(公告)号:US20110145627A1

    公开(公告)日:2011-06-16

    申请号:US12635599

    申请日:2009-12-10

    IPC分类号: G06F11/20 G06F9/50

    摘要: A system and method for managing shared resources is disclosed. The system includes a primary coherency processing unit which processes lock requests from a plurality of data processing hosts, the primary coherency processing unit also storing a first current lock state information for the plurality of data processing hosts, the first current lock state information including a plurality of locks held by the plurality of data processing hosts. The system further includes a standby coherency processing unit storing fewer locks than the primary coherency processing unit, the locks stored by the standby coherency processing unit being a subset of locks included in the first current lock state information, the standby coherency unit configured to perform a plurality of activities of the primary coherency processing unit using the subset of locks in response to a failure of the primary coherency processing unit.

    摘要翻译: 公开了一种用于管理共享资源的系统和方法。 该系统包括处理来自多个数据处理主机的锁定请求的主相关处理单元,该主相关处理单元还存储多个数据处理主机的第一当前锁定状态信息,第一当前锁定状态信息包括多个 由多个数据处理主机持有的锁。 所述系统还包括备用一致性处理单元,其存储比所述主相关处理单元更少的锁,由所述备用一致性处理单元存储的所述锁是包括在所述第一当前锁定状态信息中的锁的子集,所述备用一致性单元被配置为执行 响应于主要一致性处理单元的故障,主要一致性处理单元的多个活动使用锁定子集。

    System and method for deadlock management in database systems with demultiplexed connections
    3.
    发明授权
    System and method for deadlock management in database systems with demultiplexed connections 失效
    具有解复用连接的数据库系统中的死锁管理系统和方法

    公开(公告)号:US06807540B2

    公开(公告)日:2004-10-19

    申请号:US09872831

    申请日:2001-05-31

    IPC分类号: G06F1730

    摘要: A system and method for managing deadlocks in a database management system (DBMS) for a demultiplexed database system. The DBMS supports applications that are capable of holding and retaining locks on database resources while disassociated from worker agents. The system and method includes an application scheduler for managing requests for access to the database, and a deadlock detector for identifying a deadlock. The application scheduler assigns one worker agent to an application requesting access to a database resource, assigns a flag to an application holding a lock on the database resource while disassociated from a worker agent, and in cooperation with the deadlock detector, resolves the deadlock between the application requesting access and the flagged application holding the lock.

    摘要翻译: 一种用于管理解复用数据库系统的数据库管理系统(DBMS)中的死锁的系统和方法。 DBMS支持能够保留和保留数据库资源上的锁定的应用程序,同时与工作代理程序解除关联。 该系统和方法包括用于管理对数据库的访问请求的应用调度器,以及用于识别死锁的死锁检测器。 应用程序调度器向请求访问数据库资源的应用程序分配一个工作代理,在与工作代理解除关联的同时向持有数据库资源的锁定的应用程序分配标志,并且与死锁检测器协作解决了 请求访问的应用程序和持有锁定的标记应用程序。