看板 C_Sharp 關於我們 聯絡資訊
請問 如果從DB拉了4.5萬筆資料到datatable, 且每一筆資料都要重新整理過, 要怎麼輸出會比較快呢?? 目前是用回圈跑再用streamwrite一筆筆寫入txt可是好像有點慢...要10來分鐘 還是先存到memory再一次輸出會比較快呢?? 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 36.226.154.21 ※ 文章網址: https://www.ptt.cc/bbs/C_Sharp/M.1429413528.A.E95.html
J002: 分頁分批整理? 04/19 11:40
g66932007: 我要將整個DATATABLE的資料輸出到一個TXT裡 04/19 11:54
yeo1987: 只是輸出文字檔的話, 改用DataReader一筆一筆處理試試 04/19 12:59
TameFoxx: 如果可以不用按照順序的話 04/20 10:22
TameFoxx: 可以開Thread 開多個sw一起寫 04/20 10:22
TameFoxx: 用filestream開的txt就要設定成share 04/20 10:23
gamer880831: 試試看 parallel +partitioner 04/27 12:33
gamer880831: 之前用都沒什麼效果 可是你資料量這麼大 應該會有明 04/27 12:34
gamer880831: 顯差異 04/27 12:34