You need to enable JavaScript to run this app.
文档中心
数据库工作台

数据库工作台

复制全文
下载 pdf
数据变更工单
创建普通 SQL 变更工单
复制全文
下载 pdf
创建普通 SQL 变更工单
SQL 变更表示通过 CREATE、ALTER、UPDATE、INSERT、REPLACE 和 DELETE 语句对数据库中的数据进行修改。SQL 变更通常会变更数据库中的数据内容,不会变更数据库的结构。本文介绍如何在数据库工作台 DBW 控制台创建普通 SQL 变更工单。​
前提条件​
  • 已创建云数据库 MySQL 版实例和账号。详细操作,请参见创建实例和账号。​
  • 已添加为 DBW 角色的用户。详细操作,请参见添加用户。​
  • 已授予添加为 DBW 角色用户相关权限。详细操作,请参见权限管理。​
使用限制​
  • 仅支持选择开启安全管控的实例创建普通 SQL 变更工单进行纳管。​
  • 仅支持在 DBW 用户管理内添加的用户创建工单。​
  • 通过普通 SQL 变更工单执行数据变更时,影响行数不能超过 500 万,否则预检查不通过。当数据变更影响行数超过 500 万时,请通过无锁数据变更或无锁结构变更工单执行。​
  • 单次提交多条 SQL 语句时需用英文分号(;)隔开。多条 SQL 时,每条 SQL 都是一个单独的事务,工单创建完成后可以在工单详情中查看多条 SQL 的执行进展。​
  • 支持的 SQL 类型包括 CREATE、ALTER、UPDATE、INSERT、REPLACE 和 DELETE。​
操作步骤​
  1. 登录 DBW 控制台。​
  1. 在顶部菜单栏,选择地域。​
  1. 在左侧导航栏,选择数据管理 > 工单列表。​
  1. 在工单列表页面,单击创建工单。​
  1. 在弹出的对话框中,选择数据变更 > 普通 SQL 变更。​
  1. 在创建普通 SQL 变更工单的控制面板,配置以下参数信息。​
  • ​
    参数​
    ​
    说明​
    基本信息​
    创建人​
    默认为当前登录的账号,不支持修改。​
    ​
    工单标题​
    (可选)自定义工单标题。工单标题的长度不能超过 200 个字符。​
    ​
    工单类型​
    默认为普通 SQL 变更,且不支持修改。普通 SQL 变更表示通过 CREATE、ALTER、UPDATE、INSERT、REPLACE 和 DELETE 语句变更数据库中的数据,该变更通常用于改变数据库中的数据内容,但不会改变数据库的结构。​
    ​
    工单备注​
    自定义您的工单备注,建议和您的业务相关,方便后续查找。​
    库表选择​
    数据库类型​
    选择云数据库 MySQL 版。​
    ​
    实例​
    从下拉列表中选择需要创建的工单的实例。​
    ​
    数据库​
    从下拉列表中选择需要创建工单的数据库。​
    变更配置​
    执行命令​
    按需设置 SQL 语句。单次最多支持提交 1000 条 SQL 语句,提交多条 SQL 语句时需用英文分号(;)隔开。SQL 变更支持的 SQL 语句包括 CREATE、ALTER、UPDATE、INSERT、REPLACE 和 DELETE。​
    说明​
    • 当一次提交多条语句时,若其中一条语句执行失败,那么后续语句都将暂停执行。​
    • 当单次提交的 SQL 语句数量超过 1000 条时,可在数据交互台直接导入。详细操作,请参见导入表数据。​
    策略配置​
    执行方式​
    按需选择执行方式,支持以下选择:​
    • 审批后自动执行:审批后将自动执行 SQL 语句。​
    • 审批后手动执行:审批后需申请人自行执行工单。​
    • 审批后定时执行:审批后可按指定时间执行工单。​
    ​
    执行开始时间​
    ​
    按需设置开始执行工单的时间。​
    说明​
    • 在执行方式选择审批后定时执行时,支持设置执行开始时间。​
    • 执行结构变更的时间段不可与实例的可维护时间段重叠。关于实例可维护时间窗口的详细信息,请参见设置可维护时间段。​
    ​
    执行结束时间​
    按需开启和设置工单执行结束时间。​
    说明​
    在执行方式选择审批后定时执行并设置了执行开始时间时,执行结束时间需晚于执行开始时间。​
    ​
  1. 单击下一步:预检查。​
  1. 在工单预检查配置向导页面,可查看包括语法检查、安全规则检查、权限检查和影响行数(系统统计值,实际影响行数仍然以 SQL 执行为准)预检查项。​
  • 检查通过:表示预设的检查项均满足要求,不存在任何风险及不合规项。​
  • 待确认:表示检测到非阻断性问题或潜在风险,不过不影响工单的核心执行逻辑。系统建议予以关注,但允许继续操作。您需手动确认并忽略提示项,才可继续提交工单。​
  • 未通过:表示存在阻断性问题,若继续执行,可能会导致失败、数据丢失或系统异常。您可以单击检查项的结果详情列中的查看详情,查阅未通过的具体原因,修复后重新创建工单。​
说明​
  • 如遇预检查未通过的情况,您可以单击检查项的结果详情列的查看详情,查阅未通过的具体原因,并在修复后重新创建工单。​
  • 影响行数不能超过 500 万,否则预检查不通过。当影响行数超过 500 万时,请通过无锁数据变更或无锁结构变更工单执行数据变更。​
  • 若您的账号为主账号,在语法检查和影响行数预检查均通过,但安全规则检查或权限检查未通过的情况下,可直接单击确定创建工单。​
  • 若您的账号为子用户,在语法检查、影响行数预检查和权限检查均通过,且安全规则检查中无高预警检查项未通过的情况下,可直接单击确定创建工单。​
  1. 单击提交工单。​
后续操作​
工单提交后,您可在工单详情的执行工单配置向导页面实时查看整体执行进度、已执行 SQL 数量以及每条 SQL 的执行状态、影响行数、执行日志等详细信息。详细信息,请参见管理数据变更工单。​
最近更新时间:2026.09.01 14:01:59
这个页面对您有帮助吗?
有用
有用
无用
无用