ビューを通じて、現在進行中のアーカイブ情報を含むアーカイブの履歴情報を確認できます。
システムテナントでクラスタ内のすべてのテナントのアーカイブ履歴を確認する
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 テナントの第1ラウンドのアーカイブでは3つのPieceが生成され、piece id はそれぞれ 1 から 3 です。アーカイブされたログの範囲は '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 です。アーカイブ開始以来、合計で2つのPieceが生成され、piece id はそれぞれ 1 と 2 です。アーカイブされたログの範囲は '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