SQL Server 2016 Alwayson 新特性解析
34 浏览量
更新于2024-08-31
收藏 207KB PDF 举报
"本文主要介绍了SQL Server 2016在AlwaysOn高可用性方面的新功能,包括自动故障转移副本数量的增加、数据同步首选项的扩展、更精确的运行状态监测以及对多个只读副本的支持,从而提升了数据库集群的性能和可用性。"
SQL Server 2016在AlwaysOn高可用性和灾难恢复解决方案上引入了一系列改进,旨在提高服务的稳定性和用户的工作效率。以下是这些改进的详细说明:
1. 自动故障转移副本数量
在SQL Server 2016之前,AlwaysOn故障转移群集实例最多支持两个自动故障转移副本。而在2016版本中,这一限制被提升至三个副本。尽管增加一个副本可能并不带来显著的性能提升,但能提供更多冗余,确保在主副本出现问题时有更多备选方案。然而,这同时也意味着需要管理和维护的副本数量增加,对系统运维提出了更高要求。
2. 数据同步首选项
在2016之前,添加辅助副本时,用户只能选择完整数据库和日志备份、仅连接或跳过初始数据同步。SQL Server 2016新增了“自动种子设定”选项,该选项通过类似于备份还原的方式同步数据,而无需指定共享文件夹来存储备份。这简化了配置过程,减少了手动干预的需求。
3. Alwayson运行状态监测
以前的版本中,只能对整个副本集群进行状态监测,若某个数据库出现故障,整个副本集群不会自动进行故障转移。SQL Server 2016引入了数据库级别的状态监测,一旦单个数据库出现问题,系统将自动触发故障转移,增强了集群的稳定性。
4. 支持多个只读副本
在2016之前,只读流量只能通过监听器路由到一个首选只读副本,当这个副本故障时,流量才会切换到下一个副本。SQL Server 2016允许同时配置多个首选只读副本,实现真正的读写分离和负载均衡,提高了系统处理读请求的能力。管理员可以通过`ALTER AVAILABILITY GROUP`命令来配置只读路由,确保在任何情况下都有足够的只读副本来处理读请求。
这些增强的功能使得SQL Server 2016的AlwaysOn特性更加完善,能够更好地满足企业对于高可用性和读写分离的需求。特别是数据库级别的状态监测和多个只读副本的支持,对于提升系统的可靠性和用户体验有着显著的作用。
2021-12-23 上传
2018-08-27 上传
2021-06-18 上传
2021-06-24 上传
2020-09-09 上传
点击了解资源详情
点击了解资源详情
点击了解资源详情
weixin_38737335
- 粉丝: 4
- 资源: 914
最新资源
- JHU荣誉单变量微积分课程教案介绍
- Naruto爱好者必备CLI测试应用
- Android应用显示Ignaz-Taschner-Gymnasium取消课程概览
- ASP学生信息档案管理系统毕业设计及完整源码
- Java商城源码解析:酒店管理系统快速开发指南
- 构建可解析文本框:.NET 3.5中实现文本解析与验证
- Java语言打造任天堂红白机模拟器—nes4j解析
- 基于Hadoop和Hive的网络流量分析工具介绍
- Unity实现帝国象棋:从游戏到复刻
- WordPress文档嵌入插件:无需浏览器插件即可上传和显示文档
- Android开源项目精选:优秀项目篇
- 黑色设计商务酷站模板 - 网站构建新选择
- Rollup插件去除JS文件横幅:横扫许可证头
- AngularDart中Hammock服务的使用与REST API集成
- 开源AVR编程器:高效、低成本的微控制器编程解决方案
- Anya Keller 图片组合的开发部署记录