云数据库 SQL Server 双节点本地盘实例支持的版本为 SQL Server 2012、2014、2016、2017、2019 Enterprise,双节点云盘实例支持的版本为 SQL Server 2012、2014、2016、2017、2019、2022、2025 Enterprise,其中,不同版本的主备架构有所区别,分为以下两种情形。
情形一
若版本为 SQL Server 2012、2014、2016 Enterprise,则双节点实例的主备架构由一主一镜像(Mirror)的 SQL Server 数据库组成,跨机架/跨可用区部署,每个库对应一组监控 Agent,通过心跳对数据库进行实时监控。其在控制台显示的架构如下图所示。

腾讯云管理集群:由独立部署的决策调度集群和配置集群组成,作为集群的管理调度中心,主要管理数据库节点组、接入网关集群、对象存储的正常运行。
对象存储:提供数据灾备服务,提供冷备数据。
接入网关集群:对外提供唯一的 IP,如果数据节点发生切换,用户连接实例的 IP 不会改变。
只读实例的扩展通过发布订阅模式实现。
说明
镜像(Mirror)具有完整的数据副本,本身不提供读写服务,通过接收来自 Principal 的更新日志实现数据同步,允许创建快照实现报表;在镜像集群中,Principal 和 Mirror 的数据同步依靠事务日志来实现,SQL Server 的事务日志是 Database 级别的,非实例级别,每个 Database 都具有单独的事务日志,SQL Server 的镜像是基于 Database 层面实现。

情形二
若版本为 SQL Server 2017、2019、2022、2025 Enterprise,则双节点实例的主备架构采用 Always On 架构(包括一主一备),主备跨机架/跨可用区部署,每个库对应一组监控 Agent,通过心跳对数据库进行实时监控。其在控制台显示的架构如下图所示。

腾讯云管理集群:由独立部署的决策调度集群和配置集群组成,作为集群的管理调度中心,主要管理数据库节点组、接入网关集群、对象存储 COS 的正常运行。
对象存储:提供数据灾备服务,提供冷备数据。
接入网关集群:对外提供唯一的 IP,如果数据节点发生切换,用户连接实例的 IP 不会改变。
说明
Always On 的基本同步过程:
Primary 节点的日志(Commit、Log Block Write)会从 Log Cache 刷到磁盘,同时 Primary 节点的 Log Capture 也会将日志发送到其它所有 Replica 节点,对应节点的 Log Receive 线程将收到的日志同样从 Log Cache 刷到磁盘,最后由 Redo Thread 应用这些日志刷到数据文件。

双节点架构支持的可用区
地域 | 可用区 | 云盘版双节点 | 本地盘双节点 |
广州 ap-guangzhou | 广州三区 ap-guangzhou-3 | × | ✓ |
| 广州六区 ap-guangzhou-6 | ✓ | ✓ |
| 广州七区 ap-guangzhou-7 | ✓ | ✓ |
上海 ap-shanghai | 上海二区 ap-shanghai-2 | ✓ | ✓ |
| 上海三区 ap-shanghai-3 | × | ✓ |
| 上海四区 ap-shanghai-4 | ✓ | ✓ |
| 上海五区 ap-shanghai-4 | ✓ | ✓ |
上海金融 ap-shanghai-fsi | 上海金融三区 ap-shanghai-fsi-3 | ✓ | × |
| 上海金融四区 ap-shanghai-fsi-4 | ✓ | × |
南京 ap-nanjing | 南京一区 ap-nanjing-1 | ✓ | ✓ |
| 南京二区 ap-nanjing-2 | ✓ | ✓ |
北京 ap-beijing | 北京一区 ap-beijing-1 | × | ✓ |
| 北京三区 ap-beijing-3 | ✓ | ✓ |
| 北京四区 ap-beijing-4 | × | × |
| 北京五区 ap-beijing-5 | × | ✓ |
| 北京六区 ap-beijing-6 | ✓ | ✓ |
| 北京七区 ap-beijing-7 | ✓ | ✓ |
北京金融 ap-beijing-fsi | 北京金融一区 ap-beijing-fsi-1 | ✓ | × |
| 北京金融二区 ap-beijing-fsi-2 | ✓ | × |
成都 ap-chengdu | 成都一区 ap-chengdu-1 | ✓ | ✓ |
| 成都二区 ap-chengdu-2 | ✓ | ✓ |
重庆 ap-chongqing | 重庆一区 ap-chongqing-1 | ✓ | ✓ |
中国香港 ap-hongkong | 香港一区 ap-hongkong-1 | × | ✓ |
| 香港二区 ap-hongkong-2 | ✓ | ✓ |
| 香港三区 ap-hongkong-3 | ✓ | ✓ |
地域 | 可用区 | 云盘版双节点 | 本地盘双节点 |
新加坡 ap-singapore | 新加坡一区 ap-singapore-1 | × | × |
| 新加坡二区 ap-singapore-2 | × | × |
| 新加坡三区 ap-singapore-3 | ✓ | × |
| 新加坡四区 ap-singapore-4 | ✓ | × |
雅加达 ap-jakarta | 雅加达一区 ap-jakarta-1 | ✓ | × |
| 雅加达二区 ap-jakarta-2 | ✓ | × |
曼谷 ap-bangkok | 曼谷一区 ap-bangkok-1 | ✓ | × |
| 曼谷二区 ap-bangkok-2 | ✓ | × |
首尔 ap-seoul | 首尔一区 ap-seoul-1 | ✓ | ✓ |
| 首尔二区 ap-seoul-2 | ✓ | × |
东京 ap-tokyo | 东京一区 ap-tokyo-1 | ✓ | ✓ |
| 东京二区 ap-tokyo-2 | ✓ | ✓ |
地域 | 可用区 | 云盘版双节点 | 本地盘双节点 |
弗吉尼亚 na-ashburn | 弗吉尼亚一区 na-ashburn-1 | ✓ | × |
| 弗吉尼亚二区 na-ashburn-2 | ✓ | × |
法兰克福 eu-frankfurt | 法兰克福一区 eu-frankfurt-1 | ✓ | × |
| 法兰克福二区 eu-frankfurt-2 | ✓ | × |
硅谷 na-siliconvalley | 硅谷一区 na-siliconvalley-1 | ✓ | ✓ |
| 硅谷二区 na-siliconvalley-2 | ✓ | ✓ |
圣保罗 sa-saopaulo | 圣保罗一区 sa-saopaulo-1 | ✓ | × |
地域 | 可用区 | 云盘版双节点 | 本地盘双节点 |
中东地区(利雅得) me-riyadh | 利雅得一区 me-saudi-arabia-1 | ✓ | × |
| 利雅得二区 me-saudi-arabia-2 | ✓ | × |
说明:
SQL Server、Windows、.NET 等名称及商标归 Microsoft Corporation 或其关联公司所有,本文使用仅用于说明产品兼容与支持情况,不代表相关第三方对本产品的额外认可或背书。