ITPub博客

首页 > 数据库 > 国内数据库 > 【手摸手玩转 OceanBase 157】如何查看归档进度?

【手摸手玩转 OceanBase 157】如何查看归档进度?

原创 国内数据库 作者:13579NB232 时间:2023-01-19 16:48:47 0 删除 编辑

开启归档之后,您可以通过视图查看归档进度。

系统租户查看集群中所有租户的归档进度

sys 租户可以通过  oceanbase.CDB_OB_ARCHIVELOG 视图查看集群中所有租户的归档进度。

  1. 使用  root 用户登录数据库的  sys 租户。

  2. 执行以下语句,查看日志归档进度。

    obclient> SELECT * FROM oceanbase.CDB_OB_ARCHIVELOG\G
    *************************** 1. row ***************************
                       TENANT_ID: 1002
                         DEST_ID: 2
                        ROUND_ID: 2
                     INCARNATION: 1
                         DEST_NO: 0
                          STATUS: DOING
                       START_SCN: 1655697600000000000
               START_SCN_DISPLAY: 2022-06-20 12:00:00.000000
                  CHECKPOINT_SCN: 1655769600000000000
          CHECKPOINT_SCN_DISPLAY: 2022-06-21 08:00:00.000000
                      COMPATIBLE: 1
                   BASE_PIECE_ID: 4
                   USED_PIECE_ID: 4
           PIECE_SWITCH_INTERVAL: 1d
                     INPUT_BYTES: 16106127360
             INPUT_BYTES_DISPLAY: 15.00GB
                    OUTPUT_BYTES: 7516192768
            OUTPUT_BYTES_DISPLAY: 7.00GB
               COMPRESSION_RATIO: 1.00
             DELETED_INPUT_BYTES: 0
     DELETED_INPUT_BYTES_DISPLAY: 0.00MB
            DELETED_OUTPUT_BYTES: 0
    DELETED_OUTPUT_BYTES_DISPLAY: 0.00MB
                         COMMENT:
                            PATH: file:///data/nfs/backup/archive
    *************************** 2. row ***************************
                       TENANT_ID: 1004
                         DEST_ID: 1
                        ROUND_ID: 1
                     INCARNATION: 1
                         DEST_NO: 0
                          STATUS: DOING
                       START_SCN: 1655658000000000000
               START_SCN_DISPLAY: 2022-06-20 01:00:00.000000
                  CHECKPOINT_SCN: 1655769600000000000
          CHECKPOINT_SCN_DISPLAY: 2022-06-21 08:00:00.000000
                      COMPATIBLE: 1
                   BASE_PIECE_ID: 1
                   USED_PIECE_ID: 2
           PIECE_SWITCH_INTERVAL: 1d
                     INPUT_BYTES: 161061273600
             INPUT_BYTES_DISPLAY: 150.00GB
                    OUTPUT_BYTES: 32212254720
            OUTPUT_BYTES_DISPLAY: 30.00GB
               COMPRESSION_RATIO: 1.00
             DELETED_INPUT_BYTES: 0
     DELETED_INPUT_BYTES_DISPLAY: 0.00MB
            DELETED_OUTPUT_BYTES: 0
    DELETED_OUTPUT_BYTES_DISPLAY: 0.00MB
                         COMMENT:
                            PATH: oss://oceanbase-test-bucket/backup/archive?host=xxx.aliyun-inc.com
    2 row in set

    上面的示例中,当前集群中有租户 ID 为  1002 和  1004 的 2 个租户正在归档。

    1002 租户的  round_id 是 2,表明是第二次开启归档,归档介质的类型是  NFS,路径是  /data/nfs/backup/archive。自开启归档以来共产生了 1 个 Piece,  piece id 是 4,已归档日志的范围是  '2022-06-20 12:00:00.000000' ~  '2022-06-21 08:00:00.000000',原始日志数据量是  15GB ,经过压缩之后的实际归档数据量是  7GB ,压缩率是 2.14。

    1004 租户的  round_id 是  1,表明是首次开启归档,归档介质的类型是  OSS,存储桶是  oceanbase-test-bucket ,路径是  /backup/archive 。 自开启归档以来共产生了 2 个 Piece,  piece id 分别是  1 和  2,已归档日志的范围是  '2022-06-20 01:00:00.000000' ~  '2022-06-21 08:00:00.000000' ,原始日志数据量是  150GB ,经过压缩之后的实际归档数据量是  30GB ,压缩率是 5。

更多  CDB_OB_ARCHIVELOG 视图的说明,请参见  CDB_OB_ARCHIVELOG。

用户租户查看当前租户的归档进度

用户租户可以通过  oceanbase.DBA_OB_ARCHIVELOG 视图(MySQL 模式)和  sys.DBA_OB_ARCHIVELOG 视图(Oracle 模式)查看本租户的归档进度。

  1. 用户租户的租户管理员登录到对应的租户。

    说明

    MySQL 租户的管理员用户为  root 用户,Oracle 租户的管理员用户为  SYS 用户。

  2. 执行以下语句,查看当前租户的日志归档进度。

    MySQL 租户查看本租户所有 Piece 的示例如下:

    obclient> SELECT * FROM oceanbase.DBA_OB_ARCHIVELOG\G
    *************************** 1. row ***************************
                         DEST_ID: 2
                        ROUND_ID: 2
                     INCARNATION: 1
                         DEST_NO: 0
                          STATUS: DOING
                       START_SCN: 1655697600000000000
               START_SCN_DISPLAY: 2022-06-20 12:00:00.000000
                  CHECKPOINT_SCN: 1655769600000000000
          CHECKPOINT_SCN_DISPLAY: 2022-06-21 08:00:00.000000
                      COMPATIBLE: 1
                   BASE_PIECE_ID: 4
                   USED_PIECE_ID: 4
           PIECE_SWITCH_INTERVAL: 1d
                     INPUT_BYTES: 16106127360
             INPUT_BYTES_DISPLAY: 15.00GB
                    OUTPUT_BYTES: 16106127360
            OUTPUT_BYTES_DISPLAY: 15.00GB
               COMPRESSION_RATIO: 1.00
             DELETED_INPUT_BYTES: 0
     DELETED_INPUT_BYTES_DISPLAY: 0.00MB
            DELETED_OUTPUT_BYTES: 0
    DELETED_OUTPUT_BYTES_DISPLAY: 0.00MB
                         COMMENT:
                            PATH: file:///data/nfs/backup/archive
    1 row in set

相关阅读

查看归档结果


来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/70026124/viewspace-2932871/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论

注册时间:2023-01-18

  • 博文量
    184
  • 访问量
    93203