---
title: "查看合并过程 - OceanBase 数据库 V4.1.0 | OceanBase 文档中心"
description: 查看合并过程 发起合并后，您可以通过视图来查看合并过程。 合并的过程可以通过内部表进行查看，通常合并的时间是取决于两次合并之间的数据变化量。两次合并之间的数据变化大，合并的时间会更长。同时，合并的线程数、合并时的集群压力等都影响合并的时间长短。 系统租户查看所有租户的合并过程 系统租户可以通过查询 oceanbase…
---
切换语言

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

文档反馈![](https://mdn.alipayobjects.com/huamei_22khvb/afts/img/A*P8CuR4UJ_FkAAAAAAAAAAAAADiGDAQ/original) OceanBase 数据库分布式版 - V 4.1.0

# 查看合并过程

更新时间：2025-06-10 11:04:13

[编辑](https://github.com/oceanbase/oceanbase-doc/edit/V4.1.0/zh-CN/700.reference/200.administrator-guide/200.basic-database-management/500.manage-data-storage/200.merge-management/500.view-merge-process.md)  

发起合并后，您可以通过视图来查看合并过程。

合并的过程可以通过内部表进行查看，通常合并的时间是取决于两次合并之间的数据变化量。两次合并之间的数据变化大，合并的时间会更长。同时，合并的线程数、合并时的集群压力等都影响合并的时间长短。

## 系统租户查看所有租户的合并过程

系统租户可以通过查询 `oceanbase.CDB_OB_ZONE_MAJOR_COMPACTION` 和 `oceanbase.CDB_OB_MAJOR_COMPACTION` 视图来观察所有租户的合并信息。

1. 使用 `root` 用户登录集群的 `sys` 租户。
 2. 执行以下语句，查看合并进度。

      - 查看所有租户各个 Zone 的合并过程。

       ```shell
       obclient> SELECT * FROM oceanbase.CDB_OB_ZONE_MAJOR_COMPACTION;

       ```

       查询结果如下：

       ```shell
       +-----------+-------+---------------------+---------------------+----------------------------+----------------------------+--------+
       | TENANT_ID | ZONE  | BROADCAST_SCN       | LAST_SCN            | LAST_FINISH_TIME           | START_TIME                 | STATUS |
       +-----------+-------+---------------------+---------------------+----------------------------+----------------------------+--------+
       |         1 | zone1 | 1748368801021617000 | 1748368801021617000 | 2025-05-28 02:04:15.351286 | 2025-05-28 02:00:01.051592 | IDLE   |
       |      1001 | zone1 | 1748368802924607000 | 1748368802924607000 | 2025-05-28 02:02:16.412661 | 2025-05-28 02:00:02.965810 | IDLE   |
       |      1002 | zone1 | 1748368802035321000 | 1748368802035321000 | 2025-05-28 02:03:25.019173 | 2025-05-28 02:00:02.090687 | IDLE   |
       |      1003 | zone1 | 1748368802977311000 | 1748368802977311000 | 2025-05-28 02:02:46.565036 | 2025-05-28 02:00:03.009192 | IDLE   |
       |      1004 | zone1 | 1748368801786323000 | 1748368801786323000 | 2025-05-28 02:03:54.629630 | 2025-05-28 02:00:01.820863 | IDLE   |
       +-----------+-------+---------------------+---------------------+----------------------------+----------------------------+--------+
       5 rows in set

       ```

       在执行结果中观察 `status` 列，部分字段说明如下表所示。

       | 字段 | 说明 |
       | --- | --- |
       | TENANT_ID | 租户 ID。 |
       | ZONE | Zone 名称。 |
       | BROADCAST_SCN | 广播的合并版本号。 |
       | LAST_SCN | 上一次合并的版本号。 |
       | LAST_FINISH_TIME | 上一次合并结束时间。 |
       | START_TIME | 合并开始时间。 |
       | STATUS | 合并状态：      - `IDLE`：未在合并中     - `COMPACTING`：正在合并中     - `VERIFYING`：正在校验 Checksum 中 |
      - 查看所有租户的合并全局信息。

       ```shell
       obclient> SELECT * FROM oceanbase.CDB_OB_MAJOR_COMPACTION;

       ```

       查询结果如下：

       ```shell
       +-----------+---------------------+----------------------------+----------------------+---------------------+----------------------------+----------------------------+--------+----------+--------------+------+
       | TENANT_ID | FROZEN_SCN          | FROZEN_TIME                | GLOBAL_BROADCAST_SCN | LAST_SCN            | LAST_FINISH_TIME           | START_TIME                 | STATUS | IS_ERROR | IS_SUSPENDED | INFO |
       +-----------+---------------------+----------------------------+----------------------+---------------------+----------------------------+----------------------------+--------+----------+--------------+------+
       |         1 | 1748368801021617000 | 2025-05-28 02:00:01.021617 |  1748368801021617000 | 1748368801021617000 | 2025-05-28 02:04:15.380802 | 2025-05-28 02:00:01.042282 | IDLE   | NO       | NO           |      |
       |      1001 | 1748368802924607000 | 2025-05-28 02:00:02.924607 |  1748368802924607000 | 1748368802924607000 | 2025-05-28 02:02:16.440351 | 2025-05-28 02:00:02.957000 | IDLE   | NO       | NO           |      |
       |      1002 | 1748368802035321000 | 2025-05-28 02:00:02.035321 |  1748368802035321000 | 1748368802035321000 | 2025-05-28 02:03:25.035666 | 2025-05-28 02:00:02.075224 | IDLE   | NO       | NO           |      |
       |      1003 | 1748368802977311000 | 2025-05-28 02:00:02.977311 |  1748368802977311000 | 1748368802977311000 | 2025-05-28 02:02:46.592681 | 2025-05-28 02:00:03.003544 | IDLE   | NO       | NO           |      |
       |      1004 | 1748368801786323000 | 2025-05-28 02:00:01.786323 |  1748368801786323000 | 1748368801786323000 | 2025-05-28 02:03:54.645389 | 2025-05-28 02:00:01.809475 | IDLE   | NO       | NO           |      |
       +-----------+---------------------+----------------------------+----------------------+---------------------+----------------------------+----------------------------+--------+----------+--------------+------+
       5 rows in set

       ```

       在执行结果中观察 `status` 列，部分参数的说明如下表所示。

       | 字段 | 说明 |
       | --- | --- |
       | TENANT_ID | 租户 ID。 |
       | FROZEN_SCN | 最近一次合并的版本号 |
       | FROZEN_TIME | `FROZEN_SCN` 的可读时间类型。 |
       | GLOBAL_BROADCAST_SCN | 全局广播的合并版本。 |
       | LAST_SCN | 上一个已经完成合并的版本。 |
       | LAST_FINISH_TIME | 上一次合并结束时间。 |
       | START_TIME | 合并开始时间。 |
       | STATUS | 合并状态：      - `IDLE`：未在合并中     - `COMPACTING`：正在合并中     - `VERIFYING`：正在校验 Checksum 中 |
       | IS_ERROR | - YES：合并过程存在错误     - NO： 合并过程没有报错 |
       | IS_SUSPENDED | - YES：暂停合并     - NO： 没有暂停合并 |
       | INFO | 展示合并信息。 |

## 用户租户查看本租户的合并过程

用户租户可以通过查询 `DBA_OB_ZONE_MAJOR_COMPACTION` 和 `DBA_OB_MAJOR_COMPACTION` 来观察本租户的合并过程。

1. 用户租户的租户管理员登录到数据库。
 2. 执行以下语句，查看合并进度。

       MySQL 模式   Oracle 模式
      - 查看本租户各个 Zone 的合并过程。

       ```shell
       obclient> SELECT * FROM oceanbase.DBA_OB_ZONE_MAJOR_COMPACTION;

       ```

       查询结果如下：

       ```shell
       +-------+---------------------+---------------------+----------------------------+----------------------------+--------+
       | ZONE  | BROADCAST_SCN       | LAST_SCN            | LAST_FINISH_TIME           | START_TIME                 | STATUS |
       +-------+---------------------+---------------------+----------------------------+----------------------------+--------+
       | zone1 | 1748455202538454000 | 1748455202538454000 | 2025-05-29 02:04:34.174642 | 2025-05-29 02:00:02.679713 | IDLE   |
       +-------+---------------------+---------------------+----------------------------+----------------------------+--------+
       1 row in set

       ```

       | 字段 | 说明 |
       | --- | --- |
       | ZONE | Zone 名称。 |
       | BROADCAST_SCN | 广播的合并版本号。 |
       | LAST_SCN | 上一次合并的版本号。 |
       | LAST_FINISH_TIME | 上一次合并结束时间。 |
       | START_TIME | 合并开始时间。 |
       | STATUS | 合并状态：      - `IDLE`：未在合并中     - `COMPACTING`：正在合并中     - `VERIFYING`：正在校验 Checksum 中 |
      - 查看本租户的合并全局信息。

       ```shell
       obclient> SELECT * FROM oceanbase.DBA_OB_MAJOR_COMPACTION;

       ```

       查询结果如下：

       ```shell
       +---------------------+----------------------------+----------------------+---------------------+----------------------------+----------------------------+--------+----------+--------------+------+
       | FROZEN_SCN          | FROZEN_TIME                | GLOBAL_BROADCAST_SCN | LAST_SCN            | LAST_FINISH_TIME           | START_TIME                 | STATUS | IS_ERROR | IS_SUSPENDED | INFO |
       +---------------------+----------------------------+----------------------+---------------------+----------------------------+----------------------------+--------+----------+--------------+------+
       | 1748455202538454000 | 2025-05-29 02:00:02.538454 |  1748455202538454000 | 1748455202538454000 | 2025-05-29 02:04:34.171690 | 2025-05-29 02:00:02.670090 | IDLE   | NO       | NO           |      |
       +---------------------+----------------------------+----------------------+---------------------+----------------------------+----------------------------+--------+----------+--------------+------+
       1 row in set

       ```

       | 字段 | 说明 |
       | --- | --- |
       | FROZEN_SCN | 最近一次合并的版本号 |
       | FROZEN_TIME | `FROZEN_SCN` 的可读时间类型。 |
       | GLOBAL_BROADCAST_SCN | 全局广播的合并版本。 |
       | LAST_SCN | 上一个已经完成合并的版本。 |
       | LAST_FINISH_TIME | 上一次合并结束时间。 |
       | START_TIME | 合并开始时间。 |
       | STATUS | 合并状态：      - `IDLE`：未在合并中     - `COMPACTING`：正在合并中     - `VERIFYING`：正在校验 Checksum 中 |
       | IS_ERROR | - `YES`：合并过程存在错误     - `NO`： 合并过程没有报错 |
       | IS_SUSPENDED | - `YES`：暂停合并     - `NO`： 没有暂停合并 |
       | INFO | 展示合并信息。 |
      - 查看本租户各个 Zone 的合并过程。

       ```shell
       obclient> SELECT * FROM SYS.DBA_OB_ZONE_MAJOR_COMPACTION;

       ```

       查询结果如下：

       ```shell
       +-------+---------------------+----------+------------------+------------------+------------+
       | ZONE  | BROADCAST_SCN       | LAST_SCN | LAST_FINISH_TIME | START_TIME       | STATUS     |
       +-------+---------------------+----------+------------------+------------------+------------+
       | zone1 | 1748487596765126000 |        1 |                0 | 1748487596921347 | COMPACTING |
       +-------+---------------------+----------+------------------+------------------+------------+
       1 row in set

       ```

       ```shell
       obclient> SELECT * FROM SYS.DBA_OB_MAJOR_COMPACTION;

       ```

       查询结果如下：

       ```shell
       +---------------------+----------------------+----------+------------------+------------------+------------+----------+--------------+------+
       | FROZEN_SCN          | GLOBAL_BROADCAST_SCN | LAST_SCN | LAST_FINISH_TIME | START_TIME       | STATUS     | IS_ERROR | IS_SUSPENDED | INFO |
       +---------------------+----------------------+----------+------------------+------------------+------------+----------+--------------+------+
       | 1748487596765126000 |  1748487596765126000 |        1 |                0 | 1748487596900693 | COMPACTING | NO       | NO           | NULL |
       +---------------------+----------------------+----------+------------------+------------------+------------+----------+--------------+------+
       1 row in set

       ```

       | 字段 | 说明 |
       | --- | --- |
       | FROZEN_SCN | 最近一次合并的版本号 |
       | GLOBAL_BROADCAST_SCN | 全局广播的合并版本。 |
       | LAST_SCN | 上一个已经完成合并的版本。 |
       | LAST_FINISH_TIME | 上一次合并结束时间。 |
       | START_TIME | 合并开始时间。 |
       | STATUS | 合并状态：      - `IDLE`：未在合并中     - `COMPACTING`：正在合并中     - `VERIFYING`：正在校验 Checksum 中 |
       | IS_ERROR | - `YES`：合并过程存在错误     - `NO`： 合并过程没有报错 |
       | IS_SUSPENDED | - `YES`：暂停合并     - `NO`：没有暂停合并 |
       | INFO | 展示合并信息。 |

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