PDF (US Ltr)
- 36.1Mb
PDF (A4)
- 36.2Mb
このページは機械翻訳したものです。
テーブルおよびインデックス (
CREATE、ALTERおよびDROPステートメント) に対する多くの DDL 操作は、オンラインで実行できます。 詳細は、セクション15.12「InnoDB とオンライン DDL」を参照してください。セカンダリインデックスを追加するためのオンライン DDL サポートとは、通常、セカンダリインデックスのないテーブルを作成してからデータのロード後にセカンダリインデックスを追加することで、テーブルおよび関連するインデックスの作成およびロードのプロセスを高速化できることを意味します。
テーブルを空にするには
DELETE FROMではなく、tbl_nameTRUNCATE TABLEを使用します。 外部キー制約により、TRUNCATEステートメントを通常のDELETEステートメントのように動作させることができます。その場合、DROP TABLEやCREATE TABLEのようなコマンドのシーケンスがもっとも速くなる可能性があります。主キーは、各
InnoDBテーブルのストレージレイアウトに不可欠であり、主キーの定義の変更には、テーブル全体の再編成が必要であるため、常に主キーをCREATE TABLEステートメントの一部としてセットアップし、あとで主キーをALTERまたはDROPする必要がないように、事前に計画してください。