[問題]datatable 萬筆資料輸出

作者: g66932007 (孤單的人)   2015-04-19 11:18:45
請問
如果從DB拉了4.5萬筆資料到datatable,
且每一筆資料都要重新整理過,
要怎麼輸出會比較快呢??
目前是用回圈跑再用streamwrite一筆筆寫入txt可是好像有點慢...要10來分鐘
還是先存到memory再一次輸出會比較快呢??
謝謝
作者: J002 (阿里山 我來了XD~)   2015-04-19 11:40:00
分頁分批整理?
作者: g66932007 (孤單的人)   2015-04-19 11:54:00
我要將整個DATATABLE的資料輸出到一個TXT裡
作者: yeo1987 (Archie)   2015-04-19 12:59:00
只是輸出文字檔的話, 改用DataReader一筆一筆處理試試
作者: TameFoxx (foxx)   2015-04-20 10:22:00
如果可以不用按照順序的話可以開Thread 開多個sw一起寫用filestream開的txt就要設定成share
作者: gamer880831   2015-04-27 12:33:00
試試看 parallel +partitioner之前用都沒什麼效果 可是你資料量這麼大 應該會有明顯差異

Links booklink

Contact Us: admin [ a t ] ucptt.com