MySQL5逆引き大全460の極意

データ定義命令の極意 - Tips143 MyISAMテーブルにおけるデータ/インデックスファイルの書き込み先を変更するには

登録タグ
SQL
Icon comment count 0
Icon stock count 0

6-2CREATE TABLE/DROP TABLETips143 MyISAMテーブルにおけるデータ/インデックスファイルの書き込み先を変更するには

Level2

PointCREATE TABLE命令で、テーブルオプションとしてDATA DIRECTORY/INDEX DIRECTORYオプションを指定します

構文   
CREATE TABLE テーブル名(列定義,...) DATA DIRECTORY=パス INDEX DIRECTORY=パス

MyISAMテーブルの内容は、デフォルトで以下のようなファイル構成で保存されます。

datadir(データフォルダ)
<データベース名>
<テーブル名>.MYDデータファイル
<テーブル名>.MYIインデックスファイル
<テーブル名>.frmテーブル定義ファイル

DATA DIRECTORY、INDEX DIRECTORYオプションは、このうち、.MYDファイルと.MYIファイルの配置場所を指定するためのオプションです。データファイル、インデックスファイルを分散して配置することで、ディスクI/Oを分散させることができます。

これらのオプション

出典情報

Medium

MySQL5逆引き大全460の極意

  • 著者: 山田 祥寛

コメント

    コメントはありません