You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Sequence Container中创建的##Temp全局临时表无法持久化的问题求助

Sequence Container中创建的##Temp全局临时表无法持久化的问题求助

我现在遇到个头疼的问题,想请各位大佬帮忙分析下:
我得从一台权限受限的服务器迁移数据,只能靠##Temp全局临时表或者一个超大脚本先处理数据,再写入我们的主服务器。数据处理需要跑10个不同的查询,其中5个可以并行执行,所以我把它们放进了Sequence Container里——这5个查询都会创建##Temp表,后续主查询要用到这些表的数据。

但诡异的是:这些##Temp表在Sequence Container执行完成后就直接消失了!如果我把它们从容器里挪出来,按顺序逐个执行,这些表就能正常保留到后续步骤使用。看起来就是Sequence Container导致全局临时表在创建完成后立刻被删除了。

已经确认过的配置:

  • 我的ConnectionManager已经设置了RetainSameConnection = True
  • 按照ChatGPT的建议试过把IsolationLevel = ReadUncommitted,但完全没效果

其实不是非得用Sequence Container,但并行执行能提升不少效率,所以还是想把这个问题解决掉。我用的是SQL Server 2019和Visual Studio 2019,有没有大佬遇到过类似问题或者有可行的解决思路?

备注:内容来源于stack exchange,提问作者WallyCode

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.04.17 09:20:30