---
title: "回收站管理 - 开发者中心 ODC V4.2.3 | OceanBase 文档中心"
description: 回收站管理 背景信息 回收站旨在短暂保存被删除的数据库对象，ODC 可帮助用户轻松查询和还原被删除的数据库对象。 原理上，回收站是一个数据字典表，用于放置已删除的数据库对象信息。此处删除系指 DROP 操作， DELETE 操作删除的数据不会进入回收站。因此被 DROP 操作删除的对象并没有被数据库彻底删除，此类对象…
---
切换语言

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

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

# 回收站管理

更新时间：2026-04-13 15:31:14

[编辑](https://github.com/oceanbase/odc-doc/edit/V4.2.3/zh-CN/400.connection-management/300.database-operation-and-maintenance/300.recycle-bin.md)  

## 背景信息

回收站旨在短暂保存被删除的数据库对象，ODC 可帮助用户轻松查询和还原被删除的数据库对象。

原理上，回收站是一个数据字典表，用于放置已删除的数据库对象信息。此处删除系指 `DROP` 操作，`DELETE` 操作删除的数据不会进入回收站。因此被 `DROP` 操作删除的对象并没有被数据库彻底删除，此类对象仍会占用空间，您可进行 `PURGE` 操作或在 ODC 中清空回收站以彻底释放空间。

## 查询回收站

示例：在 SQL 开发窗口中，查询数据源 mysql420 下的数据库对象。

1. 在 SQL 开发窗口，单击 **运维管理** > **回收站**。

   ![1](https://obbusiness-private.oss-cn-shanghai.aliyuncs.com/doc/img/odc/420/database-operation-and-maintenance/recycle%20bin/1.png)
 2. 选择数据源 mysql420，并单击 **确定**。

   ![2](https://obbusiness-private.oss-cn-shanghai.aliyuncs.com/doc/img/odc/420/database-operation-and-maintenance/recycle%20bin/2.png)
 3. 在 **回收站** 页面中，可以查询数据源 mysql420 下所有被删除的数据库对象。

   ![3](https://obbusiness-private.oss-cn-shanghai.aliyuncs.com/doc/img/odc/420/database-operation-and-maintenance/recycle%20bin/3.png)

   | 信息 | 说明 |
   | --- | --- |
   | 原名称 | 显示被删除的对象的名称（用户创建对象时自定义的名称）。 单击 原名称，可升序或降序。 |
   | 对象名称 | 系统中为该对象命名的名称。 与原名称不同，对象名称由系统指定不会出现重复名称，可以作为对象的唯一标识。 |
   | 对象类型 | 显示被删除的对象的类型。 |
   | 进入回收站时间 | 显示该对象被删除的时间戳，以方便更具体的回溯被删除的对象。 |

## 编辑回收站

示例：在 SQL 开发窗口中，查询数据源 mysql420 下的表对象 ccc。

| 信息项 | 示例值 |
| --- | --- |
| 所属数据源 | mysql420 |
| 数据库表 | ccc |

1. 在回收站列表中，勾选表对象 ccc 后，单击 **还原**。

   ![4](https://obbusiness-private.oss-cn-shanghai.aliyuncs.com/doc/img/odc/420/database-operation-and-maintenance/recycle%20bin/4.png)
 2. 在还原数据库对象页面中，可以重命名表对象名称，单击 **还原**。

   ![5](https://obbusiness-private.oss-cn-shanghai.aliyuncs.com/doc/img/odc/420/database-operation-and-maintenance/recycle%20bin/5.png)

   回收站页面的导航栏中同时提供以下功能键：

   | 操作键 | 说明 |
   | --- | --- |
   | 删除 | 单击![删除](https://obbusiness-private.oss-cn-shanghai.aliyuncs.com/doc/img/odc/icon/delete.jpg)，将当前选中的对象从回收站中立即删除并释放存储空间。 |
   | 还原 | 单击![还原](https://obbusiness-private.oss-cn-shanghai.aliyuncs.com/doc/img/odc/icon/reduction.jpg)，将当前选中的对象从回收站中恢复到原来的位置。 |
   | 清空 | 单击![清空](https://obbusiness-private.oss-cn-shanghai.aliyuncs.com/doc/img/odc/icon/Clear.jpg)，清空回收站中当前所有的被删除对象并释放空间。 |
   | 搜索 | 在搜索框中输入对象名称，搜索被删除的对象。 |
   | 设置 | 单击![设置](https://obbusiness-private.oss-cn-shanghai.aliyuncs.com/doc/img/odc/icon/setting.jpg)，选择是否启用回收站以及是否启用 Truncate Table。 * 启用回收站：删除的对象会送入回收站。 * 启用 Truncate Table：支持保留对象数据。 |
   | 刷新 | 单击![刷新](https://obbusiness-private.oss-cn-shanghai.aliyuncs.com/doc/img/odc/icon/refresh.jpg)，刷新回收站中被删除对象的列表。 |
   | 选择所有对象 | 单击复选框图标![复选框](https://obbusiness-private.oss-cn-shanghai.aliyuncs.com/doc/img/odc/icon/checkbox.jpg)，选择所有对象或取消所有对象。    ![回收站-选择所有对象](https://help-static-aliyun-doc.aliyuncs.com/assets/img/zh-CN/7479168461/p422121.png) |
 3. 在 **SQL 确认** 弹窗中，确认 SQL 语句后，单击 **执行**。

   ![6](https://obbusiness-private.oss-cn-shanghai.aliyuncs.com/doc/img/odc/420/database-operation-and-maintenance/recycle%20bin/6.png)

## 相关文档

- [会话管理](https://www.oceanbase.com/docs/common-odc-1000000000468367)
 - [全局变量管理](https://www.oceanbase.com/docs/common-odc-1000000000468369)

 上一篇 下一篇 ![有帮助](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) 咨询热线
