-
公开(公告)号:CN108701157A
公开(公告)日:2018-10-23
申请号:CN201780014395.2
申请日:2017-01-27
Applicant: 甲骨文国际公司
IPC: G06F17/30
CPC classification number: G06F16/2365 , G06F11/0745 , G06F11/0757 , G06F11/0793 , G06F16/2308 , G06F16/2379
Abstract: 描述了用于为全局事务提供有保证的提交结果的技术,这些全局事务通过使用优化将提交处理推迟到资源管理器(诸如DBMS)来进行优化。“分布式事务处理:XA规范”标准规范对于由DBMS管理的事务的提交结果是不明确的,从而导致实现该标准的供应商的错误结果。所描述的技术在使用优化时提供有保证的提交结果,从而在事务管理器和资源管理器之间发生通信错误或超时的时候创建安全重放全局事务的机会,并消除到达应用和最终用户的不明确的事务结果。
-
公开(公告)号:CN108701157B
公开(公告)日:2022-03-01
申请号:CN201780014395.2
申请日:2017-01-27
Applicant: 甲骨文国际公司
IPC: G06F16/2458
Abstract: 描述了用于为全局事务提供有保证的提交结果的技术,这些全局事务通过使用优化将提交处理推迟到资源管理器(诸如DBMS)来进行优化。“分布式事务处理:XA规范”标准规范对于由DBMS管理的事务的提交结果是不明确的,从而导致实现该标准的供应商的错误结果。所描述的技术在使用优化时提供有保证的提交结果,从而在事务管理器和资源管理器之间发生通信错误或超时的时候创建安全重放全局事务的机会,并消除到达应用和最终用户的不明确的事务结果。
-
公开(公告)号:CN107077382B
公开(公告)日:2021-07-16
申请号:CN201580051282.0
申请日:2015-09-25
Applicant: 甲骨文国际公司
IPC: G06F9/46
Abstract: 根据实施例,本文描述了一种用于多租户应用服务器环境中进行事务恢复的系统和方法。与分区相关联的至少一个资源管理器可以被指定为只用于该分区的确定器资源,以便支持在处理两阶段提交事务时消除事务日志(TLOG)。事务管理器可以在准备确定器资源之前在中间层事务系统中准备所有其它资源管理器。此外,事务管理器可以依赖于由确定器资源提供的用于恢复事务的待提交的未完成事务的列表。事务管理器可以提交从资源管理器返回的与从确定器资源返回的不确定事务列表匹配的不确定事务。否则,事务管理器可以回滚不确定事务。
-
公开(公告)号:CN104094227B
公开(公告)日:2018-05-22
申请号:CN201380008047.6
申请日:2013-03-15
Applicant: 甲骨文国际公司
IPC: G06F9/46
CPC classification number: G06F17/30289 , G06F9/466 , G06F11/0709 , G06F11/1474
Abstract: 提供了用于支持事务恢复的系统和方法,所述事务恢复基于事务日志到数据库的内联委托。所述系统可以从持久性储存器检索事务的事务恢复信息,其中事务恢复信息在准备阶段期间存留在与持久性储存器相关联的资源管理器上。此外,所述系统可以从所述事务的一个或多个参与的资源管理器检索一个或多个可疑事务。然后,所述系统可以通过将所述一个或多个可疑事务与事务恢复信息进行匹配来确定是提交还是回滚所述一个或多个可疑事务。
-
公开(公告)号:CN104094227A
公开(公告)日:2014-10-08
申请号:CN201380008047.6
申请日:2013-03-15
Applicant: 甲骨文国际公司
IPC: G06F9/46
CPC classification number: G06F17/30289 , G06F9/466 , G06F11/0709 , G06F11/1474
Abstract: 提供了用于支持事务恢复的系统和方法,所述事务恢复基于事务日志到数据库的内联委托。所述系统可以从持久性储存器检索事务的事务恢复信息,其中事务恢复信息在准备阶段期间存留在与持久性储存器相关联的资源管理器上。此外,所述系统可以从所述事务的一个或多个参与的资源管理器检索一个或多个可疑事务。然后,所述系统可以通过将所述一个或多个可疑事务与事务恢复信息进行匹配来确定是提交还是回滚所述一个或多个可疑事务。
-
公开(公告)号:CN115210689A
公开(公告)日:2022-10-18
申请号:CN202180017877.X
申请日:2021-04-14
Applicant: 甲骨文国际公司
Abstract: 根据实施例,本文描述了用于在微服务环境中启用反应式消息传递客户端的使用的系统和方法。微服务(例如,Helidon)环境提供了使软件开发人员能够创建和使用微服务的开发框架。根据实施例,系统能够包括反应式消息传递API,用于与微服务相关联的长时间运行的活动或其它类型的事务,这使得系统能够附加地支持各种反应式消息传递特征,诸如例如微服务环境中的事务处理、异步消息传递、反应式流或消息传递通道的使用。
-
公开(公告)号:CN104094228B
公开(公告)日:2017-12-29
申请号:CN201380008052.7
申请日:2013-03-15
Applicant: 甲骨文国际公司
Inventor: P·帕金森
IPC: G06F9/46
CPC classification number: G06F17/30289 , G06F9/466 , G06F11/0709 , G06F11/1474
Abstract: 提供用于支持基于二阶段提交调用的严格定序的事务恢复的系统和方法。为了在处理二阶段事务时支持消除中间层事务日志(TLOG),中间层事务型环境中的至少一个资源管理器可被指定为“决定性资源”。事务管理器可在决定性资源之前准备在中间层事务型系统中的所有其它的资源管理器。此外,事务管理器可依赖于由决定性资源为了恢复事务提供的要提交的未完成事务的列表。事务管理器可提交匹配从决定性资源返回的存疑事务的列表的、从资源管理器返回的存疑事务。否则,事务管理器可回滚存疑事务。
-
公开(公告)号:CN107077382A
公开(公告)日:2017-08-18
申请号:CN201580051282.0
申请日:2015-09-25
Applicant: 甲骨文国际公司
IPC: G06F9/46
CPC classification number: G06F11/1474 , G06F9/466 , G06F17/30371 , G06F2201/87
Abstract: 根据实施例,本文描述了一种用于多租户应用服务器环境中进行事务恢复的系统和方法。与分区相关联的至少一个资源管理器可以被指定为只用于该分区的确定器资源,以便支持在处理两阶段提交事务时消除事务日志(TLOG)。事务管理器可以在准备确定器资源之前在中间层事务系统中准备所有其它资源管理器。此外,事务管理器可以依赖于由确定器资源提供的用于恢复事务的待提交的未完成事务的列表。事务管理器可以提交从资源管理器返回的与从确定器资源返回的不确定事务列表匹配的不确定事务。否则,事务管理器可以回滚不确定事务。
-
公开(公告)号:CN104094228A
公开(公告)日:2014-10-08
申请号:CN201380008052.7
申请日:2013-03-15
Applicant: 甲骨文国际公司
Inventor: P·帕金森
IPC: G06F9/46
CPC classification number: G06F17/30289 , G06F9/466 , G06F11/0709 , G06F11/1474
Abstract: 本发明提供用于支持基于二阶段提交调用的严格定序的事务恢复的系统和方法。为了在处理二阶段事务时支持消除中间层事务日志(TLOG),中间层事务型环境中的至少一个资源管理器可被指定为“决定性资源”。事务管理器可在决定性资源之前准备在中间层事务型系统中的所有其它的资源管理器。此外,事务管理器可依赖于由决定性资源为了恢复事务提供的要提交的未完成事务的列表。事务管理器可提交匹配从决定性资源返回的存疑事务的列表的、从资源管理器返回的存疑事务。否则,事务管理器可回滚存疑事务。
-
-
-
-
-
-
-
-