Accès disques <<< |
Utiliser les raw devices pour l'espace de tables | Gestion de l'espace fichier >>> |
16.15 Gestion de l'espace fichiers et des entrées/sorties disque 16 Tables InnoDB Manuel de Référence MySQL 4.1 : Version Française . Accès disques ->Utiliser les raw devices pour l'espace de tables . Gestion de l'espace fichier . Défragmentation des tables |
16.15.2 Utiliser les raw devices pour l'espace de tablesDepuis MySQL 3.23.41, vous pouvez utiliser des partitions raw disk pour stocker les fichiers d'espace de tables. En utilisant un raw disk, vous pouvez faire des E/S non bufferisée sous Windows et sans couche de contrôle sous Unix, ce qui améliore les performances. Lorsque vous créer un nouveau fichier de données, vous devez mettre le mot newraw immédiatement après la taille du fichier de données dans innodb_data_file_path . La partition doit être aussi grande que la taille que vous spécifiez. Notez que 1Mo avec InnoDB vaut 1024 * 1024 octets, alors que 1Mo signifie généralement 1000000 d'octets pour un disque.
Une fois que InnoDB a inialisé la nouvelle partition, stoppez le serveur, remplacez newraw dans le fichier d'options par raw :
Sous Windows, depuis la version 4.1.1, vous pouvez allouer une partition de disque comme ceci :
Lorsque vous utilisez une partition raw disque, assurez vous que vous avez les permissions qui permettent de lire et écrire avec le compte qui fait tourner le serveur. |
<< | Utiliser les raw devices pour l'espace de tables | >> |
Accès disques | Gestion de l'espace fichiers et des entrées/sorties disque | Gestion de l'espace fichier |