数据管理服务 DAS
数据管理服务 DAS
- 最新动态
- 产品介绍
- 计费说明
- 快速入门
-
用户指南
- 权限管理
- 登录数据库实例
- MySQL
- RDS for SQL Server
- PostgreSQL
- RDS for MariaDB
- GaussDB
- TaurusDB
- GeminiDB Cassandra
- GaussDB(DWS)(即将下线)
- DDS
- DDM
- 审计
- 事件监控
- 最佳实践
-
API参考
- 使用前必读
- API概览
- 如何调用API
-
API(公测中)
- 获取API版本
-
云DBA
- 注册数据库用户
- 修改数据库用户
- 删除数据库用户
- 查询云DBA配额
- 查询数据库用户信息
- 查询数据库用户列表
- 查杀会话
- 查询SQL执行计划(GET请求)
- 查询SQL执行计划(POST请求)
- 查询元数据锁列表
- 查询实例会话列表
- 查询InnoDB锁等待列表
- 开启/关闭全量SQL、慢SQL开关
- 查询全量SQL和慢SQL的开关状态
- 导出慢SQL数据
- 导出全量SQL
- 查看SQL限流开关状态
- 设置SQL限流开关状态
- 查询SQL限流规则列表
- 根据原始SQL生成SQL限流关键字
- 创建SQL限流规则
- 删除SQL限流规则
- 查询SQL限流任务
- 导出TopSQL模板列表
- 导出SQL执行耗时区间数据
- 导出慢SQL模板列表
- 获取DAS云DBA实例列表
- 设置共享链接
- 删除共享链接
- 执行SQL诊断
- 获取诊断结果
- 创建实例健康诊断任务
- 查询实例健康诊断报告列表
- 获取实例健康诊断报告内容
- 同步实例列表
- API(不再推广)
- 权限策略和授权项
- 附录
- 常见问题
- 产品术语
-
更多文档
- 用户指南(阿布扎比区域)
- 用户指南(吉隆坡区域)
- 通用参考
链接复制成功!
SQL变更
操作场景
当您需要对数据库进行数据、结构变更时,可以选择“SQL变更”页签进行操作。
操作步骤
- 在顶部导航栏选择“数据方案”,在页签下选择“SQL变更”,进入SQL变更详情页。
- 在基本信息页签中选择需要操作的数据库,同时可以选择多个数据库。
- 输入SQL文本或者添加变更的SQL文件到数据库中。
- 输入预估影响行数和此次变更原因。
- 在“任务执行控制项”页签中,您可以根据需要选择不同的执行方式。选择“是否执行事务”、“出错时继续执行”、“是否备份数据”。
说明:
- 执行方式:您可以自定义选择不同的执行方式,灵活使用。
- 是否执行事务:默认不开启,逐条提交,遇到失败时任务终止,但不回滚,开启后,遇到失败会全部回滚(仅限DML,DDL不在范围内)。
- 出错时继续执行:建议开启。执行若出现错误,会直接跳过执行失败语句执行下一条。
- 是否备份数据:
- 默认不开启,为了保护您数据的安全性,建议您在做SQL变更之前开启备份数据,备份数据超过10万行时,系统将不支持数据备份功能。
- 开启时,将自动备份SQL变更的语句集合或者导入SQL文件的逆向数据,方便客户进行回滚。
- 完成后单击下方的“提交”,进入预检查页面。
- 查看是否预检查通过。
若检查失败,查看失败原因,如果需要重新上传文件请单击“修改变更工单”返回上一级,您也可以直接单击“修改SQL”。
修改完成后,单击“确定”,系统自动再次预检查。
- 预检查通过后,单击“提交审批”。
- 系统将按照该数据库的流程审批设置进行节点审批,待审批完成后,单击“任务执行情况”查看审批执行进度。
- 若事先选择了审批后手动执行,单击开始备份并执行变更。
说明:
支持备份的SQL类型:delete、update、insert_select、replace_select。
- 等待备份完成后,SQL变更完成。
父主题: 数据方案