インポートを表示

q
l

SHOW IMPORTステートメントは、TiDB で作成された IMPORT ジョブを表示するために使用されます。このステートメントは、現在のユーザーが作成したジョブのみを表示できます。

必要な権限

  • SHOW IMPORT JOBS : ユーザーが権限SUPER持っている場合、このステートメントは TiDB 内のすべてのインポートジョブを表示します。それ以外の場合は、現在のユーザーが作成したジョブのみを表示します。
  • SHOW IMPORT JOB <job-id> : インポート ジョブの作成者またはSUPER権限を持つユーザーのみがこのステートメントを使用して特定のジョブを表示できます。

概要

ShowImportJobsStmt
SHOWIMPORTJOBS
ShowImportJobStmt
SHOWIMPORTJOBJobID

SHOW IMPORTステートメントの出力フィールドは次のように説明されます。

カラム説明
ジョブIDタスクのID
データソースデータソースに関する情報
ターゲットテーブル対象テーブルの名前
段階ジョブの現在のフェーズimporting add-index含むvalidating
状態ジョブの現在finishedステータスfailed pending (作成されたがまだ開始されていない)、 running 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 拡張です。

参照

このページは役に立ちましたか?