Method for representing and recreating object dependencies from one database system to another
    1.
    发明授权
    Method for representing and recreating object dependencies from one database system to another 有权
    从一个数据库系统到另一个数据库系统的对象依赖关系的表示和重建的方法

    公开(公告)号:US07792875B2

    公开(公告)日:2010-09-07

    申请号:US11393422

    申请日:2006-03-30

    IPC分类号: G06F17/30

    CPC分类号: G06F17/30958 G06F17/30312

    摘要: A method for recreating a plurality of database dependencies of objects from one database to another is disclosed. The method comprises categorizing the dependencies based upon at least one base object and formalizing the relationships of the dependencies based upon the categorization. The method includes determining the order of recreating the objects based upon the formalizing of the relationships of the dependencies. In a preferred embodiment, the method builds a Dependency Management Table (DMT) that describes the relationship of each object to a base-table. The DMT includes an entry for every object-to-object relationship, including the category of the relationship, and the nesting-level of the dependency from the base-table. Using this information, objects can be recreated in an order which ensures correct management of dependencies.

    摘要翻译: 公开了一种用于从一个数据库到另一个数据库重新创建对象的多个数据库依赖性的方法。 该方法包括基于至少一个基础对象对依赖性进行分类,并基于分类形式化依赖关系。 该方法包括基于依赖关系的形式化来确定重新创建对象的顺序。 在优选实施例中,该方法构建了描述每个对象与基表的关系的依赖关系管理表(DMT)。 DMT包括每个对象到对象关系的条目,包括关系的类别以及从基表的依赖关系的嵌套级别。 使用此信息,可以按照确保正确管理依赖关系的顺序重新创建对象。

    METHOD AND SYSTEM FOR UTILIZING A HIERARCHICAL BITMAP STRUCTURE TO PROVIDE A FAST AND RELIABLE MECHANISM TO REPRESENT LARGE DELETED DATA SETS IN RELATIONAL DATABASES
    2.
    发明申请
    METHOD AND SYSTEM FOR UTILIZING A HIERARCHICAL BITMAP STRUCTURE TO PROVIDE A FAST AND RELIABLE MECHANISM TO REPRESENT LARGE DELETED DATA SETS IN RELATIONAL DATABASES 有权
    利用分层比特质结构提供快速可靠的机制来表示相关数据库中的大量删除数据集的方法和系统

    公开(公告)号:US20080208802A1

    公开(公告)日:2008-08-28

    申请号:US11679076

    申请日:2007-02-26

    IPC分类号: G06F17/30

    CPC分类号: G06F17/30327

    摘要: A method and system utilizes a hierarchical bitmap structure to represent deleted data sets. Each level in the hierarchical bitmap structure may have progressively larger size and represent finer granularity of number of data blocks than its parent level. A method in one aspect may comprise allocating a first level bitmap having size equal to a register on a processor, each bit in the first level bitmap representing a plurality of blocks of data in a database, and allocating one or more pointers corresponding to said plurality of bits in the first level bitmap, said one or more pointers being allocated to point to a sub bitmap generated after a data block is deleted but before the index corresponding to the data block is cleaned.

    摘要翻译: 一种方法和系统利用分层位图结构来表示删除的数据集。 分级位图结构中的每个级别可以具有逐渐更大的大小并且表示比其父级别更多的数据块的粒度。 一方面的方法可以包括:分配具有等于处理器上的寄存器的大小的第一级位图,第一级位图中的每一位表示数据库中的多个数据块,并且分配与所述多个对应的一个或多个指针 所述一个或多个指针被分配以指向在数据块被删除之后但在与数据块相对应的索引被清除之前生成的子位图。

    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支持能够保留和保留数据库资源上的锁定的应用程序,同时与工作代理程序解除关联。 该系统和方法包括用于管理对数据库的访问请求的应用调度器,以及用于识别死锁的死锁检测器。 应用程序调度器向请求访问数据库资源的应用程序分配一个工作代理,在与工作代理解除关联的同时向持有数据库资源的锁定的应用程序分配标志,并且与死锁检测器协作解决了 请求访问的应用程序和持有锁定的标记应用程序。

    SYSTEM FOR REPRESENTING AND RECREATING OBJECT DEPENDENCIES FROM ONE DATABASE SYSTEM TO ANOTHER
    5.
    发明申请
    SYSTEM FOR REPRESENTING AND RECREATING OBJECT DEPENDENCIES FROM ONE DATABASE SYSTEM TO ANOTHER 审中-公开
    从一个数据库系统向另一个数据库系统表示和恢复对象依赖关系的系统

    公开(公告)号:US20090164511A1

    公开(公告)日:2009-06-25

    申请号:US12145038

    申请日:2008-06-24

    IPC分类号: G06F17/30

    CPC分类号: G06F16/22 G06F16/9024

    摘要: A system for recreating a plurality of database dependencies of objects from one database to another is disclosed. The system comprises categorizing the dependencies based upon at least one base object and formalizing the relationships of the dependencies based upon the categorization. The system includes determining the order of recreating the objects based upon the formalizing of the relationships of the dependencies. In a preferred embodiment, the system and method builds a Dependency Management Table (DMT) that describes the relationship of each object to a base-table. The DMT includes an entry for every object-to-object relationship, including the category of the relationship, and the nesting-level of the dependency from the base-table. Using this information, objects can be recreated in an order which ensures correct management of dependencies.

    摘要翻译: 公开了一种用于从一个数据库到另一个数据库重新创建对象的多个数据库依赖性的系统。 该系统包括基于至少一个基础对象对依赖性进行分类,并且基于分类对依赖性的关系进行形式化。 系统包括基于依赖关系的形式化来确定重新创建对象的顺序。 在优选实施例中,系统和方法构建了描述每个对象与基表的关系的依赖关系管理表(DMT)。 DMT包括每个对象到对象关系的条目,包括关系的类别以及从基表的依赖关系的嵌套级别。 使用此信息,可以按照确保正确管理依赖关系的顺序重新创建对象。