RollbackTransaction-回滚事务

调用RollbackTransaction接口执行事务的回滚回滚事务会取消其更改。接口说明 本接口当前仅支持华东 1(杭州)、华北 2(北京)地域的 Serverless 实例使用。调试 您可以在OpenAPI Explorer中直接运行该接口,免去您计算签名的困扰。运行...

ROLLBACK TO SAVEPOINT

回滚到保存点。语法 ROLLBACK[WORK]TO[SAVEPOINT]savepoint_name 说明 回滚在建立保存点以后执行的所有命令。保存点仍然有效,并且在需要时可以再次回滚。ROLLBACK TO SAVEPOINT 会隐式销毁在所指定保存点之后建立的所有保存点。参数 参数 ...

基本概念

实例所占用的磁盘容量除集合数据外,还有实例正常运行所需要的空间,如系统数据库数据库回滚日志、重做日志、索引等。请确保云数据库MongoDB实例具有足够的磁盘容量来存储数据,否则可能导致实例被锁定。若因磁盘容量不足导致实例被锁定...

典型场景

PolarDB-X 1.0 支持 balance=balance-100 操作的完美回滚,能够自动生成对应的反向转账语句:UPDATE account SET balance=balance+100 WHERE id='A' 因此即使“分2”事务提交失败,A的账户金额也可以正确回滚到转账前的状态。优化点:在...

ABORT

ABORT 语句可用于回滚当前事务并且导致由该事务所作的所有更新被丢弃,这个命令的行为与 ROLLBACK 的行为一样。语法 ABORT[WORK|TRANSACTION][AND[NO]CHAIN]参数 WORK|TRANSACTION:可选关键词,无作用。AND CHAIN:如果规定了 AND CHAIN,...

数据库变更管理

单击 滚,回滚数据。任务流程 在任务详情面板中,单击 任务流程 页签查看发起任务状态、审批状态、执行状态和执行结果等信息。执行结果 在任务详情面板中,单击 执行结果 页签查看执行成功和执行失败记录。滚工单 在任务详情面板中,...

删除数据库

本文介绍如何删除RDS PostgreSQL的数据库。操作步骤 说明 删除数据库后,系统将自动回收数据库使用空间。您可以通过 监控与告警 查看磁盘使用量,查看方法请参见 查看增强监控。访问 RDS实例列表,在上方选择地域,然后单击目标实例ID。在...

使用DMS数据追踪进行恢复

DMS的数据追踪功能可以快速按需找到目标时间段内的相关更新,并生成逆向回滚语句,追踪完的数据可批量生成回滚脚本,通过数据变更工单最终执行到数据库中完成数据的修复。当误操作受影响的数据量在10万以内时,您可使用该方法进行数据恢复...

ALTER DATABASE

如果想要修改时序数据库的指定属性,或为其添加新的数据库属性,您可以使用 ALTER DATABASE 语句。引擎与版本 ALTER DATABASE语法 仅适用于时序引擎。无版本限制。语法 alter_database_statement:=ALTER DATABASE database_identifier[WITH...

数据追踪

DMS 的数据追踪功能支持按需查找目标时间段内(数据库Binlog保存时长内)的相关更新信息,并生成回滚脚本,帮助您快速将数据恢复到变更前。前提条件 数据库类型为MySQL,且MySQL为5.6及以上版本。说明 包含已接入DMS企业版统一管理的 RDS ...

使用DMS数据追踪进行恢复

数据追踪与其他恢复方案的区别 恢复方案 恢复原理 费用 恢复速度 恢复范围 数据追踪 按需追踪到目标时间段内的相关更新,汇总生成逆向的回滚语句,并通过 数据变更 工单最终执行到数据库中完成数据的恢复。管控模式为自由操作,无费用。...

DROP DATABASE

DROP DATABASE语法用于删除指定的数据库。引擎与版本 DROP DATABASE语法适用于宽表引擎和时序引擎。宽表引擎仅2.2.16及以上版本支持DROP DATABASE语法。时序引擎无版本限制。语法 drop_database_statement:=DROP DATABASE[IF EXISTS]...

SQL备份与回滚(公测中)

非MySQL的关系型数据库需要手动回滚数据。实例的能力要求 不限制实例的能力。仅支持具有自由操作和稳定变更能力的实例。更多数据追踪功能信息,请参见 数据追踪。前提条件 使用精确备份需要满足如下条件:数据库类型为 RDS MySQL、RDS ...

概述

适用场景 如下图所示,PolarDB for AI 将传统的 DB+AI 的数据智能应用转变为一站式数据智能应用,从数据库服务于传统的数据工程师和算法工程师转变为 DB+AI 服务于业务工程师,直接与业务系统对接。PolarDB for AI 可用于如下行业场景:ID-...

概述

这会阻止在发生异常时执行无条件回滚 BEGIN/END 块内的所有数据库更新的操作。应用程序不得在自动提交模式下运行。如果自动提交模式打开,则会立即提交每个成功的数据库更新,并且无法撤消。打开或关闭自动提交模式的方式取决于应用程序。...

注意事项

脏读 由于 PolarDB-X 1.0 柔性事务使用异步方式回滚,在提交失败后可能有一些分数据在异步回滚前对外可见,出现脏读。建议应用在业务操作前对数据进行二次校验,防止脏读带来的影响。对于一些有风险的数据,建议采用调整事务SQL顺序,...

ganos.parallel.transaction

指定并行操作时并行事务是否可以和主事务一起提交或回滚数据类型 String 取值 transaction_commit(默认值):支持并行事务和主事务一起进行提交或滚。fast_commit:不支持并行事务和主事务一起进行提交或滚。示例 SET ganos....

ganos.parallel.transaction

指定并行操作时并行事务是否可以和主事务一起提交或回滚数据类型 String 取值 transaction_commit(默认值):支持并行事务和主事务一起进行提交或滚。fast_commit:不支持并行事务和主事务一起进行提交或滚。示例 SET ganos....

事务和异常

因此,如果事务回滚,则触发器中任何DML命令的效果也都将回滚。如果在触发器代码块中确实发生异常,但该异常在异常部分进行了捕获和处理,则触发器中任何DML命令的效果仍然会回滚。但是,触发语句本身不会回滚,除非应用程序强制回滚封装...

通过DTS实现数据库的垂直拆分

当RDS实例负载过大时,可以将该实例的一个数据库或表垂直拆分至另外一个单独的实例中。本文介绍如何通过双写方案和简易拆分方案实现垂直拆分。背景信息 假设一个RDS实例上有数据库A和B,随着业务增长实例瓶颈也日趋可见,如想要减轻该实例...

polar_comp_stmt_level_tx

在Oracle中,当SQL命令中出现运行时错误时,将回滚该单个命令所引起的数据库上的所有更新。这称为语句级别事务隔离。例如,如果单个UPDATE命令成功更新五行,但尝试更新第六行时出现异常,则将回滚此UPDATE命令对所有六行进行的更新。之前...

数据库高级特性管理

查看或修改数据库属性 注意事项 部分修改数据库属性的操作会导致该数据库进入短暂的独占模式,系统会断开当前该数据库的所有连接,回滚现有事务进行修改。当数据库负载较高时,修改操作可能会失败。因此建议您在业务低峰期执行该操作,以免...

如何恢复误删除的数据

概述 本文主要介绍在使用RDS产品时如何恢复误删除的数据。详细信息 恢复大量数据方法 恢复MySQL数据 恢复SQL Server数据 恢复...适用于 云数据库RDS MySQL版 云数据库RDS SQL Server版 云数据库RDS PostgreSQL版 云数据库RDS MariaDB版

集群参数默认值说明

参数 默认值 说明 polar_comp_stmt_level_tx off 该参数用于控制异常是否回滚未提交的数据库更新。取值如下:on:异常不会自动回滚之前未提交的数据库更新,模拟Oracle行为。off:异常将回滚未提交的数据库更新。说明 在Oracle中,当SQL...

导入数据

回滚SQL(可选)在SQL执行错误或异常的情况下,可执行回滚SQL来撤销执行的SQL操作,将数据库恢复到执行该SQL前的状态。您可选择如下任一方式输入回滚SQL:文本:在下方输入框中书写回滚SQL。附件:上传回滚SQL文件。说明 支持SQL、TXT和ZIP...

集群自定义监控报表

集群数据库 transaction_commit_rt 事务平均提交耗时 集群数据库 transaction_rollback_rt 事务平均回滚耗时 集群数据库 transaction_rt 事务平均处理耗时 集群数据库 active_session 当前活跃会话数 集群数据库 all_session 当前会话数 ...

应用开发概览

本文介绍了 OceanBase 数据库应用开发常用的文档链接。规划数据库对象 二级目录 文档名称 规划数据对象 创建数据库 创建表 创建索引 数据写入 二级目录 文档名称 数据写入 插入数据 更新数据 删除数据 替换数据 数据读取 二级目录 文档名称...

应用场景

DAS实现了诊断流程的闭环,优化效果可量化,从异常发现、根因分析、进行止损或优化、效果跟踪、回滚或沉淀知识库等方面实现诊断流程的闭环,确保数据库持续可用。典型使用场景——安全审计 DAS提供高危SQL识别、SQL注入检测、新增访问来源...

恢复方案概览

场景 功能 相关操作 数据恢复 恢复到已有实例 恢复SQL Server数据 说明 恢复单库到已有实例时,建议先手动 备份单库,再将单库备份的作为数据库恢复的起始点,在应用的版本升级或发布等场景下,该方式可更灵活回滚数据。恢复到全新实例 ...

常见问题

您可使用 DMS数据追踪功能,按需追踪到目标时间段内的相关更新,汇总生成逆向的回滚语句,并通过 数据变更 工单最终执行到数据库中完成数据的恢复。如何恢复到原实例或已有实例或本地数据库?恢复位置 恢复方法 恢复到原实例 方法一:先 ...

在GDB控制台清除实例数据

当图数据库GDB实例中的数据不再使用但需要保留该实例时,您可以通过图数据库GDB提供的清除数据功能清除实例中的数据。本文介绍在图数据库GDB控制台上清除图数据库GDB实例数据的方法。注意事项 清除实例数据后仅保留实例账号信息,且清除的...

功能优势

兼容存量数据库数据库可升级到全密态数据库,也可以回滚到明文数据库。支持DTS、DMS等生态工具,应用可“0”改造迁移。开启数据保护规则后,服务端任意访问返回数据均为加密 用户可以基于业务需要,配置数据保护规则(配置方式请参见 ...

切换

将业务回滚至PolarDB-X 1.0(可选)为了防止风险的发生(例如发现迁移的数据有误、迁移后数据库表现不符合预期等),切换后会自动将新写入目标数据库的业务数据写到源数据库,以便在异常状况下,将业务回滚切换至源数据库。在迁移任务...

DROP CONTINUOUS QUERY

语法 drop_cq_statement:=DROP CONTINUOUS QUERY[database_identifier.cq_identifier]使用说明 数据库名(database_identifier)连续查询对象所属数据库的名称,不指定时默认是当前数据库。使用时必须在数据库名前后添加反引号(`),例如 ...

CREATE EXTERNAL DATABASE

AnalyticDB MySQL 湖仓版(3.0)和 数仓版(3.0)支持通过 CREATE ...语法 CREATE EXTERNAL DATABASE[IF NOT EXISTS]<db_name>参数 db_name:外部数据库名。数据库名命名规则,请参见 命名约束。示例 CREATE EXTERNAL DATABASE adb_demo;

数据归档

背景信息 ODC 支持定时将源数据库中的表数据归档至其它目标数据库中,以解决因线上数据增多影响查询性能与业务运作的问题。本文档旨在介绍如何通过提交数据归档工单实现归档数据。原理介绍 前提条件 归档的表中必须包含主键。注意事项 前置...

普通数据变更

数据管理DMS的普通数据变更功能支持INSERT、UPDATE、DELETE、TRUNCATE、CREATE TABLE等SQL语句,可以对数据库中的数据进行变更操作,用于数据初始化、历史数据清理、问题修复、功能测试等场景。本文介绍在DMS中进行普通数据变更的方法。...

错误代码

排查方法:确认是否有数据库异常没有处理,或者捕获了数据库异常但没有调用 rollback 回滚事务。如确认异常后,则客户端需要强制调用 rollback。ERROR:Server connection execute error:x 问题描述:数据访问代理将 SQL 发往后端物理数据库...

SQL闪

说明 SQL闪精确匹配开关对于5.3.4-15378085版本及以上的新建数据库默认开启,低版本实例建议升级后手动开启,详情请参见 开启精确匹配。模糊匹配 针对误操作SQL的相关信息(执行时间范围、操作表名、SQL类型等),在RDS BINLOG中匹配满足...

平滑扩容

说明 在执行切换前,本次扩容还没有对原数据库中数据产生实质影响,因此在切换前都可以通过回滚来放弃本次扩容。扩容期间需要停止清理源RDS的Binlog文件,可能会导致磁盘空间不足,请务必在源RDS实例上预留充足的磁盘空间。一般百分之三十...
共有200条 < 1 2 3 4 ... 200 >
跳转至: GO
产品推荐
云服务器 安全管家服务 安全中心
这些文档可能帮助您
云数据库 RDS 数据库备份 DBS 云数据库 MongoDB 版 云数据库 Redis 版 弹性公网IP 短信服务
新人特惠 爆款特惠 最新活动 免费试用