最近在做一个StockAnlysis软件,需要在yahoo下载近10年的Daily Report. 有3378332多万条数据,开始使用entity framwork, 保存了一晚上才保存了140万条,这太需要时间,后来在网上查了些,使用Bulk Insert保存起来很快,使用如下方式半个小时就把所有数据保存完。
Get Data From Yahoo----> Save as Text to local disk ----> Bulk Insert.
Bulk Insert的代码如下
Bulk insert StockDailyReport
from 'E:\Users\Administrator\Desktop\tradewar\SA2.txt'
WITH
(
FIELDTERMINATOR =',',
ROWTERMINATOR ='\n'
)