新機能
すべてのテーブル型での FOREIGN
KEY
のサポート。
カラムレベルの制約。
緊急時のレプリケーション。
パフォーマンスへの影響が非常に少ないオンラインバックアップ。オンラインバックアップによって、マスタを停止せずに新しいレプリケーションスレーブを簡単に追加できるようになる。
速度の向上
テキストベースの新しいテーブル定義ファイル形式(.frm
ファイル)とテーブル定義に使用されるテーブルキャッシュ。これによって、テーブル構造のクエリが高速になるとともに、より効率的な外部キーサポートが実現する。
1 ビットを使用するように
BIT
型を最適化する(現在、BIT
は 1
バイトを必要とし、TINYINT
のシノニムとして扱われている)。
使いやすさの向上
クライアント/サーバプロトコルに、長時間実行されているコマンドの進捗状況を参照するオプションを追加する。
RENAME DATABASE
を実装する。すべてのストレージエンジンについてこれを安全にするには、以下のように動作する必要がある。
新しいデータベースを作成する。
RENAME
コマンドを使用して行われるように、すべてのテーブルについて、別のデータベースへのテーブルの名前変更を行う。
元のデータベースを破棄する。
内部ファイルインタフェースの変更。これによって、すべてのファイル処理がはるかに一般的になるとともに、RAID のように簡単に拡張子を追加できるようになる。
This is a translation of the MySQL Reference Manual that can be found at dev.mysql.com. The original Reference Manual is in English, and this translation is not necessarily as up to date as the English version.