SQLのクエリを実行するとき、ボトルネックになりがちな演算の1つにソートがあります。 全レコードを並び替えるため、レコード数が多ければ多いほどそのコストも増大していきます。 ソートが発生するケースはいろいろありますが、代表的なのは「Order BY」句で明示的にデータの並び替えを指定する場合ですね。 -- int型のカラムが5つのテーブル 100万レコードINSERT済 -- SQLServerで実行 SELECT column4 ,column5 FROM SomeTable WHERE column2 = 2 ORDER BY column3 -- 並び替え
