如何使用云工作流提供长流程分布式事务保证
在一些复杂的业务场景中,通常需要访问多个远程服务,并且对操作事务性语义有较高要求。小流量应用可通过关系型数据库的ACID特性满足,但在高流量场景下,为实现高可用性和可扩展性,通常采用微服务架构。这需要引入队列和数据库来保证事务一致性,增加了开发与运维成本。您可以使用云工作流的长流程分布式事务解决以上问题。本文将介绍如何使用云工作流提供长流程分布式事务保证,帮助您聚焦于自身业务逻辑。
如何快速排查并解决事务积压问题
分布式事务常见的问题是发生事务积压,事务积压的原因通常是参与方问题导致的,可能是由于参与方二阶段执行失败或执行超时,也可能是因为参与方与分布式事务服务端连接异常等问题。本文将基于参与方的常见问题,引导您快速排查并解决事务积压问题。
异常事务的处理方案
清除异常任务数据问题现象事务提交异常,并且业务需求不再需要提交,需要清除异常事务。问题原因业务代码问题导致事务提交异常。解决方案进入 dtxserver 的 dtx_remote 库。dtx_remote使用如下命令查询 business_action、business_activity 表中的 t...
使用SHOWMETADATALOCK语句查询持有锁的事务_云原生数据库PolarDB分布式版_云原生数据库 PolarDB(PolarDB)
本文将介绍如何在PolarDB-X上使用SHOW METADATA LOCK语句查询持有锁的事务。
如何使用SHOWMETADATALOCK语句查询持有锁事务_云原生数据库PolarDB分布式版_云原生数据库 PolarDB(PolarDB)
本文将介绍如何在PolarDB-X 1.0上使用SHOW METADATA LOCK语句查询持有锁的事务。
《事务、全局索引、透明分布式》电子版地址
《事务、全局索引、透明分布式》分布式数据库通常按照“分区键” 切分数据,由不同节点处理不同分区的数据,以较低的成本获得良好的性能和可扩展性。但 “如何选择分区键” 会引出一连串疑问,“跨分区事务,多维度查询,哪些表需要分区...”,这些疑问显著增加了用户从单机数据库迁移到分布式数据库的难度。透明分布式允许用户不需要指定分区键,其核心技术是分布式事务与全局索引,能够极大的降低用户使用 PolarD....
事务、全局索引、透明分布式,再见,分区健!
事务、全局索引、透明分布式再见,分区健!——陈默(墨城)阿里云数据库技术专家 了解更多PolarDB-X 内容:https://developer.aliyun.com/topic/polardbx_release 在刚刚发布的PolarDB-X 2.1.0版本中,开源了透明分布式能力,能带给用户完全不同的透明分布式数据库使用体验。其中,一个最明显的不同,就是用....
本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。
阿里云分布式应用服务
企业级分布式应用服务 EDAS(Enterprise Distributed Application Service)是应用全生命周期管理和监控的一站式PaaS平台,支持部署于 Kubernetes/ECS,无侵入支持Java/Go/Python/PHP/.NetCore 等多语言应用的发布运行和服务治理 ,Java支持Spring Cloud、Apache Dubbo近五年所有版本,多语言应用一键开启Service Mesh。
+关注