質問: "aaaaa") ・呼ばれる頻度は多い --- `type`にINDEXを張るべきなのか、はっても結局変わらないのか? 処理のされ方や確認方法などがあればご教授頂けますと幸いでございます。 宜しくお願い致します。 --- 使用言語: MySQL / PHP5.6.11
回答: 意図して付ける必要はありません。どうせ1行しかないのであれば、インデックスを付けても付けなくても`ALL`で全テーブル読み込みとなるので、速度的な意味はほぼないです。 ただし、行がどれだけ少なくても、`FOREIGN KEY`や`UNIQUE`など、データベース側で制約をかける、という場面では、インデックスを使うのが最適解になる、例もあります。