数据库事务

_相关内容

数据库事务

在云数据库操作中,对单个Document的操作是原子的,您应该尽量使用嵌入式Document设计来避免跨Document或者跨Collection事务。如果原子操作和嵌入式结构设计无法满足您的需求,您可以使用事务相关API来实现多Document事务。云数据库事务...

在PolarDB-X 1.0上执行事务操作的时候提示不支持跨...

在 PolarDB-X 1.0 上,可以将事务简单分类为如下两种:单机事务:所有的事务操作都落在同一个RDS数据库。跨库事务事务的操作涉及到多个RDS数据库。PolarDB-X 1.0 默认情况支持单机事务。若需要使用分布式事务,请参见 分布式事务

PolarDB MySQL版Binlog大事务优化方案

开启Binlog后,如果一个事务需要记录大量的Binlog,在该事务提交时会阻塞其它需要提交的事务记录Binlog,下文中将这类事务简称为大事务。为了解决这个问题,PolarDB MySQL版 优化了这种事务的提交过程,以提高系统稳定性。背景信息 开启...

事务拆分

如果您的业务框架将所有请求都封装到非自动提交的事务中,导致主实例负载过大,您可以开通RDS PostgreSQL的数据库代理功能,该功能默认支持事务拆分,能够在保证业务中读写一致性的前提下,将事务内写操作发生之前的读请求转发到只读实例,...

事务与Read/Write Concern

本文将介绍关于事务以及Read/Write Concern的最佳实践,帮助您更好地使用 云数据库 MongoDB 版 的事务以及Read/Write Concern功能。背景信息 MongoDB 4.0版本支持了单机事务(副本集事务),可以在副本集内的一个或多个集合进行事务操作。...

PolarDB的集群连接地址设置事务拆分状态为已关闭

PolarDB集群的集群地址设置事务拆分状态为已关闭,视为“合规”。应用场景 关闭事务拆分可以提高稳定性、简化管理、降低延迟及减少死锁。但可能会导致某些跨分片事务无法执行,因此需要根据实际应用场景...具体操作,请参见 配置数据库代理。

事务隔离

像大部分其他数据库系统,本数据库中的谓词锁基于被一个事务真正访问的数据。这些谓词锁将显示在 locks pg 系统视图中,它们的 mode 为 SIReadLock。这种在一个查询执行期间获得的特别的锁将依赖于该查询所使用的计划,并且在事务过程中多...

全局事务服务(文档停止维护)

在单机数据库下很容易维持事务的 ACID(Atomicity、Consistency、Isolation、Durability)特性,但在分布式系统中并不容易,GTS 可以保证分布式系统中的分布式事务的 ACID 特性。GTS 支持 DRDS、RDS、MySQL 等多种数据源,可以配合 EDAS 和...

设置事务拆分

RDS MySQL的数据库代理提供事务拆分功能,该功能在保证业务中读写一致性的前提下,能够将事务内第一个写请求之前的读请求转发到只读实例,降低主实例负载。本文介绍如何设置事务拆分。前提条件 已开通数据库代理 背景信息 默认情况下,RDS ...

数据库属性管理

您通过控制台查看或修改RDS SQL Server数据库的各类属性,也可以手动收缩数据库事务日志和更新数据库统计信息,以优化数据库性能和提高查询效率。前提条件 已创建数据库。创建方法,请参见 创建数据库。查看或修改数据库属性 注意事项 部分...

什么是全局事务服务GTS

可以与RDS、MySQL、PostgreSQL等数据源,Spring Cloud、Dubbo、HSF及其他RPC框架,MQ消息队列等中间件产品配合使用,轻松实现分布式数据库事务、多库事务、消息事务、服务链路级事务及各种组合。为什么需要全局事务服务 一个完整的业务往往...

SQL命令管理数据库

本文介绍使用SQL命令在RDS SQL Server实例中创建和管理数据...通过RDS控制台或API查看或修改数据库中的各类属性、手动收缩数据库事务日志或更新数据库统计信息,请参见:RDS控制台:数据库属性管理 API:ModifyDatabaseConfig-修改数据库属性

功能概述

什么是全密态数据库 全密态数据库采用机密计算能力,支持所有的数据库事务、查询、分析等操作,并对查询结果在返回前进行加密,使得数据在除了应用客户端以及数据库内的外部流动中 全程以密文形式存在。该功能可以避免云平台软件、管理人员...

产品概述

全密态数据库采用机密计算能力,使得数据在用户侧(客户端)加密后,在非受信的服务器端 全程只需要以密文形式存在,但是仍然支持所有的数据库事务、查询、分析等操作。避免云平台软件、管理人员(如DBA)、以及其他非授权人员接触到明文...

产品概述

全密态数据库采用机密计算能力,使得数据在用户侧(客户端)加密后,在非受信的服务器端 全程只需要以密文形式存在,但是仍然支持所有的数据库事务、查询、分析等操作。避免云平台软件、管理人员(如DBA)、以及其他非授权人员接触到明文...

产品概述

全密态数据库采用机密计算能力,使得数据在用户侧(客户端)加密后,在非受信的服务器端 全程只需要以密文形式存在,但是仍然支持所有的数据库事务、查询、分析等操作。避免云平台软件、管理人员(如DBA)、以及其他非授权人员接触到明文...

概述

当发生以下任一情况时,事务就会结束:发生未处理的异常,在这种情况下,事务期间执行的所有数据库更新的效果都将回滚,并且事务将中止。遇到 COMMIT 命令,在这种情况下,事务期间执行的所有数据库更新的效果都将成为永久性的。遇到 ...

TCL语句

数据库事务Database Transaction)是指作为单个逻辑工作单元执行的一系列操作。事务处理可以用来维护数据库的完整性,保证成批的SQL操作全部执行或全部不执行。默认情况下,PolarDB-X 以开启自动提交(autocommit)的模式运行,也就是每...

AT 模式接入

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

淘宝万亿级交易订单背后的存储引擎

每次交易会涉及到会员信息验证、商品库信息查询、订单创建、库存扣减、优惠扣减、订单支付、物流信息更新和确认支付等,每个环节都涉及到数据库记录创建和状态更新,整个流程可能涉及到数百次数据库事务操作,整个数据库集群每天会执行数百...

功能特性

分布式事务(Distributed Transaction-eXtended,简称 DTX)是蚂蚁集团自主研发的金融级分布式事务中间件,支持跨数据库、跨服务以及混合的方式处理分布式应用,具备多种接入模式和金融级配套功能,本文将主要介绍分布式事务的功能特性。...

事务分析

通过事务分析功能,您可以获知指定时间段内某线程的事务类型、事务数量及事务详情,便于从事务层面了解、分析和优化数据库性能。功能介绍 基于DAS企业版 V3热存储数据,对所选定的线程和时间范围内的事务详情进行分析,然后进行统计分析,...

错误码

DTX-503 transaction[%s]:[%s]on db[%s]rollback error 业务本地事务回滚失败 检查业务数据库是否正常。DTX-504 sql parser result is empty,sql:[%s]SQL 语句解析结果为空 检查 SQL 语法是否为分布式事务支持。DTX-505‘INSERT IGNORE’...

事务拆分

MyBase MySQL数据库代理的事务拆分功能,能够将事务内写操作之前的读请求转发到只读实例,降低主实例负载。前提条件 已开通数据库代理服务。具体操作,请参见 开通并配置数据库代理服务。背景信息 默认情况下,MyBase数据库代理会将事务内...

参与者接入模式

与底层事务实现无关:TCC 是一个抽象的基于 Service 层的概念,与底层事务实现无关,也就是说在 TCC 的范围内,无论是关系型数据库 MySQL、Oracle,还是 KV 存储 MemCache,或者列存数据库 HBase,只要将对其的操作包装成 TCC 的参与者,就...

事务管理

AnalyticDB PostgreSQL版 支持标准数据库事务ACID属性,提供了三种隔离级别。AnalyticDB PostgreSQL版 为分布式MPP架构,支持节点水平扩展,同时保证节点间事务的强一致属性。本文介绍 AnalyticDB PostgreSQL版 的事务隔离级别及事务的相关...

C3P0 连接池连接 OceanBase 数据库示例程序

本文将介绍如何使用 C3P0 连接池、MySQL Connector/J 和 OceanBase 数据库构建一个应用程序,实现基本的数据库操作,包括创建表、插入、删除、更新和查询数据等。点击下载 c3p0-mysql-jdbc 示例工程 前提条件 您已安装 OceanBase 数据库...

简介

时空事务分析一体化(HTAP)Ganos协同 PolarDB PostgreSQL版 与AnalyticDB PostgreSQL版数据库,构建了面向时空领域的事务分析一体化(HTAP)能力,Ganos不仅可以直接支持两种数据库产品,也可以在事务数据库 PolarDB PostgreSQL版 上增挂...

简介

时空事务分析一体化(HTAP)Ganos协同 PolarDB PostgreSQL版(兼容Oracle)与AnalyticDB PostgreSQL版数据库,构建了面向时空领域的事务分析一体化(HTAP)能力,Ganos不仅可以直接支持两种数据库产品,也可以在事务数据库 PolarDB ...

快速事务分析

前提条件 目标数据库引擎为:RDS MySQL PolarDB MySQL版 数据库实例已成功接入DAS中,并且接入状态显示为 连接正常。数据库版本以及地域支持DAS企业版 V3,请参见 产品系列及支持的功能。实例已开启DAS的企业版 V3,请参见 DAS企业版介绍。...

新功能发布记录

07-18 使用白名单模板批量配置白名单 新增 数据库属性管理 RDS SQL Server支持在RDS管理控制台查看或修改数据库中的各类属性,同时也支持手动收缩数据库事务日志和更新数据库统计信息,以优化数据库性能和提高查询效率。07-11 数据库属性...

PolarDB PostgreSQL(兼容Oracle)2.0版本商业化公告

数据库事务 CSN事务快照机制、支持自治事务、支持语句级别事务回滚 PolarDB PostgreSQL版(兼容Oracle)2.0版本 中CSN事务快照是一种新的事务快照机制,用于提升MVCC性能,与原生PostgreSQL使用xid事务号列表作为事务快照不同,CSN快照使用...

中间件ShardingSphere开发指南

背景信息 ShardingSphere适合分片彻底、数据库逻辑分片极其清晰的业务,支持如下功能:数据分片 分库和分表 读写分离 分片策略定制化 无中心化分布式主键 分布式事务 标准化事务接口 XA强一致事务 柔性事务 数据库治理 配置动态化 编排和...

RDS SQL Server如何收缩事务日志

执行如下将数据库的恢复模式设置为SIMPLE模式的命令:ALTER DATABASE[TestDb]/[TestDb]为数据库名称。SET RECOVERY SIMPLE 系统会将恢复模式重置为FULL,不会实际修改数据库恢复模式为SIMPLE,但数据库日志链会断开,并返回如下报错信息:...

PolarDB PostgreSQL(兼容Oracle)2.0版本与1.0版本...

数据库事务CSN事务快照机制、支持自治事务、支持语句级别事务回滚 PolarDB PostgreSQL版(兼容Oracle)2.0版本 中CSN事务快照是一种新的事务快照机制,用于提升MVCC性能,与原生PostgreSQL使用xid事务号列表作为事务快照不同,CSN快照使用...

Saga 模式服务设计

则交易失败且没有数据不一致,返回FA }else{/其它情况说明是正向或补偿结果未知,返回未知UN给调用方,需要进行重试 } 应对隔离性问题 Saga 模式由于一阶段已经提交本地数据库事务,且没有进行预留动作,因此无法保证隔离性。在极端情况下...

事务级连接池

PolarDB 支持事务级连接池,您可以根据业务需求使用事务级连接池,帮助降低因大量连接导致的数据库负载压力。前提条件 事务级连接池功能需要数据库代理的版本为2.3.46及以上。背景信息 由于 PolarDB PostgreSQL版 的连接模型是每个连接需要...

事务消息

基于 云消息队列 RocketMQ 版 分布式事务消息:支持最终一致性 上述普通消息方案中,普通消息和订单事务无法保证一致的原因,本质上是由于普通消息无法像单机数据库事务一样,具备提交、回滚和统一协调的能力。而基于 云消息队列 RocketMQ ...

事务级连接池

PolarDB 支持事务级连接池,您可以根据业务需求使用事务级连接池,帮助降低因大量连接导致的数据库负载压力。前提条件 事务级连接池功能需要数据库代理的版本为2.3.46及以上。背景信息 由于 PolarDB PostgreSQL版(兼容Oracle)的连接模型...

事务日志

事务的存在会导致连接、锁资源被长期占用,影响数据库的并发处理能力,因此 PolarDB-X 提供了长事务日志监控的能力。前提条件 计算节点版本需要不低于5.4.17-16859297。关于如何查看实例版本,请参见 查看和升级实例版本。仅企业版的实例...
< 1 2 3 4 ... 200 >
共有200页 跳转至: GO
新人特惠 爆款特惠 最新活动 免费试用