ほとんどの使用法/チュートリアル/マニュアルでは、管理可能な DB のコンテキストでメソッドを使用する方法が説明されています。
したがってUser.where( some condition)
、数十または数百の結果が返される場合、Rails/DB/server がそれを処理できると考えるのが合理的です。
同じクエリが数千または数十万のレコードの結果を返した場合はどうなるでしょうか? 何百万ものレコードと言えますか?
それは何に依存していますか?Rails またはハードウェア (存在する場合) によって強制される制限は何ですか?
そして最も重要なのは、Rails でそのような大規模なデータ セットを処理する方法があるかどうか (すべてをクラッシュさせずに?)