直接返回客户端,但为了优化,同时通常会把从硬盘读到的数据块放到服务器端内存区!(对于ORACLE就是这样,我想SQL SERVER也一样!)

解决方案 »

  1.   

    游标也一样的道理啊,实际上SELECT语句本身就是隐式游标!
      

  2.   

    我覺得這應該視情況而定。假若是大批量的資料,可以存在Server端,(以ADO而言就是設置Recordset.CursorLocation=adUseServer),配合CacheSize,可以得到很高的性能。
    假若是資料量小,那麼可以一次性的抓到Client端,這樣可以減少网絡之間的傳輸。