-
公开(公告)号:CN111433764B
公开(公告)日:2023-10-13
申请号:CN201880078365.2
申请日:2018-11-29
申请人: 华为技术有限公司
IPC分类号: G06F16/28
摘要: 本发明实施例提供了一种用于改进分片式数据库中的联机事务处理(online transaction processing,OLTP)的系统和方法,判断进入的查询是单分片事务还是多分片事务能够降低全局事务管理器相关开销,提高了可扩展性。对于多分片事务,向所述GTM请求分布式事务ID(distributed transaction ID,DXID),然后将所述DXID和所述查询转发给一个或多个数据节点。对于单分片事务,将所述查询发送给数据节点,不需要向GTM请求DXID。
-
公开(公告)号:CN109844731A
公开(公告)日:2019-06-04
申请号:CN201780062273.0
申请日:2017-10-10
申请人: 华为技术有限公司
发明人: 梅森·夏普
IPC分类号: G06F16/25
摘要: 一种用于保持分布式数据库的一致性的方法,包括:协调器从应用服务器接收用于事务的事务发起消息。另外,所述方法包括:确定是否为所述事务生成分布式事务标识(distributed transaction identifier,DXID),其具体包括:确定所述事务是在单个数据节点上执行还是在多个数据节点上执行;响应于确定所述事务将在所述多个数据节点上执行,确定生成所述DXID;响应于确定生成用于所述事务的DXID,所述协调器生成与所述事务相对应的DXID。所述方法还包括:所述协调器直接向第一数据节点发送所述DXID;所述协调器直接向第二数据节点发送所述DXID;使用所述DXID执行所述事务。
-
公开(公告)号:CN111433764A
公开(公告)日:2020-07-17
申请号:CN201880078365.2
申请日:2018-11-29
申请人: 华为技术有限公司
IPC分类号: G06F16/28
摘要: 本发明实施例提供了一种用于改进分片式数据库中的联机事务处理(online transaction processing,OLTP)的系统和方法,判断进入的查询是单分片事务还是多分片事务能够降低全局事务管理器相关开销,提高了可扩展性。对于多分片事务,向所述GTM请求分布式事务ID(distributed transaction ID,DXID),然后将所述DXID和所述查询转发给一个或多个数据节点。对于单分片事务,将所述查询发送给数据节点,不需要向GTM请求DXID。
-
-