首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >在SQL server中并行执行3条SQL语句

在SQL server中并行执行3条SQL语句
EN

Stack Overflow用户
提问于 2014-09-01 07:25:58
回答 1查看 456关注 0票数 3

我有3个Insert语句到3个不同的表。我怎么能并行运行它们。

我把它作为3 SPs,并执行它,但SP 2只有在SP 1完成后才会启动,我无法使用代理作业。

我在Google上搜索,但没有找到任何与sql server相关的答案。

编辑:

查询具有类似的语法,如下所示。

代码语言:javascript
运行
复制
Insert into Table1
(Column1,Column2...Column37)
Select ..
From table10

Insert into Table2
(Column1,Column2...Column8)
Select ..
From table11

Insert into Table1
(Column1,Column2...Column14)
Select ..
From table13
EN

回答 1

Stack Overflow用户

发布于 2014-09-03 13:35:59

3您创建的SPs只有在不同的查询窗口中调用它们时才能并行运行。我建议您使用SSIS包并行执行insert语句。可以使用“执行SQL任务”或“数据流任务”加载目标表中的数据。希望这能有所帮助!

谢谢你,斯瓦普尼尔

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

https://stackoverflow.com/questions/25600767

复制
相关文章

相似问题

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