説明
このビューは、V4.3.3バージョンから導入されました。
機能の概要
ビューCDB_OB_TEMP_FILESは、一時ファイルに関する情報を表示します。
フィールドの説明
| フィールド | タイプ | NULL値を許容するか | 説明 |
|---|---|---|---|
| TENANT_ID | bigint(20) | NO | テナントID |
| SVR_IP | varchar(46) | NO | OBServerのIPアドレス |
| SVR_PORT | bigint(20) | NO | OBServerのポート |
| FILE_ID | bigint(20) | NO | 一時ファイルのFile ID |
| TRACE_ID | varchar(64) | NO | 一時ファイルが開かれた際の現在環境のTRACE ID |
| DIR_ID | bigint(20) | NO | 一時ファイルに対応するディレクトリID |
| BYTES | bigint(20) | NO | 一時ファイルのデータサイズ、単位はバイト |
| START_OFFSET | bigint(20) | NO | 一時ファイルの開始バイトオフセット、現在有効なデータの開始位置 |
| TOTAL_WRITES | bigint(20) | NO | 一時ファイルへの書き込みリクエストの総回数 |
| UNALIGNED_WRITES | bigint(20) | NO | 一時ファイルへの非アライメント書き込みリクエストの総回数 |
| TOTAL_READS | bigint(20) | NO | 一時ファイルへの読み取りリクエストの総回数 |
| UNALIGNED_READS | bigint(20) | NO | 一時ファイルへの非アライメント読み取りリクエストの総回数 |
| TOTAL_READ_BYTES | bigint(20) | NO | 一時ファイルへの読み取りリクエストの総サイズ、単位はバイト |
| LAST_ACCESS_TIME | timestamp(6) | NO | 一時ファイルへの最終アクセス時間 |
| LAST_MODIFY_TIME | timestamp(6) | NO | 一時ファイルへの最終変更時間 |
| BIRTH_TIME | timestamp(6) | NO | 一時ファイルの作成時間 |
クエリ例
一時ファイルに関する情報を照会します。
obclient [oceanbase]> SELECT * FROM oceanbase.CDB_OB_TEMP_FILES LIMIT=1 \G
クエリ結果は次のとおりです:
*************************** 1. row ***************************
TENANT_ID: XXXX
SVR_IP: xx.xx.xx.xx
SVR_PORT: 2882
FILE_ID: 51
TRACE_ID: YBXXXXXXXX-000XXXXXXXXXXX-0-0
DIR_ID: 1283408
BYTES: 13185612
START_OFFSET: 0
TOTAL_WRITES: 239
UNALIGNED_WRITES: 239
TOTAL_READS: 0
UNALIGNED_READS: 0
TOTAL_READ_BYTES: 0
LAST_ACCESS_TIME: 2024-09-20 14:32:18.268516
LAST_MODIFY_TIME: 2024-09-20 14:32:27.314467
BIRTH_TIME: 2024-09-20 14:32:18.268516