usersとfavoritesが1対多になるようにして、 indexの設定あり・なしの2つのDBを用意して比較しました。 予め、 usersは 100,000件 favoritesに300,000件のレコードを用意しました。 indexなし ・テーブル作成 create table users( id int(11) not null primary key auto_increment, name varchar(40) not null ) engine=innodb; create table favorites( user_id int(11) not null, favorite_name varchar(40) not null ) engine=innodb; ・select ・explain indexあり ・テーブル作成 create table users( id in
![MySQLでインデックスあり・なしの検索速度を比較してみました。 - 暁](https://cdn-ak-scissors.b.st-hatena.com/image/square/2197b6cbab6a0342a696cb0414a2806ce82239b8/height=288;version=1;width=512/https%3A%2F%2Fackintosh.github.io%2Fassets%2Fimages%2Ffavicon.gif)