日志传送

作者: Robert Simon
创建日期: 18 六月 2021
更新日期: 23 六月 2024
Anonim
模块五
视频: 模块五

内容

定义-日志传送是什么意思?

日志传送是Microsoft SQL Server的一项功能,其中对数据库(日志)的记录更改会自动传输到在备用服务器上设置的副本数据库。它是一个功能强大且有用的工具,它可以通过维护第二个热数据库来提高数据库可用性,该热数据库可以在突然不可用的主数据库中迅速填充。

请注意,将数据库更改实时从一个数据库移动到另一个数据库的功能并非SQL Server独有。日志传送只是Microsoft对这一概念的实现。


Microsoft Azure和Microsoft Cloud简介在本指南中,您将了解什么是云计算,以及Microsoft Azure如何帮助您从云迁移和运行业务。

Techopedia解释了日志传送

日志传送与数据库镜像略有不同。这是更改从一台服务器到另一台服务器的异步移动,并且可能发生在将主数据库的更改传输到多个备用数据库的情况下。同样,在主数据库发生故障的情况下,必须手动完成对备用数据库的故障转移。

另一方面,镜像是更改的实时同步,顾名思义,镜像在您举起时会举起手,而不是几分钟后!在镜像中,数据库故障转移是自动化的,这与日志传送不同。

因此,有人可能会问,如果可以使用镜像,为什么甚至需要进行日志传送。简短的答案是成本。镜像可能会非常昂贵,因为除了主服务器和备用服务器之外,它通常还需要第三台服务器,以及服务器之间的高速数据链接以确保日志的实时复制。日志传送在高成本和自动冗余之间提供了一种折衷方案,尽管存在以下警告:

  • 数据库故障转移不是自动的
  • 备用数据库不可用于编辑。
  • 在数据库管理员将操作切换到新服务器时,会有一些停机时间。
  • 如果在无法使用之前没有复制来自主服务器的最后几分钟的数据,仍然存在一些数据丢失的风险。

原木运输对于保持100%正常运行时间并非绝对至关重要的情况非常理想。