Database system configured for automatic failover with no data loss
    2.
    发明申请
    Database system configured for automatic failover with no data loss 有权
    数据库系统配置为自动故障转移,无数据丢失

    公开(公告)号:US20070124347A1

    公开(公告)日:2007-05-31

    申请号:US11603503

    申请日:2006-11-22

    IPC分类号: G06F17/30

    摘要: Techniques used in an automatic failover configuration having a primary database system, a standby database system, and an observer for preventing divergence among the primary and standby database systems while increasing the availability of the primary database system. In the automatic failover configuration, the primary database system remains available even in the absence of both the standby and the observer as long as the standby and the observer become absent sequentially. The failover configuration further permits automatic failover only when the observer is present and the standby and the primary are synchronized and inhibits state changes during failover. The database systems and the observer have copies of failover configuration state and the techniques include techniques for propagating the most recent version of the state among the databases and the observer and techniques for using carefully-ordered writes to ensure that state changes are propagated in a fashion which prevents divergence.

    摘要翻译: 在具有主数据库系统,备用数据库系统和观察者的自动故障转移配置中使用的技术,用于防止主数据库系统和备用数据库系统之间的分歧,同时增加主数据库系统的可用性。 在自动故障切换配置中,只要备用和观察器顺序不存在,主数据库系统即使没有备用和观察器也保持可用。 故障转移配置进一步允许自动故障转移只有当观察者存在并且备用和主要同步并且在故障切换期间禁止状态更改。 数据库系统和观察者具有故障切换配置状态的副本,并且技术包括用于在数据库和观察者之间传播最新版本的状态的技术以及使用仔细排序的写入的技术,以确保状态改变以一种方式传播 防止发散。

    Replica database maintenance with parallel log file transfers
    4.
    发明申请
    Replica database maintenance with parallel log file transfers 审中-公开
    复制数据库维护并行日志文件传输

    公开(公告)号:US20070083574A1

    公开(公告)日:2007-04-12

    申请号:US11261221

    申请日:2005-10-28

    IPC分类号: G06F17/30

    CPC分类号: G06F16/275

    摘要: Systems, methods, and other embodiments associated with remote database maintenance using parallel file transfers are described. One exemplary system includes a processor configured to run a database management system (DBMS) that is in turn configured to manage a database (DB). The DBMS may maintain a database log file that stores information about changes to the database. The system may also include a connection logic for establishing data transfer connections between the computing system and a remote computing system storing the database replica. The system may also include a partition logic that separates the database log file into multiple portions and a distribution logic that provides the multiple file portions in parallel to the remote computing system through the multiple data transfer connections.

    摘要翻译: 描述了使用并行文件传输与远程数据库维护相关联的系统,方法和其他实施例。 一个示例性系统包括被配置为运行数据库管理系统(DBMS)的处理器,DBMS又被配置为管理数据库(DB)。 DBMS可以维护数据库日志文件,该文件存储有关数据库更改的信息。 系统还可以包括用于在计算系统和存储数据库副本的远程计算系统之间建立数据传输连接的连接逻辑。 该系统还可以包括将数据库日志文件分成多个部分的分区逻辑,以及通过多个数据传输连接向远程计算系统并行提供多个文件部分的分发逻辑。