- ベストアンサー
ユニークなカラムで検索した場合の処理速度は?
select * from user where id = 'foo'; ↑カラム名「id」が重複しないように設定にしてある場合、 1レコード見つかった時点で検索を終了してくれるのでしょうか? ご回答宜しくお願い致します。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
SELECTクエリに対する効率はEXPLAIN構文を使って確認できますよ。 詳細は参考URLを参照下さい。
その他の回答 (1)
- yambejp
- ベストアンサー率51% (3827/7415)
回答No.1
idがunique属性をもっていれば、高速な処理が可能です。 単にindexだけでも問題ありません。 逆に属性をつけずに単にユニークなデータがならんでいても 高速化しません。
質問者
お礼
参考になりました。 ありがとうございました。
お礼
大変参考になりました。 ありがとうございました。