异步数据库镜像相对于事务复制有哪些优势?

异步数据库镜像相对于事务复制有哪些优势?

我主要是一名开发人员,但我们的组织很小,因此我的任务是为我们的 SQL 服务器制定 HA 策略。

目前,我将事务复制到另外两台服务器 - 一台用于提供 Web 内容,另一台用于处理更密集的查询。写入仍然只发生在一台服务器上。

我现在正在 TechEd 尝试为这项任务进行足够的自我教育,并且听到很多人谈论数据库镜像,以及同步和异步镜像之间的区别,即数据丢失与性能的权衡。

我熟悉事务复制,但不熟悉 DBM。我清楚同步 DBM 的优势,但不知道为什么人们会使用异步 DBM 而不是简单的事务复制。有人能告诉我吗?

答案1

如果您只寻求少数表的高可用性,那么可以使用 TR,但 DBM 适用于整个数据库。另请注意,与 TR 相比,DBM 的配置和管理更简单。

如果您需要了解有关 DBM 的更多信息,请查阅 Robert Davis 有关该主题的书。

相关内容