作者jami520 (我的生命因你而發光)
看板Visual_Basic
標題[VB.NET] 如何分檔儲存,當要統計再讀檔進來?
時間Mon Oct 17 19:48:56 2011
目前用access做資料庫,資料少時還可以應付
但現在每天資料都幾萬筆的增加,但統計時都只有跑某些固定區間的數據
再跑SQL時都要從幾百萬筆中撈資料,速度相形下越來越慢
所以我想說有沒有辦法在儲存的時候,把每天的數據都個別存成一個檔案
(以日期做命名,一般格式是Dat嗎?)
之後要跑統計的數據時,再把這些檔案讀進來計算,這樣會不會比較快些呢?
但又想想,目前是用SQL語法做查詢統計
若用讀檔的不就要用迴圈下去跑統計以及排序的動作了? 這樣看來應該是比較慢吧
還是說各位高手還有其他的方式呢? 謝謝
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 115.43.82.95
推 Marty:依日期/商品分Table 還有不要沒事用Access跑Tick資料...XD 10/17 23:11
→ MOONRAKER:文字檔案也是有ODBC driver好用的。 10/18 10:48