System and method for providing a distributed transaction lock in a transactional middleware machine environment
    21.
    发明授权
    System and method for providing a distributed transaction lock in a transactional middleware machine environment 有权
    在事务中间件机器环境中提供分布式事务锁的系统和方法

    公开(公告)号:US09389907B2

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

    申请号:US14362096

    申请日:2014-04-30

    Abstract: A system and method can support a distributed transaction lock in a transactional middleware machine environment. The system can use a global transaction identifier to locate a hash bucket in a transaction hash table, wherein the transaction hash table contains a plurality of hash buckets. Then, the system can lock said hash bucket in the transaction hash table, and allow only one process to access one or more global transaction entry structures in the transaction table before said hash bucket is unlocked, wherein said one or more global transaction entry structures are associated with the locked hash bucket in the transaction hash table.

    Abstract translation: 系统和方法可以支持事务性中间件机器环境中的分布式事务锁定。 系统可以使用全局事务标识符来定位事务散列表中的哈希桶,其中事务散列表包含多个哈希桶。 然后,系统可以将事务哈希表中的所述哈希桶锁定,并且在所述哈希桶被解锁之前,仅允许一个进程访问事务表中的一个或多个全局事务条目结构,其中所述一个或多个全局事务输入结构 与事务哈希表中的锁定哈希桶相关联。

    SYSTEM AND METHOD FOR SUPPORTING READ-ONLY OPTIMIZATION IN A TRANSACTIONAL MIDDLEWARE ENVIRONMENT
    22.
    发明申请
    SYSTEM AND METHOD FOR SUPPORTING READ-ONLY OPTIMIZATION IN A TRANSACTIONAL MIDDLEWARE ENVIRONMENT 有权
    支持在中间件环境中进行只读优化的系统和方法

    公开(公告)号:US20130254782A1

    公开(公告)日:2013-09-26

    申请号:US13828906

    申请日:2013-03-14

    Abstract: A system and method can support processing a transaction with a plurality of transaction branches. A transaction manager operates to send, to a resource manager, a prepare request for each said transaction branch in the plurality of transaction branches with the exception of at least one transaction branch. Furthermore, after receiving an indication from the resource manager that the received preparation requests are handled successfully (i.e. the transaction branch is read-only and has been committed), the transaction manager operates to send a commit request to commit said at least one transaction branch, which is on hold, to the resource manager.

    Abstract translation: 系统和方法可以支持用多个事务分支处理事务。 事务管理器操作以向资源管理器发送除了至少一个事务分支之外的多个事务分支中的每个所述事务分支的准备请求。 此外,在从资源管理器接收到所接收到的准备请求被成功处理的指示之后(即,事务分支是只读的并已被提交),事务管理器操作以发送提交请求来提交所述至少一个事务分支 ,这是暂时的,给资源经理。

    SYSTEM AND METHOD FOR SHARING GLOBAL TRANSACTION IDENTIFIER (GTRID) IN A TRANSACTIONAL MIDDLEWARE ENVIRONMENT
    23.
    发明申请
    SYSTEM AND METHOD FOR SHARING GLOBAL TRANSACTION IDENTIFIER (GTRID) IN A TRANSACTIONAL MIDDLEWARE ENVIRONMENT 审中-公开
    在交易中间环境中共享全球交易标识符(GTRID)的系统和方法

    公开(公告)号:US20130246569A1

    公开(公告)日:2013-09-19

    申请号:US13829176

    申请日:2013-03-14

    Abstract: A system and method can support a tightly-coupled global transaction. One or more transaction servers operate to span the global transaction with a plurality of branches across a plurality of transaction domains, wherein each said branch is associated with an individual branch qualifier, and each said transaction domain is associated with a different global transaction identifier (GTRID). Furthermore, the transaction servers can configure the plurality of branches in the global transaction to share a common global transaction identifier (ID), and associate a composite branch qualifier with at least one branch of the global transaction in a transaction domain, wherein the composite branch qualifier includes a global transaction identifier (GTRID) that is associated with the transaction domain and an individual branch qualifier that is associated with the at least one branch.

    Abstract translation: 系统和方法可以支持紧密耦合的全局事务。 一个或多个事务服务器操作以跨多个事务域跨多个分支的全局事务,其中每个所述分支与单个分支限定符相关联,并且每个所述事务域与不同的全局事务标识符(GTRID)相关联 )。 此外,事务服务器可以配置全局事务中的多个分支以共享公共全局事务标识符(ID),并将复合分支限定符与事务域中的全局事务的至少一个分支相关联,其中复合分支 限定符包括与事务域相关联的全局事务标识符(GTRID)和与所述至少一个分支相关联的单独分支限定符。

    SYSTEMS AND METHODS FOR SUPPORTING INLINE DELEGATION OF MIDDLE-TIER TRANSACTION LOGS TO DATABASE
    24.
    发明申请
    SYSTEMS AND METHODS FOR SUPPORTING INLINE DELEGATION OF MIDDLE-TIER TRANSACTION LOGS TO DATABASE 有权
    支持中层交易日志到数据库的内部代码的系统和方法

    公开(公告)号:US20130246368A1

    公开(公告)日:2013-09-19

    申请号:US13828490

    申请日:2013-03-14

    CPC classification number: G06F17/30289 G06F9/466 G06F11/0709 G06F11/1474

    Abstract: Systems and methods are provided for supporting transaction recovery based on inline delegation of transaction logs to a database. The system can retrieve transaction recovery information of a transaction from a persistence store, wherein the transaction recovery information is persisted on a resource manager that is associated with the persistence store during a prepare phase. Furthermore, the system can retrieve one or more in-doubt transactions from one or more participating resource managers of the transaction. Then, the system can determine whether to commit or roll back the one or more in-doubt transactions by matching the one or more in-doubt transactions to the transaction recovery information.

    Abstract translation: 提供了系统和方法,用于支持基于事务日志的内联授权到数据库的事务恢复。 系统可以从持久性存储中检索事务的事务恢复信息,其中事务恢复信息在准备阶段期间被持久存储在与持久性存储相关联的资源管理器上。 此外,系统可以从交易的一个或多个参与资源管理器检索一个或多个不确定交易。 然后,系统可以通过将一个或多个不确定事务与事务恢复信息相匹配来确定是提交还是回滚一个或多个不确定事务。

Patent Agency Ranking