繁体   English   中英

SQL Server 合并来自同一 Azure SQL SERVER 的不同 Azure SQL 数据库中的两个表

[英]SQL Server Merge with two tables from different azure SQL Database from same Azure SQL SERVER

我需要与来自 2 个不同 azure SQL 数据库的 2 个不同表合并,因为这两个 azure sql 数据库来自同一个 azure sql server。

同样出于性能改进目的,我需要做的是批量插入和/或批量更新。 此外,这将是持续的活动。 我第一次必须合并所有巨大的数据。 然后每当相应的主题收到消息时,我只需要添加/更新该单个记录。

做同样的事情有哪些不同的选择。 对于这两个过程。

请帮忙。 谢谢。

可以使用 Azure SQL 数据同步将位于 2 个不同数据库上的这些表合并到第三个新数据库中。 您只需要创建没有记录的表,然后使用 Azure SQL 数据同步从这 2 个数据库(成员数据库)到新数据库(中心数据库)上新创建的表的单向同步。 第一次同步数据将合并到位于中心数据库上的新表上。 每次记录更新、删除或新记录到达成员数据库时,数据更改都会复制到中心数据库和合并表。

要了解有关免费 Azure SQL 数据同步的更多信息,请阅读此处

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM