MySQLで驚異的な検索速度を実現するインデックスのお話
「検索速度が遅いなぁ…」
と感じたことはありませんか?
実は、データベースに「インデックスを張る」
という事を行うと、検索速度が速くなります。
やることは、ただひとつ。
phpMyAdmin上で、検索されるターゲットのデータテーブルを選択し、
「SQL」をクリックします。
仮に、テーブル名が『city_names』
検索対象のカラムの名前が『search_name』だとすると、
というように入力し、『実行』をクリック。
これだけで、検索速度が速くなります。
ただし、インデックスをすることで、データベースの容量が増えてしまいます。
これは、インデックスを張ることで、検索されるカラムに対して
索引をつけるからです。
検索速度で悩んでいる場合はやってみる価値があるでしょう。