添加新数据库时的可用性组通知

Lon*_*gue 2 sql-server availability-groups

当新数据库添加到 SQL Server 的 AG 设置时,会向我们发送如下所示的通知电子邮件。

可用性组数据库“XXXX”正在将角色从“SECONDARY”更改为“SECONDARY”,因为镜像会话或可用性组因角色同步而发生故障。这只是一条信息性消息。

令人困惑的是这句话

“将角色从“SECONDARY”更改为“SECONDARY”......”

  1. 有人可以解码它的含义吗?
  2. 添加新数据库时发送此类通知是否正常,还是我做错了或任何其他问题?

——在“思想”中……

Jos*_*ell 7

...发送给我们的通知电子邮件如下

听起来您已经为错误号 1480 设置了警报。这对于使用可用性组的系统来说是一件好事。

有人可以解码它的含义吗?

当消息这样说“SECONDARY”到“SECONDARY”时,通常意味着 PRIMARY 和 SECONDARY 之间只是短暂的断开连接,并且在出现错误之前重新建立了连接。这本质上是糟糕的时机。

添加新数据库时发送此类通知是否正常,还是我做错了或任何其他问题?

我不会称其为“正常”,但我不认为这是引起警报的原因,或者您明确引起的事情 我听说这会不时发生,尤其是在内核数较少(1-3 个内核)的 VM 上。

在将数据库添加到启用自动播种的 AG 时,我个人经历了更多这种情况。我还没有看到与此无操作“故障转移”消息相关的任何问题。