云数据库 SQL Server 支持3种实例部署架构,分别是单节点、双节点和多节点架构。不同实例部署架构根据所挂载的 存储类型,又分为本地盘架构和云盘架构。本文为您介绍云数据库 SQL Server 本地盘架构和云盘架构的差异和说明。
实例部署架构对应支持的存储类型及数据库版本
首先您需要了解产品所提供的实例部署架构,以及其对应支持的部署情况。下表为您列出不同实例部署架构对应支持的存储类型和数据库版本,您可根据需要在创建实例时进行配置,除了参考下表以外,您也可以直接通过 购买页 了解实例部署架构。
实例部署架构 | 支持的存储类型 | 支持的数据库版本 | 控制台显示架构 |
单节点(非只读实例) | 高性能云硬盘 SSD 云硬盘 通用型 SSD 云硬盘 增强型 SSD 云硬盘 | SQL Server 2012/2014/2016/2017/2019/2022 Enterprise | 单节点(云盘) |
单节点(只读实例) | 高性能本地 SSD | SQL Server 2012/2014/2016/2017/2019/2022 Enterprise | 只读实例(本地盘) |
| 通用型 SSD 云硬盘 增强型 SSD 云硬盘 | | 只读实例(云盘) |
双节点 | 高性能本地 SSD | SQL Server 2012/2014/2016/2017/2019 Enterprise | 双节点(本地盘) |
| 通用型 SSD 云硬盘 增强型 SSD 云硬盘 | SQL Server 2017/2019/2022 Enterprise | 双节点(云盘) |
多节点 | 高性能本地 SSD | SQL Server 2017/2019/2022 Enterprise | 多节点(本地盘) |
| 通用型 SSD 云硬盘 增强型 SSD 云硬盘 | | 多节点(云盘) |
了解完实例部署架构之后,您可以选择实例挂载的存储类型,整体来看,无论您是选择挂载本地盘还是云盘,云数据库 SQL Server 均能为您提供正版授权、稳定、高性能、高可靠的数据库服务。本地盘架构和云盘架构在性能、功能支持等方面略有不同,具体请参考如下说明。
本地盘架构和云盘架构的差异
差异1:性能
差异2:功能
对于通用的功能例如创建实例、连接实例、创建数据库、创建账号等,本地盘架构和云盘架构均支持,但云盘架构还支持以下功能。
架构类型 | 相比本地盘架构额外支持的功能 | 说明 |
云盘架构 | 支持更多境外地域部署 | 包括:圣保罗、弗吉尼亚、法兰克福、新加坡、雅加达、曼谷等地域。 |
| 开启备节点只读,可通过备节点专属的只读地址来访问备节点,可帮助分担主节点的读取请求,能有效节省只读实例的开销。 | |
| 在实例出现故障时,手动触发主备切换,将备用数据库切换为主数据库,以保证系统的可用性和数据的完整性。 | |
| 支持更新的版本 | 支持 SQL Server 2022 Enterprise 版。 |
| 支持在创建实例时修改实例级字符集排序规则,满足用户对默认字符集的自助设置需求。 | |
| 支持在购买实例时修改系统时区,满足境外客户使用当地时区的诉求。 | |
| 使数据以密文形式存储在磁盘中,当磁盘读写数据时,自动加密或解密,提升数据的存储安全。 |
差异3:变配影响
本地盘架构和云盘架构在进行配置变更时的影响是不同的,具体如下。
本地盘架构:当对实例进行规格扩容或磁盘扩容时,如果本机资源足够,则实例进行原地升级,不会对业务造成影响;如果本机资源不够,则实例进行迁移升级,迁移时间和数据量有关,迁移完成后会进行切换,切换时会发生秒级数据库连接闪断,请确保业务具备重连机制。
云盘架构:当对实例进行磁盘扩容时,实例为原地扩容,不会触发实例重启,不会发生闪断,不会对业务造成影响;当对实例规格(CPU、内存)进行扩缩容时,会重启实例,会出现1 - 3分钟左右的服务不可用状态,请在业务允许的低峰期进行操作。
差异4:备节点数
备节点数的差异仅体现在多节点(本地盘)和多节点(云盘)之间,具体如下。
多节点(本地盘):如需购买此架构的实例,请先 提交工单 申请,您可以在提交工单时咨询此架构关于备节点数的支持情况。
多节点(云盘):备节点数支持选择2 - 5个,在控制台或者购买页配置备节点时,可以选择所选地域下的任意未售罄的可用区。
差异5:存储空间上限
当前本地盘架构支持的存储空间上限为6000GB,云盘架构支持的存储空间上限为32000GB。
总结
云数据库 SQL Server 本地盘架构和云盘架构的实例均能提供正版授权、稳定、高性能、高可靠的数据库服务,仅在性能、功能支持等方面略有不同。在性能方面,云盘架构中的增强型 SSD 云硬盘和本地盘的性能持平;在功能方面,云盘架构的实例支持的功能更多,未来更多全新功能将会在云盘架构中支持;在存储方面,云盘架构的实例支持超大存储。