-
公开(公告)号:CN103782573A
公开(公告)日:2014-05-07
申请号:CN201280043498.9
申请日:2012-09-07
Applicant: 甲骨文国际公司
IPC: H04L29/08
CPC classification number: H04L67/42 , G06F11/1443 , G06F11/1474 , H04L67/142 , H04L67/146 , H04L67/148 , H04L67/327
Abstract: 提供用于将在第一服务器实例与客户端之间的第一会话中建立的状态恢复到第二服务器实例与客户端之间的第二会话的方法、设备、和计算机可读介质。通过在第二会话中重复非事务命令保持对于第一会话存在的非事务会话状态。当事务没有在第一会话中完成时,在第二会话中执行事务。第一服务器实例在第一会话中向客户端发送为了在到第一服务器实例的请求中发送的、用于在第一会话中执行的命令的可能重演而维持的信息。如果第一会话变得不可用,则维持的信息可以由第二服务器实例使用以恢复数据库会话,从而对用户、应用、和客户端掩盖停运。
-
公开(公告)号: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管理的事务的提交结果是不明确的,从而导致实现该标准的供应商的错误结果。所描述的技术在使用优化时提供有保证的提交结果,从而在事务管理器和资源管理器之间发生通信错误或超时的时候创建安全重放全局事务的机会,并消除到达应用和最终用户的不明确的事务结果。
-
公开(公告)号:CN103782573B
公开(公告)日:2017-11-07
申请号:CN201280043498.9
申请日:2012-09-07
Applicant: 甲骨文国际公司
IPC: H04L29/08
CPC classification number: H04L67/42 , G06F11/1443 , G06F11/1474 , H04L67/142 , H04L67/146 , H04L67/148 , H04L67/327
Abstract: 提供用于将在第一服务器实例与客户端之间的第一会话中建立的状态恢复到第二服务器实例与客户端之间的第二会话的方法、设备、和计算机可读介质。通过在第二会话中重复非事务命令保持对于第一会话存在的非事务会话状态。当事务没有在第一会话中完成时,在第二会话中执行事务。第一服务器实例在第一会话中向客户端发送为了在到第一服务器实例的请求中发送的、用于在第一会话中执行的命令的可能重演而维持的信息。如果第一会话变得不可用,则维持的信息可以由第二服务器实例使用以恢复数据库会话,从而对用户、应用、和客户端掩盖停运。
-
公开(公告)号: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: 提供了用于支持事务恢复的系统和方法,所述事务恢复基于事务日志到数据库的内联委托。所述系统可以从持久性储存器检索事务的事务恢复信息,其中事务恢复信息在准备阶段期间存留在与持久性储存器相关联的资源管理器上。此外,所述系统可以从所述事务的一个或多个参与的资源管理器检索一个或多个可疑事务。然后,所述系统可以通过将所述一个或多个可疑事务与事务恢复信息进行匹配来确定是提交还是回滚所述一个或多个可疑事务。
-
公开(公告)号:CN107070919A
公开(公告)日:2017-08-18
申请号:CN201710250782.8
申请日:2012-09-07
Applicant: 甲骨文国际公司
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: 提供了用于支持事务恢复的系统和方法,所述事务恢复基于事务日志到数据库的内联委托。所述系统可以从持久性储存器检索事务的事务恢复信息,其中事务恢复信息在准备阶段期间存留在与持久性储存器相关联的资源管理器上。此外,所述系统可以从所述事务的一个或多个参与的资源管理器检索一个或多个可疑事务。然后,所述系统可以通过将所述一个或多个可疑事务与事务恢复信息进行匹配来确定是提交还是回滚所述一个或多个可疑事务。
-
公开(公告)号:CN107070919B
公开(公告)日:2020-06-26
申请号:CN201710250782.8
申请日:2012-09-07
Applicant: 甲骨文国际公司
Abstract: 本申请涉及用于数据库事务的幂等性。提供了一种用于管理从客户端发送至服务器以供执行的事务性命令集的方法、机器和计算机可读取介质。第一服务器向客户端报告识别事务性命令集的逻辑标识符。第一服务器交付用于指示已交付集合的命令集相关信息。第二服务器基于客户端已经收到的逻辑标识符从客户端接收识别所述集合的请求。第二服务器确定请求在相应的对话中是否识别出接收用于执行的最新集合以及集合中是否存在尚未交付的任何事务。如果还有任何事务尚未交付,那么第二服务器就通过阻止第一会话中发布的所识别集合的完成来强行设定所识别集合的未交付状态。所识别集合可以随后无重复风险地在第二会话中执行。
-
公开(公告)号:CN103782574B
公开(公告)日:2017-05-10
申请号:CN201280043616.6
申请日:2012-09-07
Applicant: 甲骨文国际公司
IPC: H04L29/08
CPC classification number: H04L67/142 , H04L67/146 , H04L67/148 , H04L67/42
Abstract: 提供了一种用于管理从客户端发送至服务器以供执行的事务性命令集的方法、机器和计算机可读取介质。第一服务器向客户端报告识别事务性命令集的逻辑标识符。第一服务器交付用于指示已交付集合的命令集相关信息。第二服务器基于客户端已经收到的逻辑标识符从客户端接收识别所述集合的请求。第二服务器确定请求在相应的对话中是否识别出接收用于执行的最新集合以及集合中是否存在尚未交付的任何事务。如果还有任何事务尚未交付,那么第二服务器就通过阻止第一会话中发布的所识别集合的完成来强行设定所识别集合的未交付状态。所识别集合可以随后无重复风险地在第二会话中执行。
-
公开(公告)号:CN103782574A
公开(公告)日:2014-05-07
申请号:CN201280043616.6
申请日:2012-09-07
Applicant: 甲骨文国际公司
IPC: H04L29/08
CPC classification number: H04L67/142 , H04L67/146 , H04L67/148 , H04L67/42
Abstract: 提供了一种用于管理从客户端发送至服务器以供执行的事务性命令集的方法、机器和计算机可读取介质。第一服务器向客户端报告识别事务性命令集的逻辑标识符。第一服务器交付用于指示已交付集合的命令集相关信息。第二服务器基于客户端已经收到的逻辑标识符从客户端接收识别所述集合的请求。第二服务器确定请求在相应的对话中是否识别出接收用于执行的最新集合以及集合中是否存在尚未交付的任何事务。如果还有任何事务尚未交付,那么第二服务器就通过阻止第一会话中发布的所识别集合的完成来强行设定所识别集合的未交付状态。所识别集合可以随后无重复风险地在第二会话中执行。
-
公开(公告)号:CN108701157B
公开(公告)日:2022-03-01
申请号:CN201780014395.2
申请日:2017-01-27
Applicant: 甲骨文国际公司
IPC: G06F16/2458
Abstract: 描述了用于为全局事务提供有保证的提交结果的技术,这些全局事务通过使用优化将提交处理推迟到资源管理器(诸如DBMS)来进行优化。“分布式事务处理:XA规范”标准规范对于由DBMS管理的事务的提交结果是不明确的,从而导致实现该标准的供应商的错误结果。所描述的技术在使用优化时提供有保证的提交结果,从而在事务管理器和资源管理器之间发生通信错误或超时的时候创建安全重放全局事务的机会,并消除到达应用和最终用户的不明确的事务结果。
-
-
-
-
-
-
-
-
-