データディクショナリビューは、トランザクション (InnoDB
) テーブルにディクショナリデータを格納します。 データディクショナリテーブルは、非データディクショナリシステムテーブルとともに mysql
データベースに配置されます。
データディクショナリテーブルは、MySQL データディレクトリにある mysql.ibd
という名前の単一の InnoDB
テーブルスペースに作成されます。 mysql.ibd
テーブルスペースファイルは MySQL データディレクトリに存在する必要があり、その名前を変更したり、別のテーブルスペースで使用することはできません。
ディクショナリデータは、InnoDB
テーブルに格納されているユーザーデータを保護する同じコミット、ロールバックおよびクラッシュリカバリ機能によって保護されます。