我们的情景:
我们有一个存储公司范围信息的主数据库。我们有几个零售点,它们都有自己的数据库。这些位置需要使用公司范围的数据库中的信息,我不希望我们的主应用程序运行跨数据库查询,因为如果主数据库有问题(锁或其他),我不希望它导致应用程序停止发挥作用。
话虽如此,我们正在考虑两件事:
我倾向于复制,但我不得不承认,我以前从未这样做过(我们确实在复制数据,但我还没有处理过)。我被告知,对于大型表,复制可能非常密集。关于这个的任何想法,建议或好文章?
答案 0 :(得分:5)
通常最好使用标准工具来做某事而不是构建自己的代码。
在这种情况下,最好的是降低成本,减少出错的可能性。
SQL复制是为完成这项工作而构建的,因此我建议您使用它。