使用问题

表时,列的名称可以使用 SQL 的关键字吗?不可以,建表时列名不能用 SQL 的关键字,如 DESC、TABLE 等。GTS 的日志记录在哪儿,怎么查看 GTS 日志?GTS 的事务日志名称为 txcXXXX.log,其中 XXXX 为 GTS 客户端进程的进程号,其路径为${...

常见问题

查看日志,可以按照分布式事务的事务 ID 去查看这个事务在该 SDK 都操作了哪些资源及其提交和回滚情况。分布式事务 TCC@TwoPhaseBusinessAction 放到接口的实现类上是否有效?没有效果,不能放到实现类上,必须放在接口上。public ...

ROLLBACK PREPARED

语法 ROLLBACK PREPARED transaction_id 参数 transaction_id 要被回滚的事务的事务标识符。说明 要回滚一个准备好的事务,你必须是原先执行该事务的同一个用户或者是一个超级用户。但是你必须处在执行该事务的同一个会话中。该命令不能在...

LOCK

并确保后续读取表时会看到已提交数据的稳定视图,因为 SHARE 锁定模式与写入者获得的 ROWEXCLUSIVE 锁定冲突,而您的 LOCKTABLE name IN SHARE MODE 语句将等待 ROW EXCLUSIVE 模式的所有并发持有者锁定提交或回滚。因此,一旦您获得锁定,...

RDS MySQL各timeout参数的设置

innodb_rollback_on_timeout 开启该参数,在出现锁等待、超时等情况下即会回滚当前Session的整个事务,如果设置为OFF则只回滚事务的最后一个请求。interactive_timeout wait_timeout mysql在关闭一个交互式/非交互式的连接之前所要等待的...

RDS MySQL各timeout参数的设置

innodb_rollback_on_timeout 开启该参数,在出现锁等待、超时等情况下即会回滚当前Session的整个事务,如果设置为OFF则只回滚事务的最后一个请求。interactive_timeout wait_timeout mysql在关闭一个交互式/非交互式的连接之前所要等待的...

事务与Read/Write Concern

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

应用级别的数据完整性检查

使用这种技术,如果应用软件通过一个框架来自动重试由于序列化错误而回滚的事务,它将避免为应用程序员带来不必要的负担。把 default_transaction_isolation 设置为 serializable 可能是个好主意。通过触发器中的事务隔离级别检查来...

RDS MySQL临时文件导致实例磁盘空间满且出现“锁定中...

MySQL 8.0大版本:锁定时会结束所有用户会话,会话被结束后会自动开始回滚回滚根据当时正在执行的查询不同需要消耗不同的时间,实例空间会在事务回滚完成后自行释放。如果长时间不能自动解锁,请参考以下操作处理:通过DMS连接实例。执行...

事务消息

事务消息为 云消息队列 RocketMQ 版 中...一般出现消息时事务正在处理的原因为:事务执行较慢,消息查太快。解决方案如下:将第一次事务查时间设置较大一些,但可能导致依赖的事务提交延迟较大。程序能正确识别正在进行中的事务

LOCK

这些模式名称应该通常被解读为用户在被锁定表中获取行级锁的意向。还有,ROW EXCLUSIVE 模式是可共享的表锁。记住就 LOCK TABLE 而言,所有的锁模式都具有相同的语义,只有模式的冲突规则有所不同。示例 在将要向外键表中执行插入在主键...

显式锁定

不同于标准锁请求,会话级咨询锁请求不尊重事务语义:在一个后来被回滚的事务中得到的锁在回滚后仍然被保持,并且同样即使调用它的事务后来失败一个解锁也是有效的。一个锁在它所属的进程中可以被获取多次;对于每一个完成的锁请求必须有...

DELETE 语句

DELETE FROM table_name WHERE filter_condition 限制说明 当前不支持分布式事务,如果一次 delete 多个行,且这些行不在同一个分区,那么数据库会开启一个不完整的分布式事务,在部分分区提交成功部分分区提交失败,可能导致回滚不一致...

ResetDisk-回滚磁盘

接口说明 使用快照回滚磁盘,对应的轻量应用服务器必须为已停止状态。回滚快照会丢失该快照创建之后的增量数据,如有需要请您提前做好数据备份。注意事项 重置系统或更换镜像会清除服务器上的磁盘数据,重置系统或更换镜像前创建的快照会...

使用快照回滚云盘

当云盘因误删误改、勒索病毒等原因造成数据丢失时,您可以使用该云盘的历史快照回滚云盘,从而使该云盘的数据恢复到创建快照时的状态。本文介绍如何使用快照回滚云盘。约束限制 在使用快照回滚云盘之前,请确认以下信息:确保需要进行回滚...

TRUNCATE

中数据的角度来说,TRUNCATE 是事务安全的:如果所在的事务没有提交,阶段将会被安全地回滚。在指定了 RESTART IDENTITY ,隐含的 ALTER SEQUENCE RESTART 操作也会被事务性地完成。也就是说,如果所在事务没有提交,它们也将被回滚...

使用说明

在高压缩引擎(X-Engine)中创建表 在双引擎(InnoDB和X-Engine)集群中创建位于X-Engine引擎的表,您需要在创建表时指定X-Engine引擎。语法示例如下:CREATE TABLE t1(c1 int primary key,c2 int)ENGINE=xengine;参数说明 说明 针对表中可...

使用快照回滚云盘

当云盘因误删误改、勒索病毒等原因造成数据丢失时,您可以使用该云盘的历史快照回滚云盘,从而使该云盘的数据恢复到创建快照时的状态。本文介绍如何使用快照回滚云盘。约束限制 在使用快照回滚云盘之前,请确认以下信息:确保需要进行回滚...

AliSQL内核小版本发布记录

Crash Recovery过程中,将未决事务的回滚由同步回滚优化为异步回滚,提升 RTO(Recovery Time Objective)。优化AHI(Adaptive Hash Index)的内存使用和更新速度。双向循环复制优化,备实例向主实例发送binlog跳过属于主实例的事务,...

X-Engine引擎使用须知

用户开启一个事务修改大量数据,回滚的时候,已经执行了commit in middle的事务无法回滚。drop table t1;create table t1(c1 int primary key,c2 int)ENGINE=xengine;begin;call insert_data(12000);插入12000行数据,触发commit in middle...

应用开发概览

查询中使用聚合函数 查询中使用 NULL 相关函数 查询中使用 CASE 条件运算符 锁定查询结果 SELECT FOR UPDATE 执行计划 查看执行计划 理解执行计划 在查询中使用 SQL Hint 查询超时变量 事务 二级目录 文档名称 文档名称 事务 事务管理概述 ...

数据库变更管理

OceanBase MySQL 模式下,自动生成备份回滚方案仅支持对包含主键或者唯一键的表进行 UPDATE/DELETE 生成对应回滚 SQL。自动生成备份回滚方案支持的单条变更 SQL 的影响行数不超过 10w 行,数据库变更的总影响行数不超过 100w 行。分隔符 ...

SQL事务能力

事务的支持场景 Hologres对事务的支持场景和使用说明如下:支持多条DDL语句事务 事务内多个的创建与回滚支持事务保障,示例如下:begin;drop table if exists ddl_test;create table ddl_test(uid text not null,name text not null);...

异常事务处理方案

事务回滚异常 问题现象 事务状态显示:异常(回滚异常)。发起方 common-error.log 日志出现大量报错“DTX-REMOTE-invokeAction rollback finish。问题原因 DTX 参与方不在线,DTX server 无法联系参与方回滚成功。解决方案 以下提供两种...

V5.1.x系列实例版本说明

修复GTS事务超过100记录列,新的事务更新后无法回滚的问题。修复查询结果单个字段值过大会导致连接被意外关闭的问题。修复若干 PolarDB-X 1.0 后端连接池的一些连接泄漏问题和部分连接异常场景下不能自动恢复的问题。修复超长HINT报数组...

REPLACE 语句

expr_list)[,(replace_expr_list)[,.]]限制说明 当前不支持分布式事务,如果一次 replace 多个行,且这些行不在同一个分区,那么数据库会开启一个不完整的分布式事务,在部分分区提交成功部分分区提交失败,可能导致回滚不一致,用户应慎...

开发运维建议

对于频繁更新的表,建议在建表时指定表的 FILLFACTOR=85,每页预留15%的空间用于HOT更新。CREATE TABLE test123(id int,info text)WITH(FILLFACTOR=85);临时表建议以 tmp_开头,子表建议根据业务场景以规则结尾,例如按年分区的主表如果为...

PolarDB MySQL版8.0.1版本发布日志

支持对含有列存索引的表使用库表恢复功能。支持在列存索引中使用most common value统计信息收集功能,以改善数据偏斜情况下records per key估算不准的问题。优化列存索引内存调度功能,提升内存利用率。优化非阻塞DDL功能,以支持更多的DDL...

数据库事务

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

pg_prepared_xacts

事务被提交或回滚时,相应的项将被移除。pg_prepared_xacts 视图包含以下列信息:列名称 类型 描述 transaction xid 预备事务的数字事务标识符。gid text 分配给事务的全局标识符。prepared timestamptz 此事务为提交准备好的时间。owner...

RDS MySQL 8.0开放参数一览

您可以在这里了解到截止到发表日MySQL 8.0所有已开放的参数信息。说明 参数说明内容来自MySQL官方...重要 如果将此变量设置为ALL,则在使用其他程序(如其他MySQL服务器或myisamchk)中的MyISAM表时,不应使用这些表。这样做会导致索引损坏。...

PolarDB MySQL版8.0.2版本发布日志

修复条件下推至派生表时可能造成性能退的问题。修复Group By之后BIT字段显示不正确的问题。修复X-Engine中的compaction后台任务严格的并发控制对前台操作的影响,导致慢查询性能下降的问题。修复在并行查询中,如果一个计划分片中存在多...

PolarDB MySQL版5.7版本发布日志

JOIN_SUFFIX:指导优化器为连接执行计划的最后几张表使用指定的表顺序来连接表。该Hint适用于命名表。优化器会将所有的其他表放在命名表之前。2021-03-10 问题修复 将token number的对照表进行分区并预留部分token,以修复插入新token后,...

pg_prepared_xacts

事务被提交或回滚时,相应的项将被移除。列名称 列类型 描述 transaction xid 预备事务的数字事务标识符。gid text 分配给事务的全局标识符。prepared timestamptz 此事务为提交准备好的时间。owner name 执行此事务的用户名。database ...

典型场景

PolarDB-X 1.0 柔性事务可以保证如果login_id或者ID全局不唯一事务完全回滚。如果事务提交失败,写入的login_info信息将在补偿回滚时被彻底删除。商品优惠 商品优惠场景在库存不足或者用户优惠券已使用的情况下都需要返回失败。SET ...

INSERT 语句

当前不支持分布式事务,如果一次 insert 多个行,且这些行不在同一个分区,那么数据库会开启一个不完整的分布式事务,在部分分区提交成功部分分区提交失败,可能导致回滚不一致,用户应慎用或不用。若用户的表包含自增主键,则 insert ...

系统信息函数和运算符

允许的权限类型为 SELECT,INSERT,UPDATE,和 REFERENCES has_column_privilege([user name or oid,]table text or oid,column text or smallint,privilege text)→boolean 用户对指定的表列有特权么?如果对整个表持有特权,或者对列授予了列...

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

全局回滚,收到 TC 的分支回滚请求,查询分支对应的 UNDO LOG 记录,生成补偿回滚的 SQL 语句,执行分支回滚并返回结果给 TC。TCC 模式 TCC 模式 RM 驱动分支事务的行为分为以下两个阶段:执行阶段:向 TC 注册分支。执行业务定义的 Try ...

RDS MySQL 5.6开放参数一览

对于有空洞的表,如果该表正在被另一个线程使用,则新行将插入到该表的末尾。否则,MySQL会获取普通的写锁,并将行插入到空洞中。connect_timeout 5.6 1 10[1-3600]无限制 mysqld服务器在响应Bad handshake之前等待连接数据包的秒数。默认...

语法兼容性说明

WITH(公共表达式)Y 事务锁定语句 START TRANSACTION、COMMIT和ROLLBACK语句 Y-无区分 无法回滚的语句 Y-无区分 隐式提交的语句 Y-无区分 SAVEPOINT、ROLLBACK TO SAVEPOINT和RELEASE SAVEPOINT语句 Y-无区分 LOCK INSTANCE FOR ...
共有128条 < 1 2 3 4 ... 128 >
跳转至: GO
产品推荐
云服务器 安全管家服务 安全中心
这些文档可能帮助您
全局事务服务 (文档停止维护) 邮件推送 弹性公网IP 短信服务 人工智能平台 PAI 金融分布式架构
新人特惠 爆款特惠 最新活动 免费试用