インポートを表示
SHOW IMPORT
ステートメントは、TiDB で作成された IMPORT ジョブを表示するために使用されます。このステートメントでは、現在のユーザーが作成したジョブのみを表示できます。
必要な権限
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 |
情報元 | データソースに関する情報 |
ターゲットテーブル | 対象テーブルの名前 |
段階 | ジョブの現在のフェーズ ( importing 、 validating 、およびadd-index を含む) |
状態 | ジョブの現在のステータス。 pending (作成されたがまだ開始されていないことを意味します)、 running 、 canceled 、 failed 、およびfinished を含みます。 |
ソースファイルのサイズ | ソースファイルのサイズ |
インポートされた行 | ターゲットテーブルで読み書きされたデータ行の数 |
結果_メッセージ | インポートが失敗した場合、このフィールドはエラー メッセージを返します。それ以外の場合は空です。 |
作成時間 | タスクが作成された時刻 |
始まる時間 | タスクが開始された時刻 |
終了時間 | タスクが終了した時刻 |
によって作成された | タスクを作成したデータベース ユーザーの名前 |
例
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 拡張機能です。
こちらも参照
このページは役に立ちましたか?
Playground
新規
登録なしで TiDB の機能をワンストップでインタラクティブに体験できます。