確認すべき重要な設定はkey_buffer_size
だと思います 、myisam_max_sort_file_size
およびmyisam_sort_buffer_size
。 key_buffer_size
はMyISAM全体で最も重要な設定の1つですが、他の2つには説明が必要な場合があります。
http://dev.mysql.com/からdoc / refman / 5.0 / en / server-system-variables.html :
myisam_max_sort_file_size
myisam_sort_buffer_size
したがって、基本的に、インデックスがmyisam_max_sort_file_size
よりも大きいと予想される場合 、あなたはそれを微調整することを検討したいかもしれません。そうでない場合は、myisam_sort_buffer_size
注意が必要な場合があります。
MyISAMテーブルにインデックスを作成すると、テーブル全体がロックされることに注意してください。大きなテーブルでこれを常に実行している場合、設定をいくつ調整しても、パフォーマンスに重大な問題が発生する可能性があります。