METHOD AND MECHANISM FOR DETERMINING LIFE INTERVALS FOR A KEY IN AN INDEX
    1.
    发明申请
    METHOD AND MECHANISM FOR DETERMINING LIFE INTERVALS FOR A KEY IN AN INDEX 有权
    用于确定索引中的关键词的生命间隔的方法和机制

    公开(公告)号:US20110302205A1

    公开(公告)日:2011-12-08

    申请号:US13209224

    申请日:2011-08-12

    IPC分类号: G06F17/30

    CPC分类号: G06F17/30309

    摘要: Disclosed is a mechanism, system, interface, and process to determine one or more life intervals when given a key. In addition, one or more life intervals can be determined for each key within a range of keys. This type of process is useful for auditing purposes or if it is desire to implement a query upon past versions when a key or range of keys is specified for the data for which past versions is desired. This facilitates algorithms, mechanisms, and processes to implement a query upon past versions.

    摘要翻译: 公开了一种在给予键时确定一个或多个生命周期的机制,系统,界面和过程。 另外,可以在一系列键内为每个键确定一个或多个生命周期。 这种类型的过程对于审计目的是有用的,或者如果希望在为期望的过去版本的数据指定密钥或密钥范围时希望在过去的版本上实现查询。 这有助于算法,机制和过程来实现过去版本的查询。

    System, structure, interface, and semantics for implementing row versions: accessing past versions of a data item
    2.
    发明授权
    System, structure, interface, and semantics for implementing row versions: accessing past versions of a data item 有权
    用于实现行版本的系统,结构,接口和语义:访问数据项的过去版本

    公开(公告)号:US07941408B2

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

    申请号:US10934079

    申请日:2004-09-03

    IPC分类号: G06F7/00 G06F17/00

    CPC分类号: G06F17/30309

    摘要: Disclosed is a mechanism, system, interface, and process to allow specification of a new table decoration clause to obtain one or more past version of one or more data items. The version query provides for a direct interface to get multiple versions of the row(s). In addition, information about the past versions can be retrieved and displayed along with the past versions. Also disclosed are algorithms, mechanisms, and processes that are employed to implement a query upon past versions. In one approach, the version query can be defined as either “rowid”-based access or non-rowid based access. With rowid based access, a given rowid is used to identify the data for which past versions are desired. Also disclosed is a process for determining one or more life intervals when given a key.

    摘要翻译: 公开了允许指定新的表装饰子句以获得一个或多个数据项的一个或多个过去版本的机制,系统,接口和过程。 版本查询提供了一个直接接口来获取多个版本的行。 此外,可以检索和显示过去版本的信息以及过去的版本。 还公开了用于在过去版本上实现查询的算法,机制和过程。 在一种方法中,版本查询可以被定义为基于“rowid”的访问或基于非rowid的访问。 使用基于rowid的访问,给定的rowid用于标识需要过去版本的数据。 还公开了当给予钥匙时确定一个或多个生命间隔的过程。

    Method and mechanism for determining life intervals for a key in an index
    3.
    发明授权
    Method and mechanism for determining life intervals for a key in an index 有权
    确定索引中键的生命周期的方法和机制

    公开(公告)号:US08015161B2

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

    申请号:US10933828

    申请日:2004-09-03

    IPC分类号: G06F7/00 G06F17/00

    CPC分类号: G06F17/30309

    摘要: Disclosed is a mechanism, system, interface, and process to determine one or more life intervals when given a key. In addition, one or more life intervals can be determined for each key within a range of keys. This type of process is useful for auditing purposes or if it is desire to implement a query upon past versions when a key or range of keys is specified for the data for which past versions is desired. This facilitates algorithms, mechanisms, and processes to implement a query upon past versions.

    摘要翻译: 公开了一种当给予钥匙时确定一个或多个生命周期的机制,系统,界面和过程。 另外,可以在一系列键内为每个键确定一个或多个生命周期。 这种类型的过程对于审计目的是有用的,或者如果希望在为期望的过去版本的数据指定密钥或密钥范围时希望在过去的版本上实现查询。 这有助于算法,机制和过程来实现过去版本的查询。

    Method and mechanism for determining life intervals for a key in an index
    4.
    发明授权
    Method and mechanism for determining life intervals for a key in an index 有权
    确定索引中键的生命周期的方法和机制

    公开(公告)号:US09400812B2

    公开(公告)日:2016-07-26

    申请号:US13209224

    申请日:2011-08-12

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

    CPC分类号: G06F17/30309

    摘要: Disclosed is a mechanism, system, interface, and process to determine one or more life intervals when given a key. In addition, one or more life intervals can be determined for each key within a range of keys. This type of process is useful for auditing purposes or if it is desire to implement a query upon past versions when a key or range of keys is specified for the data for which past versions is desired. This facilitates algorithms, mechanisms, and processes to implement a query upon past versions.

    摘要翻译: 公开了一种在给予键时确定一个或多个生命周期的机制,系统,界面和过程。 另外,可以在一系列键内为每个键确定一个或多个生命周期。 这种类型的过程对于审计目的是有用的,或者如果希望在为期望的过去版本的数据指定密钥或密钥范围时希望在过去的版本上实现查询。 这有助于算法,机制和过程来实现过去版本的查询。

    Method and mechanism for determining life intervals for a key in an index
    5.
    发明申请
    Method and mechanism for determining life intervals for a key in an index 有权
    确定索引中键的生命周期的方法和机制

    公开(公告)号:US20050120064A1

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

    申请号:US10933828

    申请日:2004-09-03

    IPC分类号: G06F7/00 G06F17/30

    CPC分类号: G06F17/30309

    摘要: Disclosed is a mechanism, system, interface, and process to determine one or more life intervals when given a key. In addition, one or more life intervals can be determined for each key within a range of keys. This type of process is useful for auditing purposes or if it is desire to implement a query upon past versions when a key or range of keys is specified for the data for which past versions is desired. This facilitates algorithms, mechanisms, and processes to implement a query upon past versions.

    摘要翻译: 公开了一种在给予键时确定一个或多个生命周期的机制,系统,界面和过程。 另外,可以在一系列键内为每个键确定一个或多个生命周期。 这种类型的过程对于审计目的是有用的,或者如果希望在为期望的过去版本的数据指定密钥或密钥范围时希望在过去的版本上实现查询。 这有助于算法,机制和过程来实现过去版本的查询。

    Database-driven distributed recovery
    6.
    发明申请
    Database-driven distributed recovery 审中-公开
    数据库驱动的分布式恢复

    公开(公告)号:US20060149791A1

    公开(公告)日:2006-07-06

    申请号:US11031275

    申请日:2005-01-06

    IPC分类号: G06F17/30

    CPC分类号: G06F9/466 G06F16/2365

    摘要: A method and apparatus for database-driven distributed recovery is provided. According to one aspect, a transaction manager sends, to one or more resource managers, connection information that indicates how to connect to the transaction manager. A resource manager that receives the connection information establishes an association between the connection information and the distributed transaction for which the connection information was received. If the resource manager is ever in doubt concerning whether the distributed transaction should be committed, the resource manager uses the associated connection information to send, to the transaction manager, a request for status information. The transaction manager maintains status information that indicates whether the distributed transaction should be committed, and responds to the resource manager with the requested status information. The resource manager receives the status information and, based on the status information, either commits or rolls back its portion of the distributed transaction.

    摘要翻译: 提供了一种用于数据库驱动的分布式恢复的方法和装置。 根据一个方面,事务管理器向一个或多个资源管理器发送指示如何连接到事务管理器的连接信息。 接收连接信息的资源管理器建立连接信息和接收到连接信息的分布式事务之间的关联。 如果资源管理器对于是否应该提交分布式事务是有疑问的,则资源管理器使用关联的连接信息向事务管理器发送状态信息请求。 事务管理器维护状态信息,指示是否应该提交分布式事务,并使用所请求的状态信息来响应资源管理器。 资源管理器接收状态信息,并根据状态信息提交或回滚其分布式事务的部分。

    System, structure, interface, and semantics for implementing row versions: accessing past versions of a data item
    7.
    发明申请
    System, structure, interface, and semantics for implementing row versions: accessing past versions of a data item 有权
    用于实现行版本的系统,结构,接口和语义:访问数据项的过去版本

    公开(公告)号:US20050120062A1

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

    申请号:US10934079

    申请日:2004-09-03

    IPC分类号: G06F7/00 G06F17/30

    CPC分类号: G06F17/30309

    摘要: Disclosed is a mechanism, system, interface, and process to allow specification of a new table decoration clause to obtain one or more past version of one or more data items. The version query provides for a direct interface to get multiple versions of the row(s). In addition, information about the past versions can be retrieved and displayed along with the past versions. Also disclosed are algorithms, mechanisms, and processes that are employed to implement a query upon past versions. In one approach, the version query can be defined as either “rowid”-based access or non-rowid based access. With rowid based access, a given rowid is used to identify the data for which past versions are desired. Also disclosed is a process for determining one or more life intervals when given a key.

    摘要翻译: 公开了允许指定新的表装饰子句以获得一个或多个数据项的一个或多个过去版本的机制,系统,接口和过程。 版本查询提供了一个直接接口来获取多个版本的行。 此外,可以检索和显示过去版本的信息以及过去的版本。 还公开了用于在过去版本上实现查询的算法,机制和过程。 在一种方法中,版本查询可以被定义为基于“rowid”的访问或基于非rowid的访问。 使用基于rowid的访问,给定的rowid用于标识需要过去版本的数据。 还公开了当给予钥匙时确定一个或多个生命间隔的过程。

    Method and mechanism for row versioning
    8.
    发明授权
    Method and mechanism for row versioning 有权
    行版本化的方法和机制

    公开(公告)号:US08032496B2

    公开(公告)日:2011-10-04

    申请号:US10933832

    申请日:2004-09-03

    IPC分类号: G06F7/00 G06F17/00

    CPC分类号: G06F17/30309

    摘要: Disclosed are algorithms, mechanisms, processes, mechanisms, and systems to implement a query upon past versions. In one approach, the version query can be defined as either “rowid”-based access or non-rowid based access. With rowid based access, a given rowid is used to identify the data for which past versions are desired. Also disclosed is a mechanism, system, interface, and process to allow specification of a new table decoration clause to obtain one or more past version of one or more data items. The version query provides for a direct interface to get multiple versions of the row(s). In addition, information about the past versions can be retrieved and displayed along with the past versions.

    摘要翻译: 公开了在过去版本上实现查询的算法,机制,过程,机制和系统。 在一种方法中,版本查询可以被定义为基于“rowid”的访问或基于非rowid的访问。 使用基于rowid的访问,给定的rowid用于标识需要过去版本的数据。 还公开了允许指定新的表装饰子句以获得一个或多个数据项的一个或多个过去版本的机制,系统,接口和过程。 版本查询提供了一个直接接口来获取多个版本的行。 此外,可以检索和显示过去版本的信息以及过去的版本。

    Maintaining global state of distributed transaction managed by an external transaction manager for clustered database systems
    9.
    发明申请
    Maintaining global state of distributed transaction managed by an external transaction manager for clustered database systems 审中-公开
    维护由集群数据库系统的外部事务管理器管理的分布式事务的全局状态

    公开(公告)号:US20080243865A1

    公开(公告)日:2008-10-02

    申请号:US11729473

    申请日:2007-03-28

    IPC分类号: G06F17/30

    CPC分类号: G06F16/27

    摘要: In accordance with an embodiment of the present invention, a transaction tracking mechanism is provided by a database server cluster to keep track of a global state of a distributed transaction. The global state of the distributed transaction comprises one or more statuses that are associated with one or more transaction branches that are part of the distributed transaction. The global state may be associated with a global lock. Through using the global state in association with the global lock, problems such as partial commits, data inconsistency, access contentions and deadlocks may be avoided when the database server cluster processes the distributed transaction.

    摘要翻译: 根据本发明的实施例,由数据库服务器集群提供事务跟踪机制以跟踪分布式事务的全局状态。 分布式事务的全局状态包括与作为分布式事务的一部分的一个或多个事务分支相关联的一个或多个状态。 全局状态可能与全局锁相关联。 通过使用与全局锁相关联的全局状态,当数据库服务器集群处理分布式事务时,可能会避免诸如部分提交,数据不一致,访问争用和死锁等问题。

    Method and mechanism for row versioning
    10.
    发明申请
    Method and mechanism for row versioning 有权
    行版本化的方法和机制

    公开(公告)号:US20050114409A1

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

    申请号:US10933832

    申请日:2004-09-03

    IPC分类号: G06F7/00 G06F17/30

    CPC分类号: G06F17/30309

    摘要: Disclosed are algorithms, mechanisms, processes, mechanisms, and systems to implement a query upon past versions. In one approach, the version query can be defined as either “rowid”-based access or non-rowid based access. With rowid based access, a given rowid is used to identify the data for which past versions are desired. Also disclosed is a mechanism, system, interface, and process to allow specification of a new table decoration clause to obtain one or more past version of one or more data items. The version query provides for a direct interface to get multiple versions of the row(s). In addition, information about the past versions can be retrieved and displayed along with the past versions.

    摘要翻译: 公开了在过去版本上实现查询的算法,机制,过程,机制和系统。 在一种方法中,版本查询可以被定义为基于“rowid”的访问或基于非rowid的访问。 使用基于rowid的访问,给定的rowid用于标识需要过去版本的数据。 还公开了允许指定新的表装饰子句以获得一个或多个数据项的一个或多个过去版本的机制,系统,接口和过程。 版本查询提供了一个直接接口来获取多个版本的行。 此外,可以检索和显示过去版本的信息以及过去的版本。