gpt4 book ai didi

sql - 将多个数据库合并为一个数据库

转载 作者:太空狗 更新时间:2023-10-30 01:41:36 25 4
gpt4 key购买 nike

总而言之,我必须创建一个具有基本模式的数据库。这个数据库会很大(超过 100GB),并且将用作数据仓库。现在,这个数据库的创建目前正在通过 C# 代码“一次性”执行;从许多不同的来源提取数据。由于数据量巨大,这种创建会导致一些问题。已经决定,而不是一次性创建一个单一的数据库;到

  1. 创建几个包含核心数据表的较小数据库。
  2. 将较小的数据库合并为一个较大的数据库。
  3. 构建架构/添加相关约束。

我的问题有两个方面。

<强>1。合并多个数据库(具有相同模式/表结构)的最佳方法是什么?

<强>2。有没有更好的方法来创建这个数据仓库(超大数据库)?

感谢您的宝贵时间。

最佳答案

对于您的第一个问题:您提到了相同的模式和表结构,在这种情况下,它只是将数据从一个数据库表(即较小的数据库)移动到另一个(即较大的数据库)。为此必须确保

1) 没有重复的数据(至少在 PK 字段中)

2) 将数据从一个数据库移动到另一个数据库以供sql server引用

Transfer data from one database to another database

关于sql - 将多个数据库合并为一个数据库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12457947/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com