本文是关于微软SQL Server 2014新特性综述的第二篇。这一部分主要关注于可用性和扩展性。参考阅读:SQL Server 2014概述:内存和云整合特性
微软已经通过SQL Server 2014扩展了其数据库产品的可用性。正如第一篇所介绍的,子副本支持的数量已经从4个增加到8个。此外,即使网络中断,或者底层Windows Server故障恢复集群服务出错,子副本也允许继续执行读负载,而这在SQL Server 2012中是不支持的。另外,SQL Server 2014还交付了增强的诊断信息,简化了错误信息,并且更容易查找和关联到明细信息。
SQL Server 2014还通过支持集群共享卷(CSV)而实现更大的可用性。故障恢复集群服务使用了CSV,让集群中的节点通过一个共享磁盘执行读写操作。这样多个SQL Server集群节点可以同时连接同一个卷。如果SQL Server集群节点丢失了存储连接,那么它可以转而使用另一个节点连接。此外,如果您分割了数据表,那么SQL Server 2014允许在线重建分区索引。您也可以指定切换分区的锁优先级,这样可以降低CPU使用率,减少锁和内存过载。
除了实现更大的可用性,SQL Server 2014还可以通过集成Windows Server 2012 R2实现更大的扩展性。在物理环境中,您可以扩展到640个逻辑处理器和4TB内存。在虚拟机中,虽然只能扩展到64个虚拟处理器和1TB内存,但是这已经是相当大于处理级别了。此外,您还可以使用网络虚拟化,它将抽象网络层,简化SQL Server从一个数据中心迁移到另一个数据中心的过程。然后,您可以使用存储虚拟化创建存储池和存储分层,对存储的数据划分优先级。
SQL Server 2014:适合所有人使用的特性
可以肯定的是,在实现内存改进、云整合、可用性和可扩展性之后,SQL Server 2014取得了长足的进步。但是,这些改进并不是终点,在安全性方面还增加了一些特性。例如,SQL Server 2014现在加入了创建角色和子角色的功能,从而实现更大的职责分离。只要正确设置,数据库管理员就不需要读取数据就能够管理数据,而审计人员也不需要管理服务器就能访问数据。此外,SQL Server 2014现在支持I/O资源管理,更新了集群层面的Sysprep,并且提高了总体查询性能。而且,除此之外还有许多其他的新功能和功能改进。
实际上,SQL Server 2014似乎推出一些适合所有人使用的特性。但是要记住,我们仍然只有CTP和传闻的发布日期。在我们看到最终产品之前,我们都不确定微软是否能够交付他们所承诺的所有新特性。或者是否还有一些我们不知道的附加特性。此外,虽然微软似乎计划采用与SQL Server 2012相同的授权模型,关于授权的细节仍然不明确。所以,SQL Server 2014肯定还有更多的新闻,但是我们现在看到的是一个好的开始,特别是那些可以通过内存改进、增强云整合和可用性及扩展性提升而受益的组织。
我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。
我原创,你原创,我们的内容世界才会更加精彩!
【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】
微信公众号
TechTarget
官方微博
TechTarget中国
翻译
TechTarget中国特约技术编辑,某高校计算机科学专业教师和网络实验室负责人,曾任职某网络国际厂商,关注数据中心、开发运维、数据库及软件开发技术。有多本关于思科数据中心和虚拟化技术的译著,如《思科绿色数据中心建设与管理》和《基于IP的能源管理》等。
相关推荐
-
如何配置SQL Server 2014缓冲池扩展功能?
SQL Server缓冲池是对SQL Server系统内存中查询结果的一个缓存。有了该缓存的存在,后续查询可以共享相同的结果,从而让查询执行得更快。
-
SQL Server 2014 新特性让混合云场景成为可能
SQL Server 2014的特性提供了本地支持,让SQL Server数据库文件可以作为MicrosoftcAzure blob使用。
-
SQL Server 2005即将终止服务 你准备好了么?
2016年4月12日,微软将正式终止SQL Server 2005相关服务。微软正在终止扩展支持,这意味着不再有新特性更新,什么都没了。
-
如何使用微软Azure Blob Storage Service进行数据库备份与恢复?
有了微软公司的Azure Blob Storage服务,我们执行数据库备份和恢复操作就容易多了。本文将逐步介绍该服务的使用方法。