共有テーブルスペース内で未加工ディスク パーティションをデータ ファイルとして利用できます。未加工ディスクを利用する事で、Windows といくつかの Unix システム上でファイル システムの負荷が無い非バッファ I/O を実行する事ができ、それで操作性能が向上します。
        新しいデータ
        ファイルを作成する時、innodb_data_file_path
        内のデータ ファイル
        サイズの直後にキーワード newraw
        を置く必要があります。パーティションは、少なくても指定したサイズと同じである必要があります。ディスク仕様の
        1MB
        は通常1,000,000バイトを意味するのに対して、InnoDB
        内の1MB は1024 × 1024
        バイトである事に注意してください。
      
[mysqld] innodb_data_home_dir= innodb_data_file_path=/dev/hdd1:3Gnewraw;/dev/hdd2:2Gnewraw
        次にサーバを起動する時、InnoDB
        は newraw
        キーワードに気付き、新しいパーティションを開始します。しかし、まだ
        InnoDB
        テーブルを作成したり変更したりしないでください。そうでなければ、サーバを次に再起動した時
        InnoDB
        がパーティションを再開始し、変更が全て失われます。(安全策として、InnoDB
        は newraw
        を持つパーティションが指定された時ユーザがデータを更新する事を防ぎます。)
      
        InnoDB
        が新しいパーティションを開始したら、サーバを停止し、データ
        ファイル仕様の中の newraw を
        raw に変更してください:
      
[mysqld] innodb_data_home_dir= innodb_data_file_path=/dev/hdd1:5Graw;/dev/hdd2:2Graw
        そしてサーバを再起動させると、InnoDB
        は変更を許可します。
      
Windows 上では、次のようにディスク パーティションを割り当てる事ができます:
[mysqld] innodb_data_home_dir= innodb_data_file_path=//./D::10Gnewraw
        //./
        は物理的ドライブにアクセスする為の Windows
        の構文 \\.\ に対応しています。
      
未加工ディスク パーティションを利用する時、MySQL サーバを起動するのに利用されるアカウントによって読み込み書き込みアクセスが許可されている事を確認してください。

