作者walilaV (哇哩勒)
看板C_Sharp
標題[問題] oracle查詢大量資料 out of memory
時間Sun Oct 19 10:56:34 2014
我有個程式是要對資料做分析
先要從資料庫抓出大量資料
再對這些資料做分析運算的
但是在查詢然後放入datatable時就會跳出 out of memory exception
請問有什麼好辦法嗎?
選擇條件因為是即時的
所以沒有辦法開一個程式在離峰時間算好先存db
先謝謝了!
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 114.32.241.230
※ 文章網址: http://www.ptt.cc/bbs/C_Sharp/M.1413687397.A.37F.html
推 Ammenze: 抓出來的資料大概多少筆? 10/19 18:54
→ walilaV: 有十幾萬筆吧 10/21 10:29
→ ssccg: 一定要所有資料都在記憶體才能運算嗎? 10/21 12:30
推 ryan10328: 分批運算? 10/21 22:34
→ walilaV: 嗯 做了分批運算,不過跑好久 … query好多次 10/25 10:09