同DBの同テーブルから、selectのwhere句で抽出する値範囲の大小で、パフォーマンスに違いはあるのでしょうか?
例)
①id:1~100
②id:1~10000
joinなどもなく、ただ1テーブルのみからの抽出です。
私の印象 ※全くの検討違いならすみません。
抽出するために、結局全レコード眺める必要があるため、抽出範囲は違えど、参照範囲が同じなので、大差ない。
order byやgroup byまでするのなら、対象のデータ数が違うのでパフォーマンス差が出そうなのですが、where句の範囲差だけで言えば、上記が私の印象です。
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/10/23 03:24