インポートを表示
SHOW IMPORT
ステートメントは、TiDB で作成された IMPORT ジョブを表示するために使用されます。このステートメントでは、現在のユーザーによって作成されたジョブのみを表示できます。
注記:
この機能はTiDB Cloudサーバーレスクラスターでは使用できません。
必要な権限
SHOW IMPORT JOBS
: ユーザーにSUPER
権限がある場合、このステートメントは TiDB 内のすべてのインポート ジョブを表示します。それ以外の場合、このステートメントは現在のユーザーによって作成されたジョブのみを表示します。SHOW IMPORT JOB <job-id>
: インポート ジョブの作成者またはSUPER
権限を持つユーザーのみが、このステートメントを使用して特定のジョブを表示できます。
概要
- ShowImportJobsStmt
- ShowImportJobStmt
ShowImportJobsStmt ::=
'SHOW' 'IMPORT' 'JOBS'
ShowImportJobStmt ::=
'SHOW' 'IMPORT' 'JOB' JobID
SHOW IMPORT
ステートメントの出力フィールドは次のように記述されます。
カラム | 説明 |
---|---|
ジョブID | タスクのID |
データソース | データソースに関する情報 |
ターゲットテーブル | 対象テーブルの名前 |
段階 | ジョブの現在のフェーズvalidating importing 含むadd-index |
状態 | ジョブの現在のステータスpending failed 作成されたがまだ開始されていない)、 running finished 含まれますcanceled |
ソースファイルのサイズ | ソースファイルのサイズ |
インポートされた行 | ターゲットテーブルに読み書きされたデータ行の数 |
結果メッセージ | インポートが失敗した場合、このフィールドはエラー メッセージを返します。それ以外の場合は空になります。 |
作成時間 | タスクが作成された時間 |
開始時間 | タスクが開始された時間 |
終了時間 | タスクが終了した時間 |
作成者 | タスクを作成したデータベースユーザーの名前 |
例
SHOW IMPORT JOBS;
+--------+-------------------+--------------+----------+-------+----------+------------------+---------------+----------------+----------------------------+----------------------------+----------------------------+------------+
| Job_ID | Data_Source | Target_Table | Table_ID | Phase | Status | Source_File_Size | Imported_Rows | Result_Message | Create_Time | Start_Time | End_Time | Created_By |
+--------+-------------------+--------------+----------+-------+----------+------------------+---------------+----------------+----------------------------+----------------------------+----------------------------+------------+
| 1 | /path/to/file.csv | `test`.`foo` | 116 | | finished | 11GB | 950000 | | 2023-06-26 11:23:59.281257 | 2023-06-26 11:23:59.484932 | 2023-06-26 13:04:30.622952 | root@% |
| 2 | /path/to/file.csv | `test`.`bar` | 130 | | finished | 1.194TB | 49995000 | | 2023-06-26 15:42:45.079237 | 2023-06-26 15:42:45.388108 | 2023-06-26 17:29:43.023568 | root@% |
+--------+-------------------+--------------+----------+-------+----------+------------------+---------------+----------------+----------------------------+----------------------------+----------------------------+------------+
1 row in set (0.01 sec)
SHOW IMPORT JOB 60001;
+--------+--------------------+--------------+----------+-------+---------+------------------+---------------+----------------+----------------------------+------------+----------+------------+
| Job_ID | Data_Source | Target_Table | Table_ID | Phase | Status | Source_File_Size | Imported_Rows | Result_Message | Create_Time | Start_Time | End_Time | Created_By |
+--------+--------------------+--------------+----------+-------+---------+------------------+---------------+----------------+----------------------------+------------+----------+------------+
| 60001 | /path/to/small.csv | `test`.`t` | 361 | | pending | 16B | NULL | | 2023-06-08 15:59:37.047703 | NULL | NULL | root@% |
+--------+--------------------+--------------+----------+-------+---------+------------------+---------------+----------------+----------------------------+------------+----------+------------+
1 row in set (0.01 sec)
MySQL 互換性
このステートメントは、MySQL 構文に対する TiDB 拡張です。