我需要与来自两个不同的azure SQL数据库的两个不同表合并,因为这两个azure SQL数据库来自同一个azure SQL服务器。
同样为了提高性能,我需要做的是批量插入和/或批量更新。此外,这将是持续的活动。这是我第一次必须合并所有巨大的数据。然后每当相应的主题收到消息时,我只需要添加/更新单个记录。
有什么不同的选择可以做同样的事情。对于这两个过程。
请帮忙。谢谢
您可以使用Azure SQL数据同步将位于两个不同数据库上的表合并到第三个新数据库中。你只需要创建没有记录的表,然后使用Azure SQL数据同步,从这两个数据库(成员数据库(到新数据库(集线器数据库(上新建的表进行单向同步。在第一次同步时,数据将合并到位于集线器数据库上的新表上。每次记录被更新、删除或新记录到达成员数据库时,数据更改都会复制到集线器数据库和合并表中。
要了解有关免费Azure SQL数据同步的更多信息,请阅读此处。