错误代码

ERROR 1003:Transaction error,need to rollback 问题描述:在事务中执行时如果出现了 SQL 执行异常,数据访问代理为了数据安全,会强制将事务状态设置为中断,需要显式调用 rollback 后才能继续执行其他 SQL。排查方法:确认是否有数据库...

适用场景

按应用类型选择 PolarDB-X 1.0 产品在高并发、分布式事务、复杂SQL优化、并行计算等方面都有比较好的用户沉淀和技术发展,适用于如下场景:对超高并发和大规模数据存储有较高要求的互联网在线事务类业务场景。传统企业级应用因业务发展导致...

错误代码

示例:ERR-CODE:[TDDL-4203][ERR_SQL_QUERY_MERGE_TIMEOUT]Slow sql query leads to a timeout exception during merging results,please optimize the slow sql.The the default timeout is*ms.DB is*PolarDB-X 1.0 执行分布式查询超时,...

SQL洞察和审计

如果使用RDS 数据库代理 地址连接,且代理开启了事务级连接池,由于连接可能会被复用,所以使用 show processlist 命令或者SQL洞察显示的IP地址和端口可能和客户端实际的IP地址和端口不一致。当程序使用Prepare方式时,会在SQL洞察中出现2...

SQL洞察和审计

如果使用RDS 数据库代理 地址连接,且代理开启了事务级连接池,由于连接可能会被复用,所以使用 show processlist 命令或者SQL洞察显示的IP地址和端口可能和客户端实际的IP地址和端口不一致。当程序使用Prepare方式时,会在SQL洞察中出现2...

错误码

VARIABLE_CAN_NOT_SET_TO_NULL_FOR_NOW PXC-4200 ERR_GROUP_NOT_AVALILABLE PXC-4201 ERR_GROUP_NO_ATOM_AVALILABLE PXC-4202 ERR_SQL_QUERY_TIMEOUT PXC-4203 ERR_SQL_QUERY_MERGE_TIMEOUT PXC-4400 ERR_SEQUENCE PXC-4401 ERR_MISS_...

MaxCompute分区表数据导入

将替换子表相关过程放在一个事务中,保证执行的事务性,SQL代码如下。已有子表时替换子表 BEGIN;删除已经存在的子表 DROP TABLE IF EXISTS${holo_table_name}_${datetime1};将临时表改名 ALTER TABLE${holo_table_name}_tmp_${datetime1} ...

使用RDS MySQL读写分离功能后查询语句被路由到主实例

set autocommit=0 set autocommit=1 begin end start transaction commit 使用SQL洞察排查时,先根据SQL执行时间使用SQL关键词查看对应SQL执行的线程ID,然后根据线程ID查看线程这段时间执行的SQL操作,查看对应的查询是否放到了事务语句中...

日志字段详情

transaction_policy string SQL执行时使用的事务策略,取值范围如下 空:未开启事务 TSO:执行 PolarDB-X TSO事务(默认取值)BEST_EFFORT:执行 PolarDB-X 2PC事务 user string 执行SQL的用户名。table_name string SQL执行涉及到的表。若...

日志字段

transaction_policy string SQL执行时使用的事务策略,取值范围如下 空:未开启事务 TSO:执行 PolarDB-X TSO事务(默认取值)BEST_EFFORT:执行 PolarDB-X 2PC事务 user string 执行SQL的用户名。table_name string SQL执行涉及到的表。若...

任务管理

事务 仅当配置单个数据库时生效,支持的选项:开启:任务中的多条SQL语句将以事务的方式执行。关闭(默认)并发执行组内任务 仅当配置多个数据库时生效,支持的选项:开启:SQL语句会同步执行到所有数据库中。关闭(默认):SQL语句会执行...

RDS SQL Server云数据库的磁盘空间被占满

您可参考本文操作解决RDS SQL Server数据库的磁盘空间被占满的情况。说明 阿里云提醒您:如果您对实例或数据有修改、变更等风险操作,...DBCC INPUTBUFFER([$SPID])相关文档 RDS SQL Server如何收缩事务日志 适用于 云数据库RDS SQL Server版

事务管理

AnalyticDB PostgreSQL版 提供了下列事务管理相关的SQL命令:BEGIN或者START TRANSACTION 开始一个事务块。END或者COMMIT提交一个事务的结果。ROLLBACK放弃一个事务而不做任何更改。SAVEPOINT在一个事务中标记一个位置并且允许做部分回滚。...

Thread Pool

SQL语句在等待事务提交。查询Thread Pool状态 您可以通过如下命令查询Thread Pool状态:show status like"thread_pool%;示例:mysql>show status like"thread_pool%;Variable_name|Value|+-+-+|thread_pool_active_threads|1|thread_pool_...

PyMySQL 连接 OceanBase 数据库示例程序

执行插入数据的 SQL 语句,提交事务并输出日志信息,或回滚事务并输出错误日志信息。代码如下:def insert_data():logging.info('Start inserting data')with pymysql.connect(*DB_CONFIG)as conn:with conn.cursor()as cursor:try:data=[...

系统列

这对一个事务中包含的 SQL 命令设置了一个硬极限:2 32(40 亿)。在实践中,该限制并不是问题—注意该限制只是针对 SQL 命令的数目而不是被处理的行数。同样,只有真正修改了数据库内容的命令才会消耗一个命令标识符。

新功能发布记录

SQL回放 会话与事务 新增 开启会话后,同一SQL Console页签下执行的所有SQL将在同一个Session中执行。开启会话与事务 10月 功能名称 变更类型 功能描述 相关文档 任务编排新增仪表盘推送节点 新增 仪表盘推送节点通过联动数据服务功能,可...

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

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

事务模式简介

AT 模式:是 GTS 最主要的事务模式,通过 GTS 基于 MySQL/RDS 的数据源,对 SQL 语句提供分布式事务支持。它帮助应用方以最小的改造代价来实现数据库的事务功能。MT(TCC)模式:提供用户可以介入两阶段提交过程的一种模式。在这种模式下,...

日志字段

transaction_policy SQL执行时使用的事务策略,取值范围如下 空:未开启事务 TSO:执行 PolarDB-X TSO事务(默认取值)BEST_EFFORT:执行 PolarDB-X 2PC事务 total_physical_conn_time SQL语句的物理建连时间,单位:ns。total_physical_...

日志字段详情

transaction_policy SQL执行时使用的事务策略,取值范围如下 空:未开启事务 TSO:执行 PolarDB-X TSO事务(默认取值)BEST_EFFORT:执行 PolarDB-X 2PC事务 total_physical_conn_time SQL语句的物理建连时间,单位:ns。total_physical_...

TCL语句

默认情况下,PolarDB-X 以开启自动提交(autocommit)的模式运行,也就是每条SQL语句单独构成一个事务(出于性能考虑,跨分片的DML语句默认未开启分布式事务,仅对更新GSI、更新广播表、更新拆分键的DML语句默认开启分布式事务)。...

搜索(审计)

例如,发生事务回滚时,事务中的单条SQL执行成功且没有异常,那么 日志列表 中该条SQL的 状态 会标识为 成功。对于 RDS MySQL 和 PolarDB MySQL版 实例,由于连接可能会被复用,所以 日志列表 中显示的IP地址和端口,可能会与客户端实际的...

混合云解决方案

说明 只能选事务复制,建议使用SQL登录连接到发布。Subscriber 订阅端放在RDS上,RDS实例可以是基础系列或高可用系列,但建议发布服务器、分发服务器和订阅服务器这三者的版本保持一致。重要 创建订阅时需要注意以下几点:订阅端放在RDS上...

SQL限流(rds_ccl)

如果减少最大等待数,不会影响正在等待中的SQL,但如果此时有新的SQL需要等待,且会使当前等待SQL数大于新的最大等待数时,将会导致PostgreSQL内核触发 ABORT,终止并回滚事务。注意事项 更新SQL限流规则后,规则立即生效。当前仅支持变更...

SQL限流(rds_ccl)

如果减少最大等待数,不会影响正在等待中的SQL,但如果此时有新的SQL需要等待,且会使当前等待SQL数大于新的最大等待数时,将会导致PostgreSQL内核触发 ABORT,终止并回滚事务。注意事项 更新SQL限流规则后,规则立即生效。当前仅支持变更...

创建压测场景

可串行化 TRANSACTION_REPEATABLE_READ:可重复读 自动提交SQL 打开开关:自动提交事务,即结束当前事务开始下一个事务。说明 事务通常是指用SQL脚本对数据库表进行一系列操作。关闭开关:修改数据库时,将用户操作一直处于某个事务中,...

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

合并事务指令与应用业务SQL执行,减少后端数据库网络通讯,提升事务性能。优化内部线程池的参数配置。优化DRUID连接池在后端RDS异常情况下快速恢复。修复问题 修复SQL解析的算术优先级问题。修复HASH JOIN部分场景下的连接泄漏问题。修复...

数据变更

失败原因 由于DMS解析SQL的能力限制,无法将END语句解析为COMMIT命令,因此不支持使用BEGIN和END语句来开启并提交事务。解决方案 方案一:使用DMS支持的BEGIN和COMMIT命令提交事务。方案二:删除SQL中的BEGIN和END,然后提交DMS普通数据...

MySQL性能排查解析

在备库出现大事务导致延迟时,登录数据库,执行以下SQL语句,确认Seconds_Behind_Master不断变化,而Exec_Master_Log_Pos却保持不变,说明备库的SQL线程在执行一个大事务或者DDL操作,然后通过 show processlist 语句定位具体的线程。...

概述

事务在 SPL 程序中遇到第一个 SQL 命令时开始。所有后续的 SQL 命令都包含在该事务中。当发生以下任一情况时,事务就会结束:发生未处理的异常,在这种情况下,事务期间执行的所有数据库更新的效果都将回滚,并且事务将中止。遇到 COMMIT ...

SQL查询介绍

在使用SQL查询时,不支持事务功能。表格存储将SQL语句中的关键字作为保留字。如果在命名表或者列时需要使用关键字,则请添加 `` 符号对关键字进行转义。关键字不区分大小写。更多信息,请参见 保留字与关键字。表格存储的SQL引擎遵循通用的...

RDS无法查看新插入数据

3)主实例的大事务 在只读实例出现大事务导致延迟时,登录数据库,执行以下SQL语句,确认Seconds_Behind_Master不断变化,而Exec_Master_Log_Pos却保持不变,说明只读实例的SQL线程在执行一个大事务或者DDL操作。然后通过 show processlist...

API概览

DescribeDTCSecurityIpHostsForSQLServer 查询RDS实例的分布式事务白名单信息 该接口用于查询RDS SQL Server实例的分布式事务白名单信息。日志 API 标题 API概述 ModifySQLCollectorPolicy 开启或关闭实例的SQL审计功能 该接口用于开启或...

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

修复跨分片场景中包含limit的物理SQL由于受SQL cache的影响,存在查询结果不符合预期的问题。发布日期:2021-09-14 大版本:V5.4.12 小版本:16315258 类别 说明 新增 优化器支持Cascades Style物理属性传递。支持AES加解密函数。新增自动...

RDS MySQL只读实例同步延迟原因与处理

事务写入 在大事务同步到只读实例导致延迟出现时,登录数据库,执行 show slave status \G SQL语句,确认 Seconds_Behind_Master 不断变化,而 Exec_Master_Log_Pos 却保持不变,说明只读实例的SQL线程在执行一个大事务或者DDL操作,系统...

RDS MySQL只读实例同步延迟原因与处理

事务写入 在大事务同步到只读实例导致延迟出现时,登录数据库,执行 show slave status \G SQL语句,确认 Seconds_Behind_Master 不断变化,而 Exec_Master_Log_Pos 却保持不变,说明只读实例的SQL线程在执行一个大事务或者DDL操作,系统...

SET TRANSACTION

当一个事务为只读时,如果 SQL 命令 INSERT、UPDATE、DELETE 和 COPY FROM 要写的表不是一个临时表,则它们不被允许。不允许 CREATE、ALTER 以及 DROP 命令。不允许 COMMENT、GRANT、REVOKE、TRUNCATE。如果 EXPLAIN ANALYZE 和 EXECUTE 要...

事务隔离

SQL 标准和 PostgreSQL 实现的事务隔离级别在表 1 中描述。表 1.事务隔离级别 隔离级别 脏读 不可重复读 幻读 序列化异常 读未提交 允许,但不在 PG 中 可能 可能 可能 读已提交 不可能 可能 可能 可能 可重复读 不可能 不可能 允许,但不...

ADAM概览

功能特性 采集器 数据库采集器:收集、汇总源数据库信息,包含环境、对象、SQL、空间、性能和事务,全面覆盖数据库实际运行状况。同时针对数据冗余、信息安全问题,对采集结果中的SQL数据进行脱敏、去重、一致性校验等处理,保证采集结果的...
共有200条 < 1 2 3 4 ... 200 >
跳转至: GO
产品推荐
云服务器 安全管家服务 安全中心
这些文档可能帮助您
云原生数据仓库AnalyticDB MySQL版 全局事务服务 (文档停止维护) 云备份 弹性公网IP 短信服务 人工智能平台 PAI
新人特惠 爆款特惠 最新活动 免费试用