説明
このビューは、V4.1.0バージョンから導入されました。
機能の概要
このテナントのログストリームアーカイブの進捗状況を表示します。
フィールドの説明
| フィールド | タイプ | NULL値を許容するか | 説明 |
|---|---|---|---|
| DEST_ID | bigint(20) | NO | アーカイブ先のID |
| LS_ID | bigint(20) | NO | ログストリームID |
| ROUND_ID | bigint(20) | NO | ログストリームラウンドID |
| PIECE_ID | bigint(20) | NO | 最新ピースID |
| INCARNATION | bigint(20) | NO | 分身ID |
| START_SCN | bigint(20) unsigned | NO | アーカイブ開始SCN |
| MIN_LSN | bigint(20) unsigned | NO | 現在のピースログストリームの最小LSN |
| MAX_LSN | bigint(20) unsigned | NO | 現在のピースログストリームの最大LSN |
| CHECKPOINT_SCN | bigint(20) unsigned | NO | 現在のピースログストリームの最大アーカイブ進捗 |
| STATUS | varchar(64) | NO | アーカイブ状態 |
| FILE_ID | bigint(20) | NO | 現在のピースの最大アーカイブファイルID |
| FILE_OFFSET | bigint(20) | NO | 現在のピースの最大アーカイブファイルオフセット |
| INPUT_BYTES | bigint(20) | NO | 読み取ったログデータ量 |
| OUTPUT_BYTES | bigint(20) | NO | アーカイブされたログデータ量 |
クエリ例
ユーザーテナントが自身のログストリームアーカイブの進捗状況を確認します。
obclient [oceanbase]> SELECT * FROM oceanbase.DBA_OB_LS_LOG_ARCHIVE_PROGRESS\G
クエリ結果は次のとおりです:
*************************** 1. row ***************************
DEST_ID: 1001
LS_ID: 1
ROUND_ID: 1
PIECE_ID: 1
INCARNATION: 1
START_SCN: 1736228322307513000
MIN_LSN: 67104768
MAX_LSN: 130864876
CHECKPOINT_SCN: 1736235046704454000
STATUS: DOING
FILE_ID: 2
FILE_OFFSET: 63760108
INPUT_BYTES: 63760108
OUTPUT_BYTES: 63760108
*************************** 2. row ***************************
DEST_ID: 1001
LS_ID: 1001
ROUND_ID: 1
PIECE_ID: 1
INCARNATION: 1
START_SCN: 1736228322307513000
MIN_LSN: 67104768
MAX_LSN: 92335200
CHECKPOINT_SCN: 1736235046402227000
STATUS: DOING
FILE_ID: 2
FILE_OFFSET: 25230432
INPUT_BYTES: 25230432
OUTPUT_BYTES: 25230432
2 rows in set