我是数据库新手,我使用ssms 2008r2从CSV文件导入2GB数据。
导入 115分钟。
它有9列没有任何约束,没有索引,没有触发器。它是一个简单的表。
代码:
BULK INSERT MyTempfile
FROM 'C:\CSVData\cvfile.csv'
WITH
(
FIRSTROW = 2,
FIELDTERMINATOR = ',', --CSV field delimiter
ROWTERMINATOR = '\n', --Use to shift the control to next row
TABLOCK
)
有人能让我知道减少这种导入的更好方法吗?
提前致谢
答案 0 :(得分:2)
一些建议:
答案 1 :(得分:0)
确保您的数据库处于SIMPLE恢复模式。
您可以使用以下命令切换到SIMPLE恢复模式。
JsonReader
确保在操作后切换回旧的恢复模式,
并在之后进行新的完全备份。