【MySQL 4.1】


InnoDBのサイズが肥大化しています。(50G程度)
メモリ関係など色々チューニングしたのですが、
最後に、
innodb_data_file_path
の項目で、ファイルを分けるか分けないか悩んでいます。

ファイルを分けた方が早くなるのでしょうか?
(チューニングサイトいくつか見たのですが、分けたら早くなるという解説は全くなかったので、疑問でした。)

回答の条件
  • 1人2回まで
  • 登録:
  • 終了:2009/09/02 13:51:36
※ 有料アンケート・ポイント付き質問機能は2023年2月28日に終了しました。

ベストアンサー

id:b-wind No.1

回答回数3344ベストアンサー獲得回数440

ポイント60pt

MySQL :: MySQL 4.1 リファレンスマニュアル :: 7.5.3 InnoDB 起動オプション

ファイル分割という点だけで見れば特にメリットは無いな。

どちらかというとファイルシステムのサイズ制限対策。


一般論で言うと固定値で必要な分を指定して、HDD上の連続した領域を確保したほうがよい、

というぐらい。


ただ、分割のメリットが全く無いわけではない。

分割した各ファイルが、物理的に別のストレージに配置される場合処理の分散効果が期待できる。

ただし、RAID 等のようにそれを目的としたものではないので、極端な性能差は出ないと思うが。

id:keijiro

なるほど、よく分かりました!!

ありがとうございます。

2009/09/02 13:51:30

コメントはまだありません

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

回答リクエストを送信したユーザーはいません