SQLServer数据库2014概述:内存与云整合
小标 2018-07-06 来源 : 阅读 1391 评论 0

摘要:本文主要向大家介绍了SQLServer数据库2014概述:内存与云整合,通过具体的内容向大家展现,希望对大家学习SQLServer数据库有所帮助。

    本文主要向大家介绍了SQLServer数据库2014概述:内存与云整合,通过具体的内容向大家展现,希望对大家学习SQLServer数据库有所帮助。

    新版本的SQL Server 2014将在2013年末或2014年初发布。本系列文章简单介绍了SQL Server 2014中的一些新特性。本篇主要关注于内存和云特性。

  微软在6月发布了SQL Server 2014的第一个CTP预览,为开发者、管理员及其他数据库人员提供了许多新的增强产品特性。最终版本将包含数据库和商业智能工具等完整SQL Server套件。与许多新版本软件一样,SQL Server 2014实现了很多改进,其中包括扩展了内存功能、优化了云整合和增强了可用性与扩展性。

  内存技术改进

  SQL Server 2014中最吸引人关注的特性就是内存在线事务处理(OLTP)引擎,项目代号为“Hekaton”。内存OLTP整合到SQL Server的核心数据库管理组件中,它不需要特殊的硬件或软件,就能够无缝整合现有的事务过程。一旦将表声明为内存最优化,那么内存OLTP引擎就将在内存中管理表和保存数据。当它们需要其他表数据时,它们就可以使用查询访问数据。事实上,一个查询会同时引用内存优化表和常规表。

  SQL Server 2014还支持其他几种方式的内存优化表。例如,微软将增加一个诊断工具,帮助我们确定哪些数据库和表最适合在内存中运行。此外,只有Hekaton表引用的存储过程可以原生编译;也就是说,存储过程 可以自动转换为CPU可以执行的原生代码,而不像常规存储过程那样需要进一步编译或解释。通常,原生代码运行速度更快,所需要的内存也比SQL等语言少。

  SQL Server 2014增强内存相关功能的另一个方面是允许将SQL Server内存缓冲池扩展到固态硬盘(SSD)或SSD阵列上。扩展缓冲池能够实现更快的分页速度,但是又降低了数据风险,因为只有整理过的页才会存储在SSD上。这一点对于支持繁重读负载的OLTP操作特别有好处。

  在SQL Server 2014中,列存储索引功能也得到更新。列存储索引最初是在SQL Server 2012引入的,目的是支持高度聚合数据仓库查询。基于xVelocity存储技术,这些索引以列的格式存储数据,同时又利用xVelocity的内存管理功能和高级压缩算法。然而,SQL Server 2012的列存储索引不能使用集群,也不能更新。SQL Server 2014引入了另一种列存储索引,它既支持集群也支持更新。此外,它还支持更高效的数据压缩,允许将更多的数据保存到内存中,以减少昂贵的I/O操作。

  云整合

  微软一直将SQL Server 2014定位为混合云平台,这意味着SQL Server数据库现在更容易整合Windows Azure。例如,从SQL Server 2012 Cumulative Update 2开始,您就能够将数据库备份到Windows Azure BLOB存储服务上。SQL Server 2014引入了智能备份(Smart Backups)概念,其中SQL Server将自动决定要执行完全备份还是差异备份,以及何时执行备份。SQL Server 2014还允许将本地数据库的数据和日志文件存储到Azure存储上。此外,SQL Server Management Studio提供了一个部署向导,它可以帮助您轻松地将现有本地数据库迁移到Azure虚拟机上。

  SQL Server 2014还增加了一个功能,允许将Azure虚拟机作为一个AlwaysOn可用性组副本。可用性组(Availability Groups)特性最初在SQL Server 2012引入,提供了支持高可用性数据库的故障恢复服务。它由1个主副本和1~4个次副本(SQL Server 2014增加到8个)构成。主副本可以运行一个或多个数据库;次副本则包含多个数据库副本。Windows Azure基础架构服务现在支持在运行SQL Server的Azure虚拟机中使用可用性组。这意味着您用一个虚拟机作为次副本,然后支持自动故障恢复。

    本文由职坐标整理并发布,希望对同学们学习SQL Server有所帮助,更多内容请关注职坐标数据库SQL Server数据库频道!

本文由 @小标 发布于职坐标。未经许可,禁止转载。
喜欢 | 0 不喜欢 | 0
看完这篇文章有何感觉?已经有0人表态,0%的人喜欢 快给朋友分享吧~
评论(0)
后参与评论

您输入的评论内容中包含违禁敏感词

我知道了

助您圆梦职场 匹配合适岗位
验证码手机号,获得海同独家IT培训资料
选择就业方向:
人工智能物联网
大数据开发/分析
人工智能Python
Java全栈开发
WEB前端+H5

请输入正确的手机号码

请输入正确的验证码

获取验证码

您今天的短信下发次数太多了,明天再试试吧!

提交

我们会在第一时间安排职业规划师联系您!

您也可以联系我们的职业规划师咨询:

小职老师的微信号:z_zhizuobiao
小职老师的微信号:z_zhizuobiao

版权所有 职坐标-一站式IT培训就业服务领导者 沪ICP备13042190号-4
上海海同信息科技有限公司 Copyright ©2015 www.zhizuobiao.com,All Rights Reserved.
 沪公网安备 31011502005948号    

©2015 www.zhizuobiao.com All Rights Reserved

208小时内训课程