請問 康和的MTC資料庫檔案越來越大....要如何將資料庫減肥呢?.....
搜尋之前的舊帖...不是失效 就是找不到.DLL..........
您好:
資料庫會隨著各商品行情接收資料量越存越多,
您可考慮至 QM 刪除不必要的商品或是將過早的資料刪除,
若是需要留存歷史資料可先將商品歷史資料匯出後轉存到其他硬碟,
待回測須用到歷史資料時再匯回。
將 qm中的 txf1_ao av b1 b5 bo bv dv s1 s5 ta tb uv....
等幾個資料內 2年多的ticks資料全清空....
但資料庫 TSSTORAGE.GDB 大小完全沒有變小...
請問還要做啥動作嗎?
請問您的 TSSTORAGE.GDB 檔多大呢?
低於 5G 的話建議升級電腦硬碟,
若是有超過 5G 可以參考下列方式:
安裝凱衛歷史資料包後大小大概 758MB,
您若想留存的歷史資料商品不多,
可以先將欲留存之商品檔匯出,
備份 Databases 資料夾裡除了 TSSTORAGE.GDB 的檔案,
再安裝凱衛歷史資料包,
此安裝會蓋過所有 Databases 資料夾裡的檔案,
所以您的 TSSTORAGE.GDB 也會回到只有凱衛預設的 758 MB 左右,
接著將之前備份的 Databases 資料夾裡除了 TSSTORAGE.GDB 的其他檔案覆蓋回去,
再將之前匯出的商品歷史資料匯入即可
了解........
下載後 原始700多mb..
實際發現 qm 刪除商品與資料 都不會減小資料庫的檔案.....
匯入資料往上加大檔案.....
1.有可以在客戶端 自行重整壓小資料庫檔案的工具嗎...
2.或是 能提供 單純 txf1 小一些的原始檔...我在手動匯入所要的資料......
剛剛測試了一下如果一直匯入同商品.qmd 檔,
似乎每匯入一次就增加一次檔案大小,
同商品新資料感覺不會蓋過舊資料,
造成 GDB 檔一直增肥,
這應該是原廠資料庫的問題,
只能先用上述方式回復比較乾淨的 GDB 檔了。
提供您國內四大指期及 TWSE 歷史資料下載連結
https://drive.google.com/open?id=1DZNiQIrLcNRnfy5_7kSJy5IIJCQ6LKdC
https://www.multicharts.com/trading-software/index.php/How_to_Reduce_Database_Size
原廠官網有減少 GDB 檔案大小的方式,
使用前建議客戶先行備份 databases 資料夾裡所有檔案,
但他的 bat 檔是指向專業版的路徑,
若是券商版剛剛測試只要把券商版的
FBPORTFOLIO.GDB、TSCACHE.GDB、TSSTORAGE.GDB
三個檔案搬到專業版的路徑後執行 BAT 檔也是可以將 TSSTORAGE.GDB 瘦身,
瘦身完再搬回券商版路徑即可。
PS.剛剛測試 881 MB 執行大約 7.8 分鐘,瘦身完大約 750 MB,給您參考
若失敗把備份檔蓋回去就好。
謝謝 ..可以了.用原廠的方式 減少了400多mb........