これは簡単な質問です:)
どちらが速いか (そして、どれくらい速いか)
SELECT * FROM Table WHERE Id<100000000
また
SELECT TOP 100000000 * FROM Table ORDER BY Id
Id は 1 から始まり、1 ずつ増加するため、クエリは同じ結果を返すはずです。私の例では 1 億のレコードを選択しましたが、これは「速度の違いが顕著になる可能性がある非常に多数のレコード」を意味します。
問題がある場合は、Microsoft SQL Server を使用しています。