具有多个同步提交辅助副本的SQL Server可用性组如何决定在触发自动故障转移时哪个辅助副本将成为新的主副本? 在文档中找不到关于此的任何信息。
使用SQL 2012 AlwaysOn群集时(链接到的内容)看起来,此function由Windows故障转移群集控制。 在WSFC中,每个应用程序都可以被赋予一个服务器激活偏好列表,如下所示:
请注意,激活首选项只是故障转移决策中的一个因素。 例如,具有失败的SQL服务的服务器将不会成为故障切换场景中的主动节点,即使是优先顺序中的下一个。