次のクエリがあるとします。
SELECT * FROM table;
DBMS は、フェッチするとすぐに最初の行を提供しますか?それとも、最初にすべての行をフェッチし (何らかのバッファに保存します)、次にすべての行を一度に提供しますか?
私の質問が明確ではなかった場合。の行の量がtable
、DBMS がすべての行をフェッチするのにちょうど 60 分かかるようなものであるとします。DBMS は 60 分間かけて徐々に行を返しますか、それともデータを受信するまでに 60 分待たなければなりませんか?