エンジン
ENGINES
テーブルは、ストレージ エンジンに関する情報を提供します。互換性のために、TiDB は常に InnoDB をサポートされている唯一のエンジンとして記述します。また、表ENGINES
の他の列の値も固定値です。
USE information_schema;
DESC engines;
+--------------+-------------+------+------+---------+-------+
| Field | Type | Null | Key | Default | Extra |
+--------------+-------------+------+------+---------+-------+
| ENGINE | varchar(64) | YES | | NULL | |
| SUPPORT | varchar(8) | YES | | NULL | |
| COMMENT | varchar(80) | YES | | NULL | |
| TRANSACTIONS | varchar(3) | YES | | NULL | |
| XA | varchar(3) | YES | | NULL | |
| SAVEPOINTS | varchar(3) | YES | | NULL | |
+--------------+-------------+------+------+---------+-------+
6 rows in set (0.00 sec)
SELECT * FROM engines;
+--------+---------+------------------------------------------------------------+--------------+------+------------+
| ENGINE | SUPPORT | COMMENT | TRANSACTIONS | XA | SAVEPOINTS |
+--------+---------+------------------------------------------------------------+--------------+------+------------+
| InnoDB | DEFAULT | Supports transactions, row-level locking, and foreign keys | YES | YES | YES |
+--------+---------+------------------------------------------------------------+--------------+------+------------+
1 row in set (0.01 sec)
ENGINES
テーブルの列の説明は次のとおりです。
ENGINES
: ストレージ エンジンの名前。SUPPORT
: ストレージ エンジンに対するサーバーのサポート レベル。 TiDB では、値は常にDEFAULT
です。COMMENT
: ストレージ エンジンに関する簡単なコメント。TRANSACTIONS
: ストレージ エンジンがトランザクションをサポートするかどうか。XA
: ストレージ エンジンが XA トランザクションをサポートするかどうか。SAVEPOINTS
: ストレージ エンジンがsavepoints
をサポートしているかどうか。