---
title: "数据清理 - 开发者中心 ODC V4.3.4 | OceanBase 文档中心"
description: 数据清理 本文档旨在介绍如何通过提交数据清理工单实现清理数据。 背景信息 ODC 支持在源数据库中的数据归档到目标数据库后，删除源数据库中的数据，以提高数据库查询性能，降低在线存储成本。 本文档以新建数据清理为例，介绍如何在 ODC 中清理数据库 test2 中的表 employee。 说明 文中所使用的均为示例数据…
---
切换语言

- 中文站 - 简体中文
- International - English
- 日本站 - 日本語

文档反馈![](https://mdn.alipayobjects.com/huamei_22khvb/afts/img/A*lqS5SYzz_YEAAAAAAAAAAAAADiGDAQ/original) 开发者中心 ODCV 4.3.4

# 数据清理

更新时间：2026-04-13 15:30:53

[编辑](https://github.com/oceanbase/odc-doc/edit/V4.3.4/zh-CN/800.data-Lifecycle-management/200.data-cleaning.md)  

本文档旨在介绍如何通过提交数据清理工单实现清理数据。

## 背景信息

ODC 支持在源数据库中的数据归档到目标数据库后，删除源数据库中的数据，以提高数据库查询性能，降低在线存储成本。

本文档以新建数据清理为例，介绍如何在 ODC 中清理数据库 test2 中的表 employee。

#### 说明

文中所使用的均为示例数据，您可根据实际情况对数据进行替换。

## 注意事项

- 前置条件：

     - 清理的表中必须包含主键，若数据源类型为 OceanBase MySQL 及 MySQL，则包含唯一索引也可进行清理。
     - 用于清理的数据库用户需要拥有读/写权限和内部视图的访问权限。权限配置请参见 [查看用户权限](https://www.oceanbase.com/docs/enterprise-oceanbase-database-cn-10000000000945717)、[用户及权限概述](https://www.oceanbase.com/docs/common-oceanbase-database-cn-1000000001574340) 和 [修改用户权限](https://www.oceanbase.com/docs/enterprise-oceanbase-database-cn-10000000000945718)。
 - 清理数据源支持：

     - OceanBase MySQL 数据源。
     - OceanBase Oracle 数据源。
     - MySQL 数据源。
     - Oracle 数据源。
     - PostgreSQL 数据源。
 - 以下情况不支持清理：

     - OceanBase MySQL 数据源若表中包含 XMLTYPE 字段类型，不支持清理。
     - OceanBase Oracle、Oracle 和 PostgreSQL 数据源若表中不包含主键 PRIMARY KEY，不支持清理。
     - OceanBase Oracle 数据源若表中包含 JSON、XMLTYPE 字段类型，不支持清理。
     - 若清理条件中包含 limit 语句，不支持清理。
     - 若表中包含外键，不支持清理。

## 新建数据清理

1. 在 SQL 开发窗口左侧导航栏的 **工单** 页签中，单击 **数据清理** > **新建数据清理**。

   ![1](https://obbusiness-private.oss-cn-shanghai.aliyuncs.com/doc/img/odc/434/800.data-Lifecycle-management/200.data-cleaning-1.png)
 2. 在 **新建数据清理** 页面中，输入以下信息。

   ![2](https://obbusiness-private.oss-cn-shanghai.aliyuncs.com/doc/img/odc/434/800.data-Lifecycle-management/200.data-cleaning-2.png)

   | 信息项 | 说明 |
   | --- | --- |
   | 源端数据库 | 选择表所属的数据库。 |
   | 清理范围 | - 部分清理：通过清理条件清理数据库中部分表。          - 可使用常量或者引用变量配置中定义的变量来配置过滤条件。例如：`time<'${create_time}'`，其中 `create_time` 为变量配置中的变量名，`time` 为清理表中的字段。             #### 说明              在过滤条件设置中可以进行关联表条件的配置。         - 勾选 **指定分区**，支持根据指定的分区清理数据。   - 整库清理：清理数据库中所有表。 |
   | 自定义变量 | 可选项。通过定义变量和设置时间偏移量筛选表中符合条件的行进行清理。 |
   | 执行方式 | 选择 **立即执行** / **定时执行** / **周期执行** 设置任务执行方式。 |
   | 任务设置 | - **清理前是否需要校验**：勾选校验选项，清理前会检查待清理的表数据是否与目标表数据一致，如果数据一致则继续清理，否则不清理。   - **指定任务时长**：任务启动指定时长后，若未完成则会暂停调度，等待下一次调度。   - **搜索策略**：支持全表扫描和条件匹配。   - **限流策略**：行限流：每秒操作数据总行限制；数据大小限流：每秒操作数据总大小限制。   - **使用主键清理**：选择是否使用主键清理数据。 |
   | 描述 | 可在描述文本框中输入不超过 200 个字符的描述信息。 |
 3. 单击 **新建** 后，预览清理 SQL 语句并单击 **确定**，完成新建数据清理。

   ![3](https://obbusiness-private.oss-cn-shanghai.aliyuncs.com/doc/img/odc/434/800.data-Lifecycle-management/200.data-cleaning-3.png)
 4. 任务生成后可以在 **工单** > **数据清理** 列表中查看/删除任务信息。

   ![4](https://obbusiness-private.oss-cn-shanghai.aliyuncs.com/doc/img/odc/434/800.data-Lifecycle-management/200.data-cleaning-4.png)

## 查看数据清理任务

### 任务信息

1. 在 **工单** 的数据清理列表中，单击操作列中的 **查看** 按钮。

   ![4](https://obbusiness-private.oss-cn-shanghai.aliyuncs.com/doc/img/odc/434/800.data-Lifecycle-management/200.data-cleaning-4.png)
 2. 在弹出的任务详情面板中，单击 **任务信息** 页签查看任务类型、源数据库、目标数据库、变量配置、清理范围和执行方式等信息。

   ![5](https://obbusiness-private.oss-cn-shanghai.aliyuncs.com/doc/img/odc/434/800.data-Lifecycle-management/200.data-cleaning-5.png)
 3. 单击右下角的 **再次发起**，ODC 会将创建的数据清理任务信息复制到 **新建数据清理** 面板中，以快速创建数据清理任务。

### 执行记录

在任务详情面板中，单击 **执行记录** 页签查看任务状态和执行详情等操作。

![6](https://obbusiness-private.oss-cn-shanghai.aliyuncs.com/doc/img/odc/434/800.data-Lifecycle-management/200.data-cleaning-6.png)

### 操作记录

在任务详情面板中，单击 **操作记录** 页签查看任务的审批状态和变更记录。

![7](https://obbusiness-private.oss-cn-shanghai.aliyuncs.com/doc/img/odc/434/800.data-Lifecycle-management/200.data-cleaning-7.png)

## 相关文档

- [数据归档](https://www.oceanbase.com/docs/common-odc-1000000002687100)

 上一篇 下一篇 ![有帮助](https://gw.alipayobjects.com/mdn/ob_asset/afts/img/A*y6ocSqN8cqsAAAAAAAAAAAAAARQnAQ)![无帮助](https://gw.alipayobjects.com/mdn/ob_asset/afts/img/A*BG9IQJyLHF8AAAAAAAAAAAAAARQnAQ)![反馈](https://gw.alipayobjects.com/mdn/ob_asset/afts/img/A*eTWdQKCRKHwAAAAAAAAAAAAAARQnAQ)[AI](https://www.oceanbase.com/obi) 咨询热线
