32位系統,4G記憶體,
用ADOquery查詢表中資料,大約有400萬條,查詢到客戶端后記憶體爆掉了,占用2.5G左右記憶體程式就掛掉了。
由于業務原因,不能做分頁查詢。
有沒有類似快取機制,資料不要一下取到客戶端,快取在服務端?
uj5u.com熱心網友回復:
你要的功能不就是分頁么?uj5u.com熱心網友回復:
好像ADO不支持這樣,BDE支持,也就是將結果一部分一部分的傳過來。另,查出400萬條記錄會有什么意義??人工不可能都看。
uj5u.com熱心網友回復:
你還是采取分頁的方式來查詢。uj5u.com熱心網友回復:
還是采取分頁或者其他形式來解決吧,畢竟這么多的資料不可能人工查看,而且也不利于查看。uj5u.com熱心網友回復:
業務原因,不能做分頁?到底是啥樣子的業務不能分頁呢?
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/74560.html
標籤:數據庫相關
上一篇:請教delphi里面檔案操作
下一篇:DEPHI寫個瀏覽器
