ビューを使用して、現在進行中のアーカイブ情報を含むアーカイブ履歴情報を確認できます。
システムテナントがクラスタ内のすべてのテナントのアーカイブ履歴を確認する
sys テナントは、oceanbase.CDB_OB_ARCHIVELOG_SUMMARY ビューを使用して、クラスタ内のすべてのテナントのアーカイブ履歴情報を確認できます。
rootユーザーでクラスタのsysテナントにログインします。以下のステートメントを実行して、クラスタ内のすべてのテナントのアーカイブ履歴情報を確認します。
obclient [(none)]> SELECT * FROM oceanbase.CDB_OB_ARCHIVELOG_SUMMARY\G *************************** 1. row *************************** TENANT_ID: 1002 DEST_ID: 1002 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 *************************** 2. row *************************** TENANT_ID: 1002 DEST_ID: 1002 ROUND_ID: 1 INCARNATION: 1 DEST_NO: 0 STATUS: STOP START_SCN: 1654034400000000000 START_SCN_DISPLAY: 2022-06-01 06:00:00.000000 CHECKPOINT_SCN: 1654228800000000000 CHECKPOINT_SCN_DISPLAY: 2022-06-03 12:00:00.000000 COMPATIBLE: 1 BASE_PIECE_ID: 1 USED_PIECE_ID: 3 PIECE_SWITCH_INTERVAL: 1d INPUT_BYTES: 96636764160 INPUT_BYTES_DISPLAY: 90.00GB OUTPUT_BYTES: 96636764160 OUTPUT_BYTES_DISPLAY: 90.00GB COMPRESSION_RATIO: 1.00 DELETED_INPUT_BYTES: 26843545600 DELETED_INPUT_BYTES_DISPLAY: 25.00GB DELETED_OUTPUT_BYTES: 26843545600 DELETED_OUTPUT_BYTES_DISPLAY: 25.00GB COMMENT: PATH: file:///data/nfs/backup/archive *************************** 3. row *************************** TENANT_ID: 1004 DEST_ID: 1001 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: 161061273600 OUTPUT_BYTES_DISPLAY: 150.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 3 row in set
上記の例では、現在のクラスタにはテナントIDが 1002 と 1004 の2つのテナントのアーカイブ情報があります。そのうち、1002 テナントは2回目のアーカイブ開始で、2ラウンド分のアーカイブ情報があります。1004 テナントは初めてアーカイブを開始したばかりで、現在のアーカイブ情報のみがあります。
1002 テナントの最初のラウンドのアーカイブでは、piece id がそれぞれ 1 から 3 までの3つの Pieceが生成されました。アーカイブログの範囲は '2022-06-01 06:00:00.000000' から '2022-06-03 12:00:00.000000' です。アーカイブされたログデータ量は 90GB です。
1004 テナントの round_id は 1 であり、初めてアーカイブが開始されたことを示しています。アーカイブメディアのタイプは OSS で、バケットは oceanbase-test-bucket、パスは /backup/archive です。アーカイブ開始以来、piece id がそれぞれ 1 と 2 の2つの Pieceが生成されました。アーカイブされたログの範囲は '2022-06-20 01:00:00.000000' から '2022-06-21 08:00:00.000000' です。
CDB_OB_ARCHIVELOG_SUMMARY ビューの詳細については、CDB_OB_ARCHIVELOG_SUMMARYを参照してください。
ユーザーテナントが現在のテナントのアーカイブ履歴を確認する
ユーザーテナントは、oceanbase.DBA_OB_ARCHIVELOG_SUMMARYビュー(MySQLモード)およびsys.DBA_OB_ARCHIVELOG_SUMMARYビュー(Oracleモード)を使用して、自身のテナントのアーカイブ履歴を確認できます。
ユーザーテナントのテナント管理者がデータベースにログインします。
説明
MySQLテナントの管理者ユーザーは
rootユーザー、Oracleテナントの管理者ユーザーはSYSユーザーです。以下のステートメントを実行して、自身のテナントのログアーカイブ履歴を確認します。
MySQLテナントが自身のテナントのログアーカイブ履歴を確認する例は次のとおりです:
obclient [(none)]> SELECT * FROM oceanbase.DBA_OB_ARCHIVELOG_SUMMARY\G *************************** 1. row *************************** DEST_ID: 1002 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 *************************** 2. row *************************** DEST_ID: 1002 ROUND_ID: 1 INCARNATION: 1 DEST_NO: 0 STATUS: STOP START_SCN: 1654034400000000000 START_SCN_DISPLAY: 2022-06-01 06:00:00.000000 CHECKPOINT_SCN: 1654228800000000000 CHECKPOINT_SCN_DISPLAY: 2022-06-03 12:00:00.000000 COMPATIBLE: 1 BASE_PIECE_ID: 1 USED_PIECE_ID: 3 PIECE_SWITCH_INTERVAL: 1d INPUT_BYTES: 96636764160 INPUT_BYTES_DISPLAY: 90.00GB OUTPUT_BYTES: 96636764160 OUTPUT_BYTES_DISPLAY: 90.00GB COMPRESSION_RATIO: 1.00 DELETED_INPUT_BYTES: 32212254720 DELETED_INPUT_BYTES_DISPLAY: 30.00GB DELETED_OUTPUT_BYTES: 32212254720 DELETED_OUTPUT_BYTES_DISPLAY: 30.00GB COMMENT: PATH: file:///data/nfs/backup/archive 2 row in set