[問題] oracle查詢大量資料 out of memory

作者: walilaV (哇哩勒)   2014-10-19 10:56:34
我有個程式是要對資料做分析
先要從資料庫抓出大量資料
再對這些資料做分析運算的
但是在查詢然後放入datatable時就會跳出 out of memory exception
請問有什麼好辦法嗎?
選擇條件因為是即時的
所以沒有辦法開一個程式在離峰時間算好先存db
先謝謝了!
作者: Ammenze (藍天白雲)   2014-10-19 18:54:00
抓出來的資料大概多少筆?
作者: walilaV (哇哩勒)   2014-10-21 10:29:00
有十幾萬筆吧
作者: ssccg (23)   2014-10-21 12:30:00
一定要所有資料都在記憶體才能運算嗎?
作者: ryan10328 (大鳥)   2014-10-21 22:34:00
分批運算?
作者: walilaV (哇哩勒)   2014-10-25 10:09:00
嗯 做了分批運算,不過跑好久 … query好多次

Links booklink

Contact Us: admin [ a t ] ucptt.com