首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >BizTalk SQL批量插入和选择-最佳方式

BizTalk SQL批量插入和选择-最佳方式
EN

Stack Overflow用户
提问于 2021-07-03 04:16:19
回答 2查看 62关注 0票数 0

我有一个要求,我收到一个20 MB的CSV文件,其中有20000条记录,我需要插入到一个SQL Server表,并需要运行一个存储过程,这将做一些比较,并给出文件记录,我将发送作为输出!

我的问题是:从BizTalk和SQL的角度来看,直接批量插入到SQL Server表中是可取的,还是应该使用基于性能的存储过程?

敬请指教!

EN

回答 2

Stack Overflow用户

发布于 2021-07-03 04:55:11

如果您的存储过程无论如何都要进行大容量插入,那么无论以哪种方式,它都不应该有明显的不同(假设您确实使用用于连接和查询数据库的替代框架进行了大容量插入)。20,000条记录(总共20 MB)是一个很小的数据量。

票数 0
EN

Stack Overflow用户

发布于 2021-07-03 04:57:23

直接大容量加载到临时表中,然后运行存储过程。BizTalk可以编排这个过程,但是您不应该通过BizTalk消息框传递大量数据。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/68230856

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档