如何支持超大事务

场景一 在该场景下,执行SQL语句数量中等,每条语句携带数据量较事务写入数据量较大。执行SQL语句数量 2048 每条语句携带的数据量 约256KB~8MB 数据修改总量 512MB~16GB 数据修改条数 2048 测试过程测试中,每一条SQL语句形如:...

执行大事务SQL语句时出现“max_binlog_cache_size”...

问题描述 在执行大事务SQL语句时,出现以下错误。Multi-statement transaction required more than 'max_binlog_cache_size' bytes of storage;increase this mysqld variable and try again 问题原因 max_binlog_cache_size参数指定了单个...

阿里政务云事件

截至文档发布时间,阿里政务云共计上线82款产品,覆盖计算、存储、网络等基础设施产品,以及中间件、数据、安全等产品,满足您多样化的业务场景需求。2020年至今 2020年至今阿里政务云的事件如下图所示。2018年至2019年 2018年至2019年...

全局事务服务 GTS

全局事务服务(Global Transaction Service,简称 GTS)是一款高性能、高可靠、接入简单的分布式事务中间件,用于解决分布式环境下的事务一致性问题。\n在单机数据库下很容易维持事务的 ACID(Atomicity、Consistency、Isolation、...

名词解释

事务边界 分布式事务需要进行开启,在执行结束后需要进行结束(提交或回滚),事务开启和关闭即划定了一个事务边界。事务模式 GTS 提供的预先定义好的事务模式,不同的事务模式提供了不同的易用性和性能,不同的事务模式组合(详见最佳实践...

产品问题

本文介绍一些 GTS 的常见...切换时,原机房正在执行的事务会失败且不能自动保证数据一致,但由于这个切换是瞬间执行的,那个瞬态中正在进行的事务较少,可以提工单申请 GTS 的数据不一致处理工具,帮助将仅有的几个未完成事务手工处理完毕。

使用 API 开启事务

GTS 提供一种非 Spring 框架下直接使用 API 开启事务的方式。获取单例的全局事务操作对象 TxcTransaction txcTransaction=TxcTransaction.getInstance(vgroup,ak,sk)其中 TxcTransaction 为单例对象,vgroup 为客户申请的事务分组,ak/sk ...

分布式事务框架和事务模式

GTS 定义了一套事务框架以便描述分布式事务,在框架下支持不同事务模式运行。核心组件定义 分布式事务包含以下 3 个核心组件:Transaction Coordinator(TC):事务协调器,维护全局事务的运行状态,负责协调并驱动全局事务的提交或回滚。...

全面兼容和支持 Seata

这些服务包括(但不限于):记录全局事务状态 记录事务分支的注册 驱动事务分支进行最终的提交或回滚 事务链路监控 异常事务的恢复 全局事务超时检测 全局事务间隔离机制 分布式事务的协调机制被定义为一项标准化的服务,独立部署和运维,...

什么是全局事务服务GTS

全局事务服务GTS(Global Transaction Service)用于实现分布式环境下,特别是微服务架构下的高性能事务一致性。可以与RDS、MySQL、PostgreSQL等数据源,Spring Cloud、Dubbo、HSF及其他RPC框架,MQ消息队列等中间件产品配合使用,轻松实现...

产品功能

GTS 提供了跨数据库、跨服务、消息队列和混合分布式事务,并提供多种事务模式。跨数据库分布式事务 系统分库、分表后,跨库事务几乎无法避免,GTS 可以让应用轻松具备跨库事务处理能力。跨服务的分布式事务 提供跨库、跨服务的事务支持,...

收费规则

一次全局事务会话一般会包含一个或多个分支事务,实际事务量指的是您的全局事务会话数加上分支事务数的和。按量付费采用后付费,每天按 GTS 事务分组(实例)的实际事务量计费,费用为 1 元/10,000 笔事务。您可以登录 GTS 控制台,为您的...

应用场景

GTS 可应用在多个领域,包括共享出行、微服务、消息以及混合事务。SOA 和分布式事务 提供跨库、跨服务的分布式事务支持,实现业务链路级别的分布式事务。开发简单,只需要在客户端声明一个注解,用以界定事务边界。业务链路:为服务链调用...

开通 GTS(创建事务分组)

在开始使用 GTS 前,请先开通 GTS,即创建事务分组。前提条件 已经注册了阿里云账号并完成实名认证。操作步骤 登录 GTS 控制台。在事务总览页面,单击创建事务分组。在全局事务服务按量付费页面选择地域,输入事务分组,然后单击立即购买。...

为 RAM 用户授权事务分组

结果验证 完成为 RAM 用户授权事务分组后,使用 RAM 用户的账号登录 GTS 控制台,在左侧导航栏单击事务总览,在事务总览页面检查是否能查看并操作已授权的事务分组。授权策略示例 示例 1:针对单个事务分组授权{"Statement":[{"Action":"*...

TCC 模式接入

如果您使用了 TCC 事务模式,本文将帮助您了解 TCC 事务模式如何接入 GTS。前提条件 在将 TCC 事务模式接入 GTS 前,准备两个 RDS 实例和一个 ECS 实例。背景信息 TCC 事务模式的详细介绍,请参见分布式事务框架和事务模式。TCC 事务模式接...

使用问题

服务 A 调用服务 B,服务 A 上加了 GTS 开启事务注解,服务 B 没有注解,那么,A 和 B 是否在同一个分布式事务中?A 和 B 在一个事务中。在使用 EDAS 服务事务的时候,只要客户端 A 的函数上加入了 GTS 注解,那么这个客户端 A 注解函数...

HybridDB for MySQL

云数据库HybridDB for MySQL(原名PetaData)是同时支持海量数据在线事务(OLTP)和在线分析(OLAP)的HTAP(Hybrid Transaction/Analytical Processing)关系型数据库。\n\nHybridDB for MySQL采用一份数据存储来进行OLTP和OLAP处理,解决...

邮件推送

邮件推送(Direct Mail)是一款简单高效的电子邮件发送服务,它构建在可靠稳定的阿里云基础之上,帮助用户快速、精准地实现事务邮件、通知邮件和批量邮件的发送。此外,在邮件推送服务的基础上,新增了短信推送功能。短信推送服务为提供...

AT 模式接入注意事项

单个事务内操作记录建议少于 200 条 虽然 GTS 本身支持大事务,可以支持 1 万行的数据规模,但建议使用时不要超过 200 条。原因有以下两方面。造成事务执行时间上升,事务信息规模扩大,导致系统性能下降。造成潜在的事务数据不一致问题。...

旧版样例简介

基于不同使用场景和方式,划分为:AT 模式下,在用户代码中使用注解接入分布式事务 sample-txc-simple:最简的 GTS 样例工程,该工程给出了一个最少依赖的 GTS 案例,GTS 使用入门必看。您可以基于 sample-txc-simple 样例工程,分别在阿里...

公告

尊敬的阿里云全局事务服务(GTS)用户:为了提供更优质的服务,全局事务服务GTS(Global Transaction Service)将进行一次较的调整,并于2021年01月31日 00:00:00关闭产品开通入口。该操作不影响现有客户的使用,由此给您带来的不便请...

续费和更改实例规格

如果您有正在使用的按原有 TPS 规格付费的事务分组,仍然可以通过控制台续费或更改实例规格(变配)。续费 登录 GTS 控制台。在事务总览页面对所要续费的事务分组的操作列单击续费。在续费页面选择合适的时长,然后单击去支付。更改实例...

sample-txc-mt-reserve-simple 样例

该样例工程介绍 TCC 模式下预留型事务的简单使用方法,即如何通过 GTS 保证下订单、扣库存两个操作事务的一致性。前提条件 在搭建预留型事务样例前,需要先完成以下操作:开通 GTS(创建事务分组)。准备两个 RDS 实例和一个 ECS 实例,...

云原生大数据计算服务 MaxCompute

云原生数据计算服务(MaxCompute,原名ODPS)是一种快速、完全托管的TB/PB级数据仓库解决方案。MaxCompute向用户提供了完善的数据导入方案以及多种经典的分布式计算模型,能够更快速的解决用户海量数据计算问题,有效降低企业成本,并保障...

MQ 事务消息纳入全局事务管理样例

本样例介绍如何把 MQ 事务消息的发送纳入 GTS 管理的全局事务。前提条件 在把 MQ 事务消息的发送纳入 GTS 管理的全局事务,请先完成以下工作:准备一个可用的 MySQL 环境(可以是阿里云的 RDS)。准备一个可用的 Maven 环境。样例说明 样例...

注意事项

GTS 事务分组应与业务系统在同一个地域 GTS 不支持跨地域访问。创建事务分组时,需要选择和业务系统相同的地域,否则使用时会显示连不上 GTS Server。GTS 注解方法的调用 建议在当前方法中直接实例化@TxcTransaction 注解的方法类,并直接...

sample-txc-mt-compensate-simple 样例

该样例工程介绍 TCC 模式下补偿型事务的简单使用方法,即如何通过 GTS 保证下订单、扣库存两个操作事务的一致性。前提条件 在搭建预留型事务样例前,需要先完成以下操作:开通 GTS(创建事务分组)。准备两个 RDS 实例和一个 ECS 实例,...

产品优势

GTS 让应用开发者不再需要考虑复杂的事务问题,仅需简单配置及一句 GTS 注解,对已有业务代码无侵入,就能帮您轻松实现超强性能、高可用、多数据源的分布式事务。超强性能 高达传统分布式事务 10 倍性能;热点数据高效处理,无惧数据冲突。...

版本说明

2.8.73 2021-09-14 支持公有云环境下事务参与方对应多事务分组多集群特性 说明 如果需要使用Spring Cloud,还需要下载txc-client-springcloud-2.8.73.jar。2.8.72 2021-09-08 优化专有云环境下skip vip问题 说明 如果需要使用Spring Cloud...

Seata 应用样例

Seata 是基于全局事务服务 GTS 的开源分布式事务解决方案,和 GTS 的核心原理和事务协议是完全一致的。本文通过样例介绍如何将一个基于 Seata 的分布式事务应用迁移到 GTS 上运行。前提条件 在使用 Seata 应用样例前,请先完成以下工作:...

AT 模式接入

AT 模式接入适用的场景包括跨数据库事务、MQ 的消息事务、EDAS 的服务事务及多场景混合型事务方案。本文介绍如何基于@TxcTransaction 注解使用 GTS 服务。前提条件 在使用 AT 模式接入 GTS 前,请先完成以下工作:开通 GTS(创建事务分组)...

快速体验分布式事务

您可以通过入门基础样例快速体验如何使用 GTS 实现分布式事务。基础样例简介 样例工程模拟了资金转账的应用。包含 2 个数据源:账户 A 数据源:存储 A 的资金。账户 B 数据源:存储 B 的资金。通过 GTS 管理的分布式事务,保障账户 A 和 B ...

sample-txc-mq 样例

本样例介绍如何把 MQ 事务消息的发送纳入 GTS 管理的全局事务。前提条件 在使用 sample-txc-mq 样例前,请先完成以下工作:开通 GTS(创建事务分组)。开通 MQ。具体操作,请参见快速入门概述。准备两个 RDS 实例,用户创建数据库。准备...

sample-txc-dubbo 样例

您无需再关心全局事务上下文 XID 在服务调用链路上的传播,进一步简化了编程模型。前提条件 在使用样例前,请先完成以下工作:准备两个 RDS 实例,用户创建数据库。准备一个 ECS 实例,用于部署本样例。实现原理 基于 Dubbo 的 Filter 机制...

sample-txc-dubbo 样例(公网)

您无需再关心全局事务上下文 XID 在服务调用链路上的传播,进一步简化了编程模型。前提条件 在使用样例前,请先完成以下工作:准备两个 RDS 实例,用户创建数据库。准备一个 ECS 实例,用于部署本样例。实现原理 基于 Dubbo 的 Filter 机制...

sample-txc-springboot 样例

该样例工程介绍 AT 模式下,Spring Boot 框架如何通过 GTS 保证跨数据库转账的分布式事务的一致性。前提条件 在使用样例前,请先完成以下工作:准备两个 RDS 实例,用户创建数据库。准备一个 ECS 实例,用于部署本样例。样例逻辑说明 从 A ...

SQL 限制

GTS 事务目前支持 INSERT、UPDATE、DELETE 三类 DML 语法的部分功能,这些类型都是已经经过 GTS 产品组的严格验证。SQL 的支持范围还在不断扩大,建议在本文限制的范围内使用。如果您希望使用其它 SQL,请提交工单申请。使用限制 不支持 ...

sample-txc-simple-springfree 样例

该样例工程介绍 AT 模式下,非 Spring 框架下如何通过 GTS 保证跨数据库转账的分布式事务的一致性。前提条件 在使用样例前,请先完成以下工作:准备两个 RDS 实例,用户创建数据库。准备一个 ECS 实例,用于部署本样例。样例逻辑说明 从 A ...

TCC 模式接入注意事项

所以,使用 AT 模式的同时,又需要把 MQ 事务消息纳入全局事务管理时,就需要同时开启 AT 和 TCC 模式的配置。lt;bean class="com.taobao.txc.client.aop.TxcTransactionScaner">lt;constructor-arg value="gtstest.123213123.HZ"/gt;lt...
< 1 2 3 4 ... 200 >
跳转至: GO

新品推荐

你可能感兴趣

热门推荐

新人福利专场 阿里云试用中心 企业支持计划 飞天会员助力企业低成本上云 智能财税30天免费试用 云解析DNS新用户首购低至36元/年起 ECS限时升级特惠6.5折