Asynchronous information sharing system
    1.
    发明授权
    Asynchronous information sharing system 有权
    异步信息共享系统

    公开(公告)号:US06889231B1

    公开(公告)日:2005-05-03

    申请号:US10308924

    申请日:2002-12-02

    IPC分类号: G06F7/00 G06F17/30

    摘要: Techniques for sharing information in a wide variety of contexts allows both an explicit capture process and an implicit capture process to add information items to a staging area. An information sharing system supports both implicit and explicit consumption of information items that are stored in the staging area. A rules engine allows users to create and register rules that customize the behavior of the capture processes, the consuming processes, and propagation processes that propagate information from the staging areas to designated destinations. Exactly-once handling of sequence of items is achieved for items maintained in volatile memory. DDL operations are recorded, and operations are asynchronously performed based on the previously-performed DDL operations.

    摘要翻译: 在各种上下文中共享信息的技术允许显式捕获进程和隐式捕获进程将信息项添加到分段区域。 信息共享系统支持存储在分段区域中的信息项的隐式和显式消耗。 规则引擎允许用户创建和注册规则,自定义捕获进程的行为,消费过程以及将信息从分段区域传播到指定目的地的传播过程。 对于易失性存储器中维护的项目,实际上完成了对项目顺序的处理。 记录DDL操作,并根据先前执行的DDL操作异步执行操作。

    Asynchronous actions using flashback
    2.
    发明授权
    Asynchronous actions using flashback 有权
    使用闪回的异步操作

    公开(公告)号:US07814067B2

    公开(公告)日:2010-10-12

    申请号:US11034490

    申请日:2005-01-12

    IPC分类号: G06F7/00 G06F17/00

    摘要: Techniques are disclosed for sharing information in a wide variety of contexts. An information sharing system is described that allows both an explicit capture process and an implicit capture process to add information items to a staging area. Further, the information sharing system supports both implicit and explicit consumption of information items that are stored in said staging area. A rules engine is provided to allow users to create and register rules that customize the behavior of the capture processes, the consuming processes, and propagation processes that propagate information from the staging areas to designated destinations. Techniques are also described for achieving exactly-once handling of sequence of items, where the items are maintained in volatile memory. Techniques are also provided for recording DDL operations, and for asynchronously performing operations based on the previously-performed DDL operations.

    摘要翻译: 公开了用于在各种上下文中共享信息的技术。 描述了一种信息共享系统,其允许显式捕获进程和隐式捕获进程将信息项添加到分段区域。 此外,信息共享系统支持存储在所述登台区域中的信息项目的隐式和显式消费。 提供了规则引擎,以允许用户创建和注册规则,该规则可自定义捕获进程的行为,消费过程以及将信息从分段区域传播到指定目的地的传播过程。 还描述了用于实现一次处理物品序列的技术,其中物品被保存在易失性存储器中。 还提供了用于记录DDL操作以及基于先前执行的DDL操作进行异步执行操作的技术。

    Asynchronous actions using flashback
    3.
    发明申请
    Asynchronous actions using flashback 有权
    使用闪回的异步操作

    公开(公告)号:US20050125430A1

    公开(公告)日:2005-06-09

    申请号:US11034490

    申请日:2005-01-12

    IPC分类号: G06F7/00 G06F17/30

    摘要: Techniques are disclosed for sharing information in a wide variety of contexts. An information sharing system is described that allows both an explicit capture process and an implicit capture process to add information items to a staging area. Further, the information sharing system supports both implicit and explicit consumption of information items that are stored in said staging area. A rules engine is provided to allow users to create and register rules that customize the behavior of the capture processes, the consuming processes, and propagation processes that propagate information from the staging areas to designated destinations. Techniques are also described for achieving exactly-once handling of sequence of items, where the items are maintained in volatile memory. Techniques are also provided for recording DDL operations, and for asynchronously performing operations based on the previously-performed DDL operations.

    摘要翻译: 公开了用于在各种上下文中共享信息的技术。 描述了一种信息共享系统,其允许显式捕获进程和隐式捕获进程将信息项添加到分段区域。 此外,信息共享系统支持存储在所述登台区域中的信息项目的隐式和显式消费。 提供了规则引擎,以允许用户创建和注册规则,该规则可自定义捕获进程的行为,消费过程以及将信息从分段区域传播到指定目的地的传播过程。 还描述了用于实现一次处理物品序列的技术,其中物品被保存在易失性存储器中。 还提供了用于记录DDL操作以及基于先前执行的DDL操作进行异步执行操作的技术。

    Automatic and dynamic provisioning of databases
    4.
    发明授权
    Automatic and dynamic provisioning of databases 有权
    数据库的自动和动态配置

    公开(公告)号:US07873684B2

    公开(公告)日:2011-01-18

    申请号:US10718747

    申请日:2003-11-21

    IPC分类号: G06F12/00 G06F17/30

    CPC分类号: G06F17/3038

    摘要: Approaches described herein may be used for provisioning of databases that requires a bulk transfer of data within a distributed computing environment, such as a grid. The approaches do not require the manual intervention of a DBA to, for example, transfer a tablespace between the file systems of operating systems. Instead, the tablespaces may be provisioned automatically and dynamically by a grid computing system whenever it determines the need to dynamically provision a database. In addition, as copies of tablespaces are provisioned, synchronization mechanisms can also be automatically provisioned to keep the tablespaces and their copies in sync.

    摘要翻译: 本文描述的方法可用于提供需要在分布式计算环境(例如网格)内的数据的批量传送的数据库。 这些方法不需要DBA的手动干预,例如在操作系统的文件系统之间传输表空间。 相反,只要它确定动态提供数据库的需要,网格计算系统就可以自动和动态地提供表空间。 另外,由于配置了表空间的副本,因此也可以自动配置同步机制以保持表空间及其副本的同步。

    Finer grained quiescence for data replication
    5.
    发明授权
    Finer grained quiescence for data replication 失效
    更精细的静态数据复制

    公开(公告)号:US5991768A

    公开(公告)日:1999-11-23

    申请号:US865818

    申请日:1997-05-30

    IPC分类号: G06F17/30

    摘要: A method and apparatus for performing an administrative function on an object, replicated at a plurality of sites, suspends or "quiesces" replication activities at the granularity of an object group. Each object resides in an object group, and each object group has a status flag that indicates whether replication activities are quiesced. In response to detecting a request to perform an administrative function on an object, replication activities are suspended for the object group. Previous transactions are propagated to other sites. When each site has propagated all the previous transactions, the administrative function is performed and replication activities for the object group are resumed.

    摘要翻译: 用于对在多个站点上复制的对象执行管理功能的方法和装置,以对象组的粒度挂起或“静止”复制活动。 每个对象都驻留在一个对象组中,每个对象组都有一个状态标志,指示复制活动是否静止。 响应于检测到对对象执行管理功能的请求,对于对象组,复制活动被暂停。 以前的交易传播到其他站点。 当每个站点传播所有以前的事务时,执行管理功能并恢复对象组的复制活动。

    Method and apparatus for providing database system replication in a
mixed propagation environment
    6.
    发明授权
    Method and apparatus for providing database system replication in a mixed propagation environment 失效
    在混合传播环境中提供数据库系统复制的方法和装置

    公开(公告)号:US5937414A

    公开(公告)日:1999-08-10

    申请号:US808522

    申请日:1997-02-28

    IPC分类号: G06F11/14 G06F17/00

    摘要: A method and apparatus for replicating data among sites is provided. The method allows changes to the same body of data to be replicated synchronously to some destination sites and asynchronously to other destination sites. Such mixed propagation configurations allow synchronous updating to selected remote copies of replicated data where data integrity is a high priority, and asynchronous propagation to remaining copies of replicated data in order to allow transactions to be committed locally regardless of whether the transaction is committed at a remote copy of the replicated data. The propagation mode is selectable by a user on a site-to-site basis for each replicated body of data, thus providing a mix of availability and consistency that is not possible in purely synchronous or purely asynchronous replication systems.

    摘要翻译: 提供了一种用于在站点之间复制数据的方法和装置。 该方法允许将同一主体数据的更改同步复制到某些目标站点,并与其他目标站点异步。 这样的混合传播配置允许同步更新数据完整性是高优先级的复制数据的所选远程副本,以及异步传播到复制数据的剩余副本,以便允许在本地提交事务,而不管事务是否在远程 复制数据的副本。 传播模式可以由用户在每个复制数据体的站点到站点上进行选择,从而提供在纯同步或纯异步复制系统中不可能的可用性和一致性的混合。

    Automatic and dynamic provisioning of databases
    7.
    发明授权
    Automatic and dynamic provisioning of databases 有权
    数据库的自动和动态配置

    公开(公告)号:US08161085B2

    公开(公告)日:2012-04-17

    申请号:US12904345

    申请日:2010-10-14

    IPC分类号: G06F12/00 G06F17/30

    CPC分类号: G06F17/3038

    摘要: Approaches described herein may be used for provisioning of databases that requires a bulk transfer of data within a distributed computing environment, such as a grid. The approaches do not require the manual intervention of a DBA to, for example, transfer a tablespace between the file systems of operating systems. Instead, the tablespaces may be provisioned automatically and dynamically by a grid computing system whenever it determines the need to dynamically provision a database. In addition, as copies of tablespaces are provisioned, synchronization mechanisms can also be automatically provisioned to keep the tablespaces and their copies in sync.

    摘要翻译: 本文描述的方法可用于提供需要在分布式计算环境(例如网格)内的数据的批量传送的数据库。 这些方法不需要DBA的手动干预,例如在操作系统的文件系统之间传输表空间。 相反,只要它确定动态提供数据库的需要,网格计算系统就可以自动和动态地提供表空间。 另外,由于配置了表空间的副本,因此也可以自动配置同步机制以保持表空间及其副本的同步。

    Fast refresh of snapshots
    8.
    发明授权
    Fast refresh of snapshots 失效
    快速刷新快照

    公开(公告)号:US5963959A

    公开(公告)日:1999-10-05

    申请号:US865645

    申请日:1997-05-30

    IPC分类号: G06F17/30

    摘要: A method and apparatus employs primary key values stored in a master table to drive a fast refresh mechanism for a snapshot defined on the master table. A primary key is a set of columns in the master table having a combined value that uniquely identifies each row in the master table. When rows of the master table are modified, the primary key values of the modified rows are recorded in a master log. In response to a fresh command, differences between the master table and snapshot are reconciled based on primary key values stored in the master table, the master log, and the snapshot.

    摘要翻译: 方法和装置采用存储在主表中的主键值来驱动在主表上定义的快照的快速刷新机制。 主键是主表中的一组列,其具有唯一标识主表中的每一行的组合值。 当主表的行被修改时,修改的行的主键值被记录在主日志中。 响应于新命令,主表和快照之间的差异将根据存储在主表,主日志和快照中的主键值进行协调。

    Configurable conflict resolution in a computer implemented distributed
database
    9.
    发明授权
    Configurable conflict resolution in a computer implemented distributed database 失效
    计算机中可配置的冲突解决实现分布式数据库

    公开(公告)号:US5806074A

    公开(公告)日:1998-09-08

    申请号:US618507

    申请日:1996-03-19

    IPC分类号: G06F11/14 G06F17/30

    摘要: An apparatus and method for providing adaptable and configurable conflict resolution within a replicated data environment is disclosed. In a distributed database system having a first node and a second node, the first node including a first data structure, the second node including a second data structure, a configurable conflict resolution apparatus is disclosed as comprising; 1) a conflict detection module for detecting a conflicting modification to corresponding portions of the first and the second data structures; 2) a plurality of conflict resolution methods, one or more of the plurality of conflict resolution methods being configurably associated with the corresponding portions of the first and the second data structures; and 3) a conflict resolution module for activating a first conflict resolution method of the one or more of the plurality of conflict resolution methods when the conflict detection module detects the conflicting modification to the corresponding portions of the first and the second data structures.

    摘要翻译: 公开了一种用于在复制数据环境内提供适应性和可配置的冲突解决的装置和方法。 在具有第一节点和第二节点的分布式数据库系统中,所述第一节点包括第一数据结构,所述第二节点包括第二数据结构,所述可配置冲突解决装置被公开为包括: 1)冲突检测模块,用于检测对所述第一和第二数据结构的对应部分的冲突修改; 2)多个冲突解决方法,所述多个冲突解决方法中的一个或多个可配置地与所述第一和第二数据结构的相应部分相关联; 以及3)冲突解决模块,用于当冲突检测模块检测到对第一和第二数据结构的对应部分的冲突修改时,激活多个冲突解决方法中的一个或多个的第一冲突解决方法。

    Automatic and dynamic provisioning of databases
    10.
    发明申请
    Automatic and dynamic provisioning of databases 有权
    数据库的自动和动态配置

    公开(公告)号:US20050038831A1

    公开(公告)日:2005-02-17

    申请号:US10718747

    申请日:2003-11-21

    IPC分类号: G06F17/30

    CPC分类号: G06F17/3038

    摘要: Approaches described herein may be used for provisioning of databases that requires a bulk transfer of data within a distributed computing environment, such as a grid. The approaches do not require the manual intervention of a DBA to, for example, transfer a tablespace between the file systems of operating systems. Instead, the tablespaces may be provisioned automatically and dynamically by a grid computing system whenever it determines the need to dynamically provision a database. In addition, as copies of tablespaces are provisioned, synchronization mechanisms can also be automatically provisioned to keep the tablespaces and their copies in sync.

    摘要翻译: 本文描述的方法可用于提供需要在分布式计算环境(例如网格)内的数据的批量传送的数据库。 这些方法不需要DBA的手动干预,例如在操作系统的文件系统之间传输表空间。 相反,只要它确定动态提供数据库的需要,网格计算系统就可以自动和动态地提供表空间。 另外,由于配置了表空间的副本,因此也可以自动配置同步机制以保持表空间及其副本的同步。