更新包含与另一个巨大表的连接的巨大表 [英] Updating a huge table that includes a join with another huge table

查看:52
本文介绍了更新包含与另一个巨大表的连接的巨大表的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述




我在数据仓库环境中工作,并且有一个要求,即现有表(Say表"A"),大约有450列,其中包含100亿美元的记录。表,需要添加ano 50列,但由于表格已经很大而且很宽,我将接收并加载一个包含50个新列的扩展表(Say table"B")和一个SurrogateKey来链接这两个表。由于
新表是一个扩展,它也可以容纳1亿条记录。但是有50多个专栏。表B中的SurrogateKey是一个Identity列,因此它是< g class =" gr_ gr_298 gr-alert gr_spell gr_inline_cards gr_disable_anim_appear ContextualSpelling
ins-del multiReplace"数据-GR-ID =" 298" id =" 298">自动生成< / g>。

推荐答案

您好Reggi,

Hi Reggi,

在我们开始阅读整个内容并考虑解决方案之前确认一下:当你说你工作的时候是"数据仓库环境",
你的意思是你使用并行数据仓库或Azure数据仓库吗?

Just to confirm before we start to read the entire content and think about a solution: When you say that you work in "Data Warehouse environment", do you mean that you use Parallel Data warehouse or Azure Data warehouse?

*重要的是要知道,因为它们使用了一些不同的T-SQL命令

* Important to know, since these use a bit different T-SQL commands


这篇关于更新包含与另一个巨大表的连接的巨大表的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆