暂无图片
暂无图片
8
暂无图片
暂无图片
暂无图片

OceanBase用户租户查看合并过程

2023-03-07
722

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

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

  1. 租户管理员登录数据库。

  2. 执行以下语句,查看合并进度。

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

      MySQL 模式:

      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 模式:

      obclient> SELECT * FROM sys.DBA_OB_ZONE_MAJOR_COMPACTION\G
      

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

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

      MySQL 模式:

      obclient> SELECT * FROM oceanbase.DBA_OB_MAJOR_COMPACTION\G
      

      Oracle 模式:

      obclient> SELECT * FROM sys.DBA_OB_MAJOR_COMPACTION\G
      

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

      字段说明
      FROZEN_SNAPSHOT最新的合并快照。
      FROZEN_TIMEFROZEN_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展示合并信息。
「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论