重量级SQL插入(SqlBulkCopy替代)而不使用存储过程

时间:2016-01-25 22:47:32

标签: c# sql-server performance table-valued-parameters

因为我一开始正在测试SqlBulkCopy,所以这是一种避免的首选方法  带有生成插入循环的多次往返从C#到SQL server / 但后来我发现了用户定义的表格类型Table-value parameter ,这是更快的方法,但在没有存储过程的情况下工作, 或者只是在服务器上创建非SP对象或使用不支持存储过程的SQL CE时,Table-value parameter是否是最佳选择,是否可以实现DbStuctured类型SQL不使用存储过程的参数,这是用质量记录(> 10000)改变数据库的最快方法吗?

select * from @DbStructuredPar into @TargetTableStr

0 个答案:

没有答案