En MySQL 5.0, se pueden usar particiones de dispositivos en bruto como ficheros de datos del espacio de tablas. Utilizando un dispositivo en bruto, se pueden llevar a cabo operaciones de E/S en Windows y algunas versiones de Unix sin que utilicen el búfer y sin la sobrecarga producida por el sistema de ficheros, lo cual incrementa el rendimiento.
        Cuando se crea un nuevo fichero de datos, se debe colocar la
        palabra clave newraw inmediatamente a
        continuación del tamaño del fichero de datos en
        innodb_data_file_path. La partición deberá
        ser al menos tan grande como el tamaño que se haya
        especificado. Nótese que 1MB en InnoDB
        significa 1024 * 1024 bytes, en tanto que 1MB, en las
        especificaciones de los discos, generalmente significa 1.000.000
        de bytes.
      
[mysqld] innodb_data_home_dir= innodb_data_file_path=/dev/hdd1:3Gnewraw;/dev/hdd2:2Gnewraw
        La próxima vez que se inicie el servidor,
        InnoDB advertirá la palabra clave
        newraw e inicializará la nueva partición.
        Sin embargo, aún no creará ni modificará ninguna tabla
        InnoDB. De lo contrario, la próxima vez que
        se reiniciase el servidor, InnoDB
        reinicializaría la partición y los cambios se perderían. (A
        partir de la versión 3.23.44, como medida de seguridad,
        InnoDB impide que los usuarios modifiquen
        datos cuando se especifica una partición con
        newraw.)
      
        Después que InnoDB ha inicializado la nueva
        partición, hay que detener el servidor y cambiar
        newraw por raw en la linea
        que especifica el fichero de datos:
      
[mysqld] innodb_data_home_dir= innodb_data_file_path=/dev/hdd1:5Graw;/dev/hdd2:2Graw
        Luego, al reiniciar el servidor InnoDB
        permitirá realizar cambios.
      
En Windows puede asignarse una partición de disco como fichero de datos de este modo:
[mysqld] innodb_data_home_dir= innodb_data_file_path=//./D::10Gnewraw
        Los caracteres //./ se corresponden con la
        sintaxis Windows de \\.\ para acceder
        dispositivos físicos.
      
Al emplear particiones de dispositivos en bruto, hay que cerciorarse de que la cuenta de usuario usada para ejecutar el servidor MySQL tiene permisos de lectura y escritura sobre ellas.
Ésta es una traducción del manual de referencia de MySQL, que puede encontrarse en dev.mysql.com. El manual de referencia original de MySQL está escrito en inglés, y esta traducción no necesariamente está tan actualizada como la versión original. Para cualquier sugerencia sobre la traducción y para señalar errores de cualquier tipo, no dude en dirigirse a mysql-es@vespito.com.

