一个礼拜前,微软在美国纽约举办的Data-Driven活动上正式发布了SQL Server 2016,一周后的今天,又在北京宣布这一全新数据库正式在华商用。新发布的SQL Server 2016支持事务/分析混合处理、高级分析和机器学习、移动BI、数据整合,提供了始终加密的查询流程,此外还有内存计算的事务处理。
微软SQL Server首席团队项目经理Lindsey Allen(朱凌志)表示,SQL Server 2016是针对关键业务智能打造的数据库,综合了数据处理、数据智能和业务分析、满足企业全方位业务需求。
SQL Server 2016的“新”
SQL Server已经有27年的历史了,而SQL Server 2016是功能最丰富的版本。那么,这个新版本的SQL Sever数据库都带来了哪些新功能呢?
1、数据处理性能提升。SQL Server 2016利用实时内存计算技术让OLTP事务处理速度提升了30倍,可升级的内存列存储技术(columnstore)让分析速度提升高达100倍,查询时间从几分钟降低到了只要几秒钟。
2、全新的安全特性。SQL Server 2016中加入了一系列的安全特性,始终加密(Always Encrypted)能够保护传输中和存储后的数据安全;透明数据加密(Transparent Data Encryption)只需消耗极少的系统资源即可实现所有用户数据加密;对1.2版安全传输层协议(TLS)的支持,增强了其防范恶意攻击的实力;而动态数据掩码(DDM)和行级别安全性(RLS)更允许开发者在开发应用时对特定用户设限以保护数据安全。
3、生于云端的关系型数据库。SQL Server 2016的大部分功能都已经在覆盖全球22个数据中心、每天处理数十亿请求的微软Azure公有云上进行了测试和部署。SQL Server及在其基础上开发的应用均可以部署和运行在企业私有云、托管云和微软Azure公有云服务上。全新的伸展数据库技术允许客户动态、透明、安全地将他们的事务数据随时扩展到Azure,以更高性价比创建真正的超大规模的数据库。此外,客户还可以利用全新的实时高可用性模式,实现低成本的灾备管理。
4、端到端的移动BI。SQL Server 2016通过对R语言支持,高级分析功能可以对运营和分析数据进行实时的分析和预测; Power BI负责将数据洞察实时转化成一目了然的业务洞察,呈现在各个业务流程的决策者眼前;利用全新的移动智能应用,用户在iOS、安卓、Windows Phone等不同平台的移动设备上都能随时获取数据智能洞察。
同时,微软还提供了免费的迁移工具SQL Server Migration Assistant,可以帮助用户从其他数据库如Oracle、Sybase、MySQL迁移到SQL Server 2016中,当然工具的自动迁移智能完成70-75%,其余的需要通过合作伙伴提供的服务来完成。
此外,SQL Server 2016还提供了极具竞争力的成本优势:在相同的应用环境下(两个8核处理器运行OLTP、商业智能、数据仓库、高级分析、ETL工具等)与甲骨文数据库进行了对比测算,结果显示,选择SQL Server 2016的用户在3年内可节省高达1000万美元的投入。
SQL Server 2016的开放
这几年,我们逐步看到了微软的开放,Office支持安卓和iOS,.NET开源,Windows 10浏览器Edge核心部分Chakra开源,这次SQL Server 2016的发布,也再次印证了微软开放的决心。
在推出SQL Server 2016的同时,微软也推出了面向Linux版本的SQL Server,目前,微软已提供面向Linux的SQL Server的核心数据库功能的有限预览,并计划于2017年年中实现正式商用。Lindsey Allen表示,微软会逐步开发Linux版本的SQL Server的功能,经过测试后逐步开放给用户使用。
对于微软的SQL Server支持Linux,中国的广大用户的反向也是极其热烈,都认为是好消息,也都很期待可以使用Linux版本的SQL Server。
而华为已经在其相关产品中使用了Linux版本的SQL Server产品,在其“昆仑”系列服务器上部署并进行了软硬件结合的一体化评测。华为IT产品线部长张华桦表示:“为满足客户对云计算、大数据、高性能计算需求,华为IT产品线与微软展开合作,在华为‘昆仑’系列的16路、32路开放架构小型机上对新版SQL Server在内存计算和Linux操作系统支持上提供的一系列新特性进行了全面测试。我们希望通过与微软的合作,促进软硬件一体化融合,为‘互联网+’战略下中国企业用户的数据化转型,提供最优性价比的选择。”
微软正在以开放的胸怀实现产品、服务、技术的创新,让更多用户能够在自己选择的环境中、以自己熟悉的方式去享受到微软技术的带来的优势。微软不久前收购Xamarin,推出Microsoft R Server为Hadoop和Teradata提供更好的支持,都是为了满足更广泛用户的多样化需求。
市场和用户的认可
北京大学口腔医院的HIS(Hospital Information System)系统,一直都是使用的SQL Server,来支撑着医院的挂号收费等医院主流程。
北京大学口腔医院信息中心副主任曹战强虽然是牙科医生出身,但是对计算机比较感兴趣,又自学了开发编程,最后调入到北京大学口腔医院信息中心负责信息化工作。说到选择微软SQL Server的缘由时,曹战强告诉51CTO记者,北京大学口腔医院没有配备很专业的数据库管理人员,相较于Oracle,SQL Server数据库的学习门槛相对较低,使用简单方便,维护成本也相对较少,并且CPU占用率很低,因此,从HIS系统上线开始至今,一直都是都是使用的微软SQL Server。
北京大学口腔医院信息中心副主任曹战强
不同于互联网的高并发等业务,一般医院系统的应用也相对复杂,虽然数据量不是很多,但是数据库中的表格非常多,并且表之间的关系复杂,因此对逻辑性要求强。曹战强强调,北京大学口腔医院的SQL Server数据库2年内不关机、不重启,运行的还是相当稳定。
微软SQL Server不但赢得了客户的认可,还在Gartner魔力象限报告中,在多个方面处于领导者象限。
在Gartner近期发布的业务数据库管理系统魔力象限(Magic Quadrant for Operational Database Management Systems)中,微软被选为“执行力”及“愿景”领导者。
而在Gartner数据仓库及分析型数据管理解决方案魔力象限(Magic Quadrant for Data Warehouse and Data Management Solutions for Analytics)以及商业智能及分析平台魔力象限(Business Intelligence and Analytics Platforms)中,微软也表现优异,以领导厂商姿态脱颖而出。
此外,微软还在Gartner高级分析平台魔力象限(Magic Quadrant for Advanced Analytics Platforms)被选为“愿景”领导者。