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

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

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

# 查看合并过程

更新时间：2026-05-29 20:40:44

发起合并后，您可以通过内部表来查看合并过程。

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

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

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

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

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

       ```sql
       obclient> SELECT * FROM oceanbase.CDB_OB_ZONE_MAJOR_COMPACTION\G
       *************************** 1. row ***************************
               TENANT_ID: 1
                    ZONE: zone1
       BROADCAST_VERSION: 1657130401540694079
            LAST_VERSION: 1657130401540694079
        LAST_FINISH_TIME: 2022-07-07 02:00:11.646856
              START_TIME: 2022-07-07 02:00:01.604192
                  STATUS: IDLE
                IS_ERROR: NO
                    INFO:
       *************************** 2. row ***************************
               TENANT_ID: 1001
                    ZONE: zone1
       BROADCAST_VERSION: 1657130404994417856
            LAST_VERSION: 1657130404994417856
        LAST_FINISH_TIME: 2022-07-07 02:06:06.475449
              START_TIME: 2022-07-07 02:00:05.008268
                  STATUS: IDLE
                IS_ERROR: NO
                    INFO:
       *************************** 3. row ***************************
               TENANT_ID: 1002
                    ZONE: zone1
       BROADCAST_VERSION: 1657130404995985329
            LAST_VERSION: 1657130404995985329
        LAST_FINISH_TIME: 2022-07-07 02:04:38.954977
              START_TIME: 2022-07-07 02:00:05.064080
                  STATUS: IDLE
                IS_ERROR: NO
                    INFO:
       *************************** 4. row ***************************
               TENANT_ID: 1003
                    ZONE: zone1
       BROADCAST_VERSION: 1657130401541700827
            LAST_VERSION: 1657130401541700827
        LAST_FINISH_TIME: 2022-07-07 02:04:57.750464
              START_TIME: 2022-07-07 02:00:01.658430
                  STATUS: IDLE
                IS_ERROR: NO
                    INFO:
       *************************** 5. row ***************************
               TENANT_ID: 1004
                    ZONE: zone1
       BROADCAST_VERSION: 1657130401542173174
            LAST_VERSION: 1657130401542173174
        LAST_FINISH_TIME: 2022-07-07 02:05:38.452746
              START_TIME: 2022-07-07 02:00:01.658391
                  STATUS: IDLE
                IS_ERROR: NO
                    INFO:
       *************************** 6. row ***************************
               TENANT_ID: 1007
                    ZONE: zone1
       BROADCAST_VERSION: 1657130402418968296
            LAST_VERSION: 1657130402418968296
        LAST_FINISH_TIME: 2022-07-07 02:04:24.919463
              START_TIME: 2022-07-07 02:00:02.529412
                  STATUS: IDLE
                IS_ERROR: NO
                    INFO:
       *************************** 7. row ***************************
               TENANT_ID: 1008
                    ZONE: zone1
       BROADCAST_VERSION: 1657130402672739296
            LAST_VERSION: 1657130402672739296
        LAST_FINISH_TIME: 2022-07-07 02:05:09.385212
              START_TIME: 2022-07-07 02:00:02.744969
                  STATUS: IDLE
                IS_ERROR: NO
                    INFO:
       7 rows in set

       ```

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

       | 字段 | 说明 |
       | --- | --- |
       | TENANT_ID | 租户 ID。 |
       | ZONE | Zone 名称。 |
       | BROADCAST_VERSION | 广播的合并版本号。 |
       | LAST_VERSION | 上一次合并的版本号。 |
       | LAST_FINISH_TIME | 上一次合并结束时间。 |
       | START_TIME | 合并开始时间。 |
       | STATUS | 合并状态：      - IDLE：未在合并中     - COMPACTING：正在合并中     - VERIFYING：正在校验 Checksum 中 |
       | IS_ERROR | - YES：合并过程存在错误     - NO： 合并过程没有报错 |
       | INFO | 展示合并信息。 |
      - 查看所有租户的合并全局信息。

       ```sql
       obclient> SELECT * FROM oceanbase.CDB_OB_MAJOR_COMPACTION\G
       *************************** 1. row ***************************
                      TENANT_ID: 1
                FROZEN_SNAPSHOT: 1657130401540694079
                    FROZEN_TIME: 2022-07-07 02:00:01.540694
       GLOBAL_BROADCAST_VERSION: 1657130401540694079
                   LAST_VERSION: 1657130401540694079
               LAST_FINISH_TIME: 2022-07-07 02:00:11.651551
                     START_TIME: 2022-07-07 02:00:01.600871
                         STATUS: IDLE
                       IS_ERROR: NO
                   IS_SUSPENDED: NO
                           INFO:
       *************************** 2. row ***************************
                      TENANT_ID: 1001
                FROZEN_SNAPSHOT: 1657130404994417856
                    FROZEN_TIME: 2022-07-07 02:00:04.994418
       GLOBAL_BROADCAST_VERSION: 1657130404994417856
                   LAST_VERSION: 1657130404994417856
               LAST_FINISH_TIME: 2022-07-07 02:06:06.480182
                     START_TIME: 2022-07-07 02:00:05.004782
                         STATUS: IDLE
                       IS_ERROR: NO
                   IS_SUSPENDED: NO
                           INFO:
       *************************** 3. row ***************************
                      TENANT_ID: 1002
                FROZEN_SNAPSHOT: 1657130404995985329
                    FROZEN_TIME: 2022-07-07 02:00:04.995985
       GLOBAL_BROADCAST_VERSION: 1657130404995985329
                   LAST_VERSION: 1657130404995985329
               LAST_FINISH_TIME: 2022-07-07 02:04:39.318737
                     START_TIME: 2022-07-07 02:00:05.060462
                         STATUS: IDLE
                       IS_ERROR: NO
                   IS_SUSPENDED: NO
                           INFO:
       *************************** 4. row ***************************
                      TENANT_ID: 1003
                FROZEN_SNAPSHOT: 1657130401541700827
                    FROZEN_TIME: 2022-07-07 02:00:01.541701
       GLOBAL_BROADCAST_VERSION: 1657130401541700827
                   LAST_VERSION: 1657130401541700827
               LAST_FINISH_TIME: 2022-07-07 02:04:57.764742
                     START_TIME: 2022-07-07 02:00:01.654864
                         STATUS: IDLE
                       IS_ERROR: NO
                   IS_SUSPENDED: NO
                           INFO:
       *************************** 5. row ***************************
                      TENANT_ID: 1004
                FROZEN_SNAPSHOT: 1657130401542173174
                    FROZEN_TIME: 2022-07-07 02:00:01.542173
       GLOBAL_BROADCAST_VERSION: 1657130401542173174
                   LAST_VERSION: 1657130401542173174
               LAST_FINISH_TIME: 2022-07-07 02:05:38.456814
                     START_TIME: 2022-07-07 02:00:01.654895
                         STATUS: IDLE
                       IS_ERROR: NO
                   IS_SUSPENDED: NO
                           INFO:
       *************************** 6. row ***************************
                      TENANT_ID: 1007
                FROZEN_SNAPSHOT: 1657130402418968296
                    FROZEN_TIME: 2022-07-07 02:00:02.418968
       GLOBAL_BROADCAST_VERSION: 1657130402418968296
                   LAST_VERSION: 1657130402418968296
               LAST_FINISH_TIME: 2022-07-07 02:04:24.928647
                     START_TIME: 2022-07-07 02:00:02.522797
                         STATUS: IDLE
                       IS_ERROR: NO
                   IS_SUSPENDED: NO
                           INFO:
       *************************** 7. row ***************************
                      TENANT_ID: 1008
                FROZEN_SNAPSHOT: 1657130402672739296
                    FROZEN_TIME: 2022-07-07 02:00:02.672739
       GLOBAL_BROADCAST_VERSION: 1657130402672739296
                   LAST_VERSION: 1657130402672739296
               LAST_FINISH_TIME: 2022-07-07 02:05:09.389730
                     START_TIME: 2022-07-07 02:00:02.741418
                         STATUS: IDLE
                       IS_ERROR: NO
                   IS_SUSPENDED: NO
                           INFO:
       7 rows in set

       ```

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

       | 字段 | 说明 |
       | --- | --- |
       | TENANT_ID | 租户 ID。 |
       | FROZEN_SNAPSHOT | 最新的合并快照。 |
       | FROZEN_TIME | `FROZEN_SCN` 的可读时间类型。 |
       | GLOBAL_BROADCAST_VERSION | 全局广播的合并版本。 |
       | LAST_VERSION | 上一个已经完成合并的版本。 |
       | 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. 执行以下语句，查看合并进度。

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

       MySQL 模式：

       ```sql
       obclient> SELECT * FROM oceanbase.DBA_OB_ZONE_MAJOR_COMPACTION\G
       *************************** 1. row ***************************
                    ZONE: zone1
       BROADCAST_VERSION: 1
            LAST_VERSION: 1
        LAST_FINISH_TIME: 1970-01-01 08:00:00.000000
              START_TIME: 1970-01-01 08:00:00.000000
                  STATUS: IDLE
                IS_ERROR: NO
                    INFO:
       1 row in set

       ```

       Oracle 模式：

       ```sql
       obclient> SELECT * FROM sys.DBA_OB_ZONE_MAJOR_COMPACTION\G

       ```

       | 字段 | 说明 |
       | --- | --- |
       | ZONE | Zone 名称。 |
       | BROADCAST_VERSION | 广播的合并版本号。 |
       | LAST_VERSION | 上一次合并的版本号。 |
       | LAST_FINISH_TIME | 上一次合并结束时间。 |
       | START_TIME | 合并开始时间。 |
       | STATUS | 合并状态：      - IDLE：未在合并中     - COMPACTING：正在合并中     - VERIFYING：正在校验 Checksum 中 |
       | IS_ERROR | - YES：合并过程存在错误     - NO： 合并过程没有报错 |
       | INFO | 展示合并信息。 |
      - 查看本租户的合并全局信息。

       MySQL 模式：

       ```sql
       obclient> SELECT * FROM oceanbase.DBA_OB_MAJOR_COMPACTION\G

       ```

       ```sql
       obclient> SELECT * FROM sys.DBA_OB_MAJOR_COMPACTION\G

       ```

       | 字段 | 说明 |
       | --- | --- |
       | FROZEN_SNAPSHOT | 最新的合并快照。 |
       | FROZEN_TIME | `FROZEN_SCN` 的可读时间类型。 |
       | GLOBAL_BROADCAST_VERSION | 全局广播的合并版本。 |
       | LAST_VERSION | 上一个已经完成合并的版本。 |
       | 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) 咨询热线
