2011-12-30 11 views
0

私は165,716個のレコードを持つMySQLテーブルを持っています。テーブルのサイズは233,3 MBです。今はそのテーブルの列にFULLTEXTインデックスを追加したいと思います。それが可能か、それとも問題になるのでしょうか?既存のデータベースにFULLTEXTインデックスを追加する

種類はテーブルがMyISAMのエンジンを実行している場合、それは可能だが、それは最初のインデックス作成を完了するまでに長い時間がかかりそうだ

答えて

1

について。

[編集]私はサイズを誤読しました - 私はそれが2.3GBではなく、233MBだと思いました!そのような場合は、インデックス作成にそれほど時間がかかりません。

+0

Tnx、私はMyISAMエンジンを実行しているので、問題はありません。もし160k +レコードが何か問題になるのであれば、私はそれについて疑問に思いました! – iSenne

+0

テーブルが定期的に使用されていて、テーブルロックによるダウンタイム(予測が難しい)が問題の原因になるのは問題になります。可能であれば、テーブルを複製し、複製のインデックスにかかる時間を計測します。 –

関連する問題