Bulk Insert & BCP执行效率对比
Posted jeffery1010
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Bulk Insert & BCP执行效率对比相关的知识,希望对你有一定的参考价值。
我们以BCP导出的CSV数据文件,分别使用Bulk insert与BCP导入数据库,对比两种方法执行效率
1.BCP导出csv数据文件
数据量:15
执行导出:
bcp [spc].[dbo].[bcc] out "c:\data\bcc.csv" -c -t"," -r"\n" -S"43.xxx.xxx.xxx" -U"sa" -P"*******"
执行时间:16:10~18:26
2.BCP导入csv
执行导入:
bcp [spc].[dbo].[bcc2] in "c:\data\bcc.csv" -c -t"," -r"\n" -S"43.xxx.xxx.xxx" -U"sa" -P"*******"
执行时间:
3.Bulk Insert导入csv
执行导入
bulk insert bcc3
from ‘\\192.168.1.220\data\bcc.csv‘
with(
fieldterminator=‘,‘,
rowterminator=‘\n‘
)
执行时间
以上是关于Bulk Insert & BCP执行效率对比的主要内容,如果未能解决你的问题,请参考以下文章
SSIS常用的包—大量插入任务(Bulk Insert task)
对于INSERT BULK 命令, 怎么建立insert触发器
Elasticsearch:使用 Python 进行 Bulk insert 及 Scan