SEAMLESS UPGRADES IN A DISTRIBUTED DATABASE SYSTEM
    1.
    发明申请
    SEAMLESS UPGRADES IN A DISTRIBUTED DATABASE SYSTEM 有权
    分布式数据库系统中的无缝升级

    公开(公告)号:US20120239616A1

    公开(公告)日:2012-09-20

    申请号:US13051967

    申请日:2011-03-18

    IPC分类号: G06F7/00 G06F11/30 G06F17/30

    CPC分类号: G06F17/30578

    摘要: Embodiments are directed to providing distributed database service upgrades of database server instances in a computer cluster using multiple database server instances and to monitoring and maintaining a distributed database service during upgrade. In an embodiment, each computer system in a computer cluster instantiates at least two different database server instances on each of the nodes in the cluster. The first database server instances are configured to operate using a current distributed database version and the second instances are configured to operate using a new, updated distributed database service version. The computer system receives an indication that the distributed database service is to be upgraded. Then, based on the received indication, the computer system migrates database replicas from the first database server instances to the second database server instances which operate the new, updated service version, substantially without user-visible downtime.

    摘要翻译: 实施例旨在使用多个数据库服务器实例在计算机集群中提供数据库服务器实例的分布式数据库服务升级,并在升级期间监视和维护分布式数据库服务。 在一个实施例中,计算机集群中的每个计算机系统在群集中的每个节点上实例化至少两个不同的数据库服务器实例。 第一个数据库服务器实例被配置为使用当前分布式数据库版本进行操作,第二个实例被配置为使用新的更新的分布式数据库服务版本进行操作。 计算机系统接收到分布式数据库服务将被升级的指示。 然后,基于收到的指示,计算机系统将数据库副本从第一数据库服务器实例迁移到操作新的更新服务版本的第二数据库服务器实例,基本上没有用户可见的停机时间。

    Seamless upgrades in a distributed database system
    2.
    发明授权
    Seamless upgrades in a distributed database system 有权
    在分布式数据库系统中进行无缝升​​级

    公开(公告)号:US08326800B2

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

    申请号:US13051967

    申请日:2011-03-18

    IPC分类号: G06F17/30

    CPC分类号: G06F17/30578

    摘要: Embodiments are directed to providing distributed database service upgrades of database server instances in a computer cluster using multiple database server instances and to monitoring and maintaining a distributed database service during upgrade. In an embodiment, each computer system in a computer cluster instantiates at least two different database server instances on each of the nodes in the cluster. The first database server instances are configured to operate using a current distributed database version and the second instances are configured to operate using a new, updated distributed database service version. The computer system receives an indication that the distributed database service is to be upgraded. Then, based on the received indication, the computer system migrates database replicas from the first database server instances to the second database server instances which operate the new, updated service version, substantially without user-visible downtime.

    摘要翻译: 实施例旨在使用多个数据库服务器实例在计算机集群中提供数据库服务器实例的分布式数据库服务升级,并在升级期间监视和维护分布式数据库服务。 在一个实施例中,计算机集群中的每个计算机系统在群集中的每个节点上实例化至少两个不同的数据库服务器实例。 第一个数据库服务器实例被配置为使用当前分布式数据库版本进行操作,第二个实例被配置为使用新的更新的分布式数据库服务版本进行操作。 计算机系统接收到分布式数据库服务将被升级的指示。 然后,基于收到的指示,计算机系统将数据库副本从第一数据库服务器实例迁移到操作新的更新服务版本的第二数据库服务器实例,基本上没有用户可见的停机时间。

    Halloween protection in a multi-version database system
    3.
    发明授权
    Halloween protection in a multi-version database system 有权
    多版本数据库系统中的万圣节保护

    公开(公告)号:US08818963B2

    公开(公告)日:2014-08-26

    申请号:US12915994

    申请日:2010-10-29

    IPC分类号: G06F7/00 G06F17/00

    摘要: Mitigating problems related to the Halloween problem including where update operations potentially allow the record to be visited more than once during the operation. A method includes accessing an instance of a data store operation statement. The instance of the data store operation statement is executed causing an update or delete to an old version of data store record or creation of a data store record resulting in a new version of the data store record in the case of an update or creation of a data store record and a deleted version of the data store record in the case of a delete in the data store. The instance of the data store operation statement is correlated with the new version of the data store record or the deleted version of the data store record.

    摘要翻译: 减轻与万圣节问题相关的问题,包括更新操作可能允许在操作期间多次访问记录。 一种方法包括访问数据存储操作语句的实例。 执行数据存储操作语句的实例,导致更新或删除到旧版本的数据存储记录或创建数据存储记录,从而在更新或创建数据存储记录的情况下产生新版本的数据存储记录 数据存储记录和数据存储记录的删除版本。 数据存储操作语句的实例与数据存储记录的新版本或数据存储记录的删除版本相关联。

    HALLOWEEN PROTECTION IN A MULTI-VERSION DATABASE SYSTEM
    4.
    发明申请
    HALLOWEEN PROTECTION IN A MULTI-VERSION DATABASE SYSTEM 有权
    万维网保护在多版本数据库系统中

    公开(公告)号:US20120109903A1

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

    申请号:US12915994

    申请日:2010-10-29

    IPC分类号: G06F17/30

    摘要: Mitigating problems related to the Halloween problem including where update operations potentially allow the record to be visited more than once during the operation. A method includes accessing an instance of a data store operation statement. The instance of the data store operation statement is executed causing an update or delete to an old version of data store record or creation of a data store record resulting in a new version of the data store record in the case of an update or creation of a data store record and a deleted version of the data store record in the case of a delete in the data store. The instance of the data store operation statement is correlated with the new version of the data store record or the deleted version of the data store record.

    摘要翻译: 减轻与万圣节问题相关的问题,包括更新操作可能允许在操作期间多次访问记录。 一种方法包括访问数据存储操作语句的实例。 执行数据存储操作语句的实例,导致更新或删除到旧版本的数据存储记录或创建数据存储记录,从而在更新或创建数据存储记录的情况下产生新版本的数据存储记录 数据存储记录和数据存储记录的删除版本。 数据存储操作语句的实例与数据存储记录的新版本或数据存储记录的删除版本相关联。