ITPub博客

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

【手摸手玩转 OceanBase 159】如何查看归档参数?

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

完成  LOG_ARCHIVE_DEST 归档参数的配置后,您可以通过视图查看参数配置。

系统租户查看所有租户的归档参数

CDB 视图是集群视图,可以查看集群所有租户的归档参数,您需要登录  sys 租户才可以查看。 sys 租户可以通过  oceanbase.CDB_OB_ARCHIVE_DEST 视图查看集群中所有租户的归档参数配置信息。

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

  2. 执行以下语句,查看所有租户的  LOG_ARCHIVE_DEST 配置参数。

    obclient> SELECT * FROM oceanbase.CDB_OB_ARCHIVE_DEST;
    +-----------+---------+-----------------------+-------------------------------------------------------------------------------------------------------------------------+
    | TENANT_ID | DEST_NO | NAME                  | VALUE                                                                                                                   |
    +-----------+---------+-----------------------+-------------------------------------------------------------------------------------------------------------------------+
    |      1002 |       0 | binding               | OPTIONAL                                                                                                                |
    |      1002 |       0 | checkpoint_interval   | 1d                                                                                                                      |
    |      1002 |       0 | dest_id               | 2                                                                                                                       |
    |      1002 |       0 | path                  | file:///data/nfs/backuparchive                                                                                          |                
    |      1002 |       0 | piece_switch_interval | 1d                                                                                                                      |
    |      1002 |       0 | state                 | ENBALE                                                                                                                  |
    |      1004 |       0 | binding               | Mandatory                                                                                                               |
    |      1004 |       0 | checkpoint_interval   | 2m                                                                                                                      |
    |      1004 |       0 | dest_id               | 1                                                                                                                       |
    |      1004 |       0 | path                  | oss://oceanbase-test-bucket/backup/archive?host=xxx.aliyun-inc.com&access_id=xxx&access_key=xxx&delete_mode=tagging     |
    |      1004 |       0 | piece_switch_interval | 1d                                                                                                                      |
    |      1004 |       0 | state                 | ENBALE                                                                                                                  |
    +-----------+---------+-----------------------+-------------------------------------------------------------------------------------------------------------------------+
    12 rows in set

    上面的示例中, 当前集群中有租户 ID 为  1002 和  1004 的 2 个租户配置了  LOG_ARCHIVE_DEST 参数。

    1002 租户  LOG_ARCHIVE_DEST 参数配置的命令如下:

    obclient> ALTER SYSTEM SET LOG_ARCHIVE_DEST = 'LOCATION=file:///data/nfs/backup/archive BINDING=Optional CHECKPOINT_INTERVAL=2m PIECE_SWITCH_INTERVAL=1d';

    系统为该路径分配的  dest_id 是  2,并且该路径的归档已经打开。

    1004 租户  LOG_ARCHIVE_DEST 参数配置的命令如下:

    obclient> ALTER SYSTEM SET LOG_ARCHIVE_DEST = 'LOCATION=oss://oceanbase-test-bucket/backup/archive?host=xxx.aliyun-inc.com&access_id=xxx&access_key=xxx&delete_mode=tagging BINDING=Mandatory CHECKPOINT_INTERVAL=2m PIECE_SWITCH_INTERVAL=1d';

    系统为该路径分配的  dest_id 是  1,且该路径的归档也已经打开。

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

用户租户查看本租户的归档参数

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

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

    说明

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

  2. 执行以下语句,查看当前租户的  LOG_ARCHIVE_DEST 配置参数。

    MySQL 租户查看本租户的 LOG_ARCHIVE_DEST 参数的示例如下:

    obclient> SELECT * FROM oceanbase.DBA_OB_ARCHIVE_DEST;
    +---------+-----------------------+---------------------------------+
    | DEST_NO | NAME                  | VALUE                           |
    +---------+-----------------------+---------------------------------+
    |       0 | binding               | OPTIONAL                        |
    |       0 | checkpoint_interval   | 1d                              |
    |       0 | dest_id               | 2                               |
    |       0 | path                  | file:///data/nfs/backup/archive |
    |       0 | piece_switch_interval | 1d                              |
    |       0 | state                 | ENBALE                          |
    +---------+-----------------------+---------------------------------+
    6 rows in set

相关阅读

归档参数的设置,请参见  准备工作 。


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

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

注册时间:2023-01-18

  • 博文量
    184
  • 访问量
    93226