You need to enable JavaScript to run this app.
导航
创建普通 SQL 变更工单
最近更新时间:2024.08.08 20:38:20首次发布时间:2024.08.08 20:38:20

SQL 变更表示通过 CREATEALTERDROPUPDATEINSERTDELETE 语句对数据库中的数据进行修改。SQL 变更通常会变更数据库中的数据内容,不会变更数据库的结构。本文介绍如何在数据库工作台 DBW 控制台创建普通 SQL 变更工单。

前提条件

  • 已创建云数据库 veDB MySQL 版实例和账号。详细操作,请参见创建实例创建账号

  • 实例已开启安全管控。详细操作,请参见开启安全管控

  • 已添加为 DBW 角色的用户。详细操作,请参见添加用户

  • 已授予添加为 DBW 角色用户相关权限。详细操作,请参见权限管理

使用限制

  • 只支持对已开启安全管控的实例创建普通 SQL 变更工单。

  • 仅支持在 DBW 用户管理内添加的用户创建工单。

  • 单次提交多条 SQL 语句时需用英文分号(;)隔开。

  • 支持的 SQL 类型包括 CREATEALTERDROPUPDATEINSERTDELETE

  • 使用普通 SQL 变更工单执行 ALTER 语句可能会导致表被锁,建议您创建无锁结构变更工单修改表。详细操作,请参见创建无锁结构变更工单(OnlineDDL)

操作步骤

  1. 登录 DBW 控制台

  2. 在顶部菜单栏,选择地域。

  3. 在左侧导航栏,选择数据管理 > 工单列表

  4. 工单列表页面,单击数据变更

  5. 数据变更页签,单击创建工单

  6. 创建工单对话框,配置以下参数信息。

    参数说明
    创建人默认为当前登录的账号,不支持修改。
    数据库类型选择云数据库 veDB MySQL 版
    工单类型选择普通 SQL 变更。SQL 变更表示通过 CREATEALTERDROPUPDATEINSERTDELETE 语句变更数据库中的数据,该变更通常用于改变数据库中的数据内容,但不会改变数据库的结构。

    执行方式

    按需选择执行方式,支持以下选择:

    • 审批后自动执行:审批后将自动执行 SQL 语句。

    • 审批后手动执行:审批后需申请人自行执行工单。

    • 审批后定时执行:审批后可按指定时间执行工单。

    执行开始时间

    按需设置开始执行工单的时间。

    说明

    • 执行方式选择审批后定时执行时,支持设置执行开始时间

    • 执行结构变更的时间段不可与实例的可维护时间段重叠。关于实例可维护时间窗口的详细信息,请参见设置可维护时间段

    执行结束时间

    按需开启和设置工单执行结束时间。

    说明

    执行方式选择审批后定时执行并设置了执行开始时间时,执行结束时间需晚于执行开始时间。

    实例从下拉列表中选择需要创建的工单的实例。
    数据库从下拉列表中选择需要创建工单的数据库。
    SQL 文本按需设置 SQL 语句。单次提交多条 SQL 语句时需用英文逗号(,)隔开。SQL 变更支持的 SQL 语句包括 CREATEALTERDROPUPDATEINSERTDELETE
  7. 单击提交工单

后续操作

管理数据变更工单