Database system configured for automatic failover with user-limited data loss
    3.
    发明授权
    Database system configured for automatic failover with user-limited data loss 有权
    数据库系统配置为自动故障切换,具有用户限制的数据丢失

    公开(公告)号:US08423515B2

    公开(公告)日:2013-04-16

    申请号:US13018328

    申请日:2011-01-31

    IPC分类号: G06F17/00 G06F7/00

    摘要: Techniques used in an automatic failover configuration having a primary database system, a standby database system, and an observer. 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 may use asynchronous transfer modes to transfer redo to the standby and permits automatic failover only when the observer is present and the failover will not result in data loss due to the asynchronous transfer mode beyond a specified maximum. 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.

    摘要翻译: 在具有主数据库系统,备用数据库系统和观察者的自动故障转移配置中使用的技术。 在自动故障切换配置中,只要备用和观察器顺序不存在,主数据库系统即使没有备用和观察器也保持可用。 故障转移配置可能会使用异步传输模式将重做传输到备用数据库,并且只有当观察者存在时才允许自动故障转移,并且由于超出指定最大值的异步传输模式,故障转移不会导致数据丢失。 数据库系统和观察者具有故障切换配置状态的副本,并且技术包括用于在数据库和观察者之间传播最新版本的状态的技术以及使用仔细排序的写入的技术,以确保状态改变以一种方式传播 防止发散。

    No data loss system with reduced commit latency
    4.
    发明授权
    No data loss system with reduced commit latency 有权
    没有减少提交延迟的数据丢失系统

    公开(公告)号:US07599967B2

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

    申请号:US11688550

    申请日:2007-03-20

    IPC分类号: G06F17/30

    摘要: Techniques for reducing commit latency in a database system having a primary database system and a standby database system that is receiving a stream of redo data items from the primary. The standby sends an acknowledgment for a received item of redo data before the standby writes the redo data item to a redo log for the stream. When a no more redo event occurs in the standby, the standby sets a “no data lost flag” in the redo log if the stream of redo data items has no gaps and all of the redo data items received in the standby have been written to the redo log. The database system may operate in a first mode in which an acknowledgment is sent as just described and a second mode in which an acknowledgment is sent after the redo data item has been written to the redo log.

    摘要翻译: 用于减少具有主数据库系统的数据库系统和正在从主服务器接收重做数据项流的备用数据库系统的提交延迟的技术。 在待机将重做数据项写入流的重做日志之前,备用数据包发送对接收到的重做数据项的确认。 当待机中不再发生重做事件时,备用设备在重做日志中设置“无数据丢失标志”,如果重做数据项目流没有间隙,并且备用数据接收到的所有重做数据项都已写入 重做日志。 数据库系统可以按照刚刚描述的方式发送确认的第一模式操作,以及在重做数据项被写入重做日志之后发送确认的第二模式。

    No data loss system with reduced commit latency
    5.
    发明申请
    No data loss system with reduced commit latency 有权
    没有减少提交延迟的数据丢失系统

    公开(公告)号:US20080235294A1

    公开(公告)日:2008-09-25

    申请号:US11688550

    申请日:2007-03-20

    IPC分类号: G06F17/30

    摘要: Techniques for reducing commit latency in a database system having a primary database system and a standby database system that is receiving a stream of redo data items from the primary. The standby sends an acknowledgment for a received item of redo data before the standby writes the redo data item to a redo log for the stream. When a no more redo event occurs in the standby, the standby sets a “no data lost flag” in the redo log if the stream of redo data items has no gaps and all of the redo data items received in the standby have been written to the redo log. The database system may operate in a first mode in which an acknowledgment is sent as just described and a second mode in which an acknowledgment is sent after the redo data item has been written to the redo log.

    摘要翻译: 用于减少具有主数据库系统的数据库系统和正在从主服务器接收重做数据项流的备用数据库系统的提交延迟的技术。 在待机将重做数据项写入流的重做日志之前,备用数据包发送对接收到的重做数据项的确认。 当待机中不再发生重做事件时,备用设备在重做日志中设置“无数据丢失标志”,如果重做数据项目流没有间隙,并且备用数据接收到的所有重做数据项都已写入 重做日志。 数据库系统可以按照刚刚描述的方式发送确认的第一模式操作,以及在重做数据项被写入重做日志之后发送确认的第二模式。

    Database system configured for automatic failover with user-limited data loss
    6.
    发明授权
    Database system configured for automatic failover with user-limited data loss 有权
    数据库系统配置为自动故障切换,具有用户限制的数据丢失

    公开(公告)号:US07882079B2

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

    申请号:US11565255

    申请日:2006-11-30

    IPC分类号: G06F7/00 G06F17/00

    摘要: Techniques used in an automatic failover configuration having a primary database system, a standby database system, and an observer. 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 may use asynchronous transfer modes to transfer redo to the standby and permits automatic failover only when the observer is present and the failover will not result in data loss due to the asynchronous transfer mode beyond a specified maximum. 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.

    摘要翻译: 在具有主数据库系统,备用数据库系统和观察者的自动故障转移配置中使用的技术。 在自动故障切换配置中,只要备用和观察器顺序不存在,主数据库系统即使没有备用和观察器也保持可用。 故障转移配置可能会使用异步传输模式将重做传输到备用数据库,并且只有当观察者存在时才允许自动故障转移,并且由于超出指定最大值的异步传输模式,故障转移不会导致数据丢失。 数据库系统和观察者具有故障切换配置状态的副本,并且技术包括用于在数据库和观察者之间传播最新版本的状态的技术以及使用仔细排序的写入的技术,以确保状态改变以一种方式传播 防止发散。

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

    公开(公告)号:US07668879B2

    公开(公告)日:2010-02-23

    申请号:US11603503

    申请日:2006-11-22

    IPC分类号: G06F12/00

    摘要: 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.

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

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

    公开(公告)号:US07627584B2

    公开(公告)日:2009-12-01

    申请号:US11603504

    申请日:2006-11-22

    IPC分类号: G06F7/00

    摘要: 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.

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