数据清理归档工单主要用于删除历史数据。本文介绍如何在数据库工作台 DBW 创建数据清理归档工单。
已创建云数据库 MySQL 版实例。详细操作,请参见创建实例。
已开启实例的安全管控。详细操作,请参见开启安全管控。
已添加为 DBW 角色的用户。详细操作,请参见添加用户。
已授予添加为 DBW 角色用户相关权限。详细操作,请参见权限管理。
当前仅支持创建数据清理工单,暂不支持创建数据归档工单进行数据归档。
仅支持对有 SQL 变更权限的数据库对象创建数据清理归档工单。
偏移时间以任务执行时间(时区为 UTC + 8)开始计算。
任务开始执行与配置时间可能有 1~2 分钟的误差。
单次执行时,归档的时间处理以点击执行时间为准。
建议删除的数据不要千万级,否则可能会导致数据删除不成功。
关于数据清理归档的详细信息,请参见数据清理归档简介。
登录 DBW 控制台。
在顶部菜单栏,选择目标地域。
在左侧导航栏,选择数据管理 > 工单列表。
在工单列表页面,单击数据清理归档。
在数据清理归档页签,单击创建清理归档工单。
在创建清理归档工单控制面板,配置以下参数信息。
类别 | 参数 | 说明 |
---|---|---|
基本信息 | 创建人 | 默认为当前登录的账号,且不支持修改。 |
数据库类型 | 选择云数据库 MySQL 版。 | |
归档配置 | 实例 | 从下拉列表中选择需要进行数据清理归档且已开启安全管控的实例。 |
数据库 | 从下拉列表中选择需要进行数据清理归档的数据库。 | |
归档表 | 从下拉列表中选择需要进行数据清理归档的表。您也可以在过滤条件输入框中输入表内数据的过滤条件。 | |
归档类型 |
| |
数据备份 | 当前暂不支持选择,默认不支持在清理归档数据时保存数据备份。 | |
变量配置 | 配置该变量可以在配置归档过滤条件时使用。最多可添加 10 个变量,多个变量会以 | |
审批流程 | 审批流程当前包含一级审批、二级审批和三级审批,同数据变更审批流程一致,分别为在开启实例安全管控时设置的 Owner、DBA 和 Admin。 |
单击下一步。
在创建清理归档工单控制面板,确认与生成下一次执行的删除语句的准确性后,单击提交工单。
参数 | 说明 | ||
---|---|---|---|
间隔周期 | 小时 | 执行时间 | 执行时间支持以下选择:
|
时间范围 | 在执行时间选择指定间隔时,支持选择执行范围内的开始时间和结束时间。 | ||
间隔时间 | 在执行时间选择指定间隔时,支持设置执行任务的间隔时间,间隔时间的取值范围为 [1, 23]。 | ||
指定时间 | 在执行时间选择指定时间时,勾选整点执行任务,支持多选。例如选择 00:00 和 07:00,则系统将在 0 点和 7 点执行任务。 | ||
天 | 具体时间 | 以天为周期,设置每日执行一次任务的具体时间。 | |
周 | 指定时间 | 以周为周期,按需勾选星期几执行任务,支持多选。 | |
具体时间 | 设置每次执行任务的具体时间。 | ||
月 | 指定时间 | 以月为周期,按需勾选每月几号执行任务,支持多选。 说明 由于月份的天数不一样,支持选择每月最后一天执行任务。 | |
具体时间 | 设置每次执行任务的具体时间。 | ||
Cron 表达式 | Cron 表达式 | 不需要手动配置,系统会根据您配置的周期、具体时间自动展现。 |