关于sqlbulkcopy,程序中使用sqlbulkcopy会让运行效率下降吗?
问题描述:
新人菜鸟一枚,目前要做的程序是基于原有erp数据的开发。
我使用sqlbulkcopy,在erp数据库中获取数据,放在自己的数据库中。
这样对本身erp的程序运行效率会有影响吗?
(我是每天定时在00:00左右进行获取)
答
sqlbulkcopy本身就是为批量插入数据提高效率而准备的。但是sqlbulkcopy过程中,需要禁用别的事务,但是你放在半夜执行,应该问题不大。