SQL Server 2017 正式发布

SQL Server 2017 跨出了重要的一步,它力求通过将 SQL Server 的强大功能引入 Linux、基于 Linux 的 Docker 容器和 Windows,使用户可以在 SQL Server 平台上选择开发语言、数据类型、本地开发或云端开发,以及操作系统开发。


微软拥抱开源的脚步继续前行,在美国佛罗里达奥兰多举行的 Ignite 大会上,宣布正式推出 SQL Server 2017 版本,从原先只支持 Windows 操作系统的状况,变成在 Linux、Docker 以及微软云端环境 Azure 上均可执行。



针对不同公有云之间迁移服务器,一直是令不少人头痛的事情。过去这几年,微软的SQL Server在不断进化,一改仅仅扮演数据库管理系统的角色,成为还可以用于数据分析、机器学习和数据科学的软件,而此次发布正是这项计划的一部分。


SQL Server成为第一个为云而生、也能在本地部署,且跨不同操作系统的数据库。全自动的数据迁移服务和SQL 数据库托管实例上线,帮助用户轻松将本地SQL Server数据库升级迁移到Azure SQL数据库。


这不但让开发者可以自由选择他们喜爱的语言和环境来开发应用,带来更高水平的生产力、性能和数据安全,同时也让微软的数据库软件有机会接触新的公司客户。


去年微软首次宣布它会让SQL Server出现在Linux上,在今年发布的正式版中,一个关键部分是,支持在使用Python的SQL Server里面运行机器学习工作负载。SQL Server 2017 支持用 R 和 Python 的分析方法,来做资料库内的机器学习,意味着用户不必迁移资料,将省下不少时间。


SQL数据仓库提供全新的为计算优化的性能层,能够显著提升云端分析的性能。为计算优化的性能层的规模拓展能力也有了显著的提升,能够拓展至3万个计算DWU(数据仓库单位)。此项服务将于今年秋季提供预览。


此外,微软竭力让客户借助新的数据库迁移服务(Database Migration Service),更容易将SQL Server工作负载从本地数据中心迁移到其Azure云。这项功能旨在提供一条基本上自动迁移到云端的道路,停运时间为零,那样客户就可以在迁移的同时确保重要应用顺畅运行。随着云端运算越来越普及,数据运算成本将进一步降低。


微软Azure的云计算托管服务数据中心


如果客户想在混合配置环境下运行应用,可以使用Azure SQL数据库托管实例。该服务有望提供微软托管数据库服务的诸多好处(比如自动化更新),同时与最新的企业预置版SQL Server保持100%的代码兼容性。


针对已经拥有SQL Server许可证的公司,可使用更新后的Azure Hybrid Benefit,将许可证引入到微软云。如果用户运行Azure SQL数据库托管实例,以及Azure Data Factory的SQL Server Integration Services组件,还可享受最多只有标价50%的折扣。


在价格方面,自SQL Server 2016发布以来,该软件的价格就一直没有变过。微软的四个版本:企业版、标准版、简易版、开发版和网络版;每一个版本在Windows上或Linux上的价格都一样。



以下是SQL Server 2017平台新功能的重点,将对企业的分析策略产生积极的影响。



1、公司可以存储和管理更智能的数据



SQL Server 2017改变了我们查看数据的方式。事实上平台的新功能将使数据科学家和企业通过数据进行交互的时候,能够检索不同的算法来应用和查看已经被处理和分析的数据。


Microsoft将其AI功能与下一代SQL Server引擎集成,可以实现更智能地数据传输。



2、跨平台提供更多的灵活性



SQL Server 2017现在无论是一个大型Linux商店,还是只需要在Mac上使用SQL Server做数据库引擎的开发,新一代的SQL Server都可以支持,它现在可以在Linux上完全运行、完全安装,或运行在macOS的Docker容器上。SQL Server的跨平台支持将为许多使用非Windows操作系统的公司提供机会,来部署数据库引擎。



3、先进的机器学习功能



SQL Server 2017支持Python,希望利用机器学习的高级功能的企业可以使用Python和R语言。(译者注: SQL Server用户可以在安装过程中下载并安装标准的开源Python interpreter版本3.5和一些常见的Python包。Microsoft只支持解释器3.5版。根据Microsoft,选择该版本是想避免较新版本的Python interpreter中存在的一些兼容性问题。)


这为数据科学家提供了利用所有现有算法库或在新系统中创建新算法库的机会。集成是非常有价值的,这样企业不需要支持多个工具集,以便通过数据完成其高级分析目标。



4、增强数据层的安全性



在SQL Server的新版本,企业可以直接在数据层上增加新的增强型数据保护功能。行级别安全控制,始终加密和动态数据屏蔽在SQL Server 2016中已经存在,但是许多工具进行了改进,包括企业不仅可以确保行级别,而且还可以确保列级别。



5、提高了BI分析能力



分析服务也有改进。企业通常使用这些服务来处理大量数据。 一些新功能包括新的数据连接功能,数据转换功能,Power Query公式语言的混搭,增强了对数据中的不规则层级(Ragged Hierarchies)的支持,并改进了使用的日期/时间维度的时间关系分析。


企业客户认识到围绕BI的战略和通过数据获取洞察力需要对高级分析数据平台进行大量投资。 获取数据,管理它,对其应用高级预测算法并将其数据可视化工具的过程,时间太长并且复杂。


因此,类似于Microsoft在SQL Server 2017中突出显示的整合解决方案可能是一个很好的案例,可以最终改善和简化从数据中获取结果的过程,而不会太复杂。


.NET社区新闻,深度好文,微信中搜索dotNET跨平台或扫描二维码关注

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/323435.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

关于链表的简单创建和遍历

这是网上的的源码&#xff1a; #include <stdio.h> #include <stdlib.h> #include <malloc.h>// 定义链表中的节点 typedef struct node {int member; // 节点中的成员struct node *pNext; // 指向下一个节点的指针 }Node,*…

可能是最全面的 Java G1学习笔记

转载自 可能是最全面的 Java G1学习笔记 引子 最近遇到很多朋友过来咨询G1调优的问题&#xff0c;我自己去年有专门学过一次G1&#xff0c;但是当时只是看了个皮毛&#xff0c;因此自己也有不少问题。总体来讲&#xff0c;对于G1我有几个疑惑&#xff0c;希望能够在这篇文章中…

微服务~Eureka实现的服务注册与发现及服务之间的调用

微服务里一个重要的概念就是服务注册与发现技术&#xff0c;当你有一个新的服务运行后&#xff0c;我们的服务中心可以感知你&#xff0c;然后把加添加到服务列表里&#xff0c;然后当你死掉后&#xff0c;会从服务中心把你移除&#xff0c;而你作为一个服务&#xff0c;对其它…

新高考增值评价系统业务简单介绍(超详细,图文并茂)

大家好&#xff0c;我是雄雄。 文章目录一&#xff1a;基本信息1&#xff1a;学校信息2&#xff1a;教师管理1&#xff1a;下载教师模板2&#xff1a;上传教师模板3&#xff1a;查看教师数据4&#xff1a;教师信息编辑5&#xff1a;新增教师6&#xff1a;导出教师数据3&#xf…

一步一步详解高斯日记

这是有一年的蓝桥杯的题目&#xff0c;感觉挺有趣的 意思就是高斯有个习惯&#xff0c;记日期的时候喜欢只用数字来记&#xff0c;比如如果你2001年一月一日出生的话&#xff0c;你活到2002年1 月一日&#xff0c;他就会写个366。大致意思就是你现在的时间减去个出生的时间1就是…

微服务配置中心实战:Spring + MyBatis + Druid + Nacos

转载自 微服务配置中心实战&#xff1a;Spring MyBatis Druid Nacos 很多基于 Spring MVC 框架的 Web 开发中&#xff0c;Spring MyBatis Druid 是一个黄金组合&#xff0c;在此基础上如果融入一个配置中心&#xff0c;会发生什么特别的变化呢&#xff1f; 本文将通过一…

揭晓新版《Windows Sysinternals实战指南》读书积赞活动

参与新版《Windows Sysinternals实战指南》&#xff0c;读书积赞活动的一下三位同学&#xff08;想法构成&#xff0c;我zzz&#xff0c;kergee&#xff09;&#xff0c;请加我微信geffzhang&#xff0c;把姓名&#xff0c;地址和手机号发给我&#xff0c;后续给你们寄书。.NET…

Spring Cloud 终于按捺不住推出了自己的服务网关 Gateway

转载自 Spring Cloud 终于按捺不住推出了自己的服务网关 Gateway Spring 官方最终还是按捺不住推出了自己的网关组件&#xff1a;Spring Cloud Gateway &#xff0c;相比之前我们使用的 Zuul&#xff08;1.x&#xff09; 它有哪些优势呢&#xff1f;Zuul&#xff08;1.x&…

ASP.NET Core中如何调整HTTP请求大小的几种方式

一、前言 一般的情况下&#xff0c;我们都无需调用HTTP请求的大小&#xff0c;只有在上传一些大文件&#xff0c;或者使用HTTP协议写入较大的值时&#xff08;如调用WebService&#xff09;才可能会调用HTTP最大请求值。 在ASP.NET Core 2.0中&#xff0c;它的两个宿主服务器Ke…

csdn颜色字体的改变

一直想改变一下csdn界面字体的颜色&#xff0c;奈何csdn上没有像Word那样直接改变字体颜色的版面&#xff0c;找半天没找到&#xff0c;后来才知道必须输入代码才能改变字体颜色&#xff0c;这个就很高级了啊 <font face"微软雅黑" color#FF8C00 size2> **一…

ASP.NET Core 2.0 使用支付宝PC网站支付

前言 最近在使用ASP.NET Core来进行开发&#xff0c;刚好有个接入支付宝支付的需求&#xff0c;百度了一下没找到相关的资料&#xff0c;看了官方的SDK以及Demo都还是.NET Framework的&#xff0c;所以就先根据官方SDK的源码&#xff0c;用.NET Standard 2.0 实现了支付宝服务端…

mysql实现查询分组查询最后一次的记录

大家好&#xff0c;我是雄雄。 前言 又好久没有写博客了&#xff0c;为什么呢&#xff1f;因为最近没怎么写代码…说起来也惭愧。 今天在项目上遇到了个需求&#xff0c;是这样的&#xff1a;我们数据库中有一表检测记录表&#xff0c;该表中存储的是所有居民每次的检测记录&…

常用公有云接入——华为

一、介绍 1、什么是弹性云服务器? 弹性云服务器是由CPU、内存、镜像、云硬盘组成的一种可随时获取、弹性可扩展的计算服务器&#xff0c;同时它结合虚拟私有云、虚拟防火墙、数据多副本保存等能力&#xff0c;为您打造一个高效、可靠、安全的计算环境&#xff0c;确保您的服…

jenkins~集群分发功能和职责处理

jenkins的多节点集群 在进行自动化部署时&#xff0c;你可以按着它们的项目类型去进行分别部署&#xff0c;这样即可以达到负载均衡&#xff0c;又可以达到一种职责的明确&#xff0c;比如像java的项目你可以使用linux服务来进行部署&#xff08;拉代码&#xff0c;还原&#x…

nginx中配置https的步骤

大家好&#xff0c;我是雄雄。 想必大家都有过配置https的需求吧&#xff0c;今天我就来整理一下&#xff0c;如何在nginx里面配置https 这里先忽略https申请&#xff0c;一般在你申请域名的那里直接弄就行&#xff0c;下面是nginx中的配置代码&#xff1a; server {listen …

爬取网页图片

前言 这几天又看了下python的视频&#xff0c;突然又对python感兴趣起来。以前只是学了下python的基础&#xff0c;感觉和其他语言没什么大的区别&#xff0c;再加上编程游戏的插件pygame一直没装上&#xff0c;遂放弃了。 最近心血来潮突然又想用python来搞游戏开发&#xff…

sql中索引不会被用到的几种情况

转载自 sql中索引不会被用到的几种情况 1、查询谓词没有使用索引的主要边界,换句话说就是select *&#xff0c;可能会导致不走索引。 比如&#xff0c;你查询的是SELECT * FROM T WHERE YXXX;假如你的T表上有一个包含Y值的组合索引&#xff0c;但是优化器会认为需要一行行的…

asp.net core合并压缩资源文件引发的学习之旅

0. 在asp.net core中使用BuildBundlerMinifier合并压缩资源文件 在asp.net mvc中可以使用Bundle来压缩合并css,js 不知道的见&#xff1a;http://www.cnblogs.com/morang/p/7207176.html 在asp.net core中则可以使用BuildBundlerMinifier来进行css&#xff0c;js的压缩合并 新建…

新服务器中如何安装jdk(一行命令)

大家好&#xff0c;我是雄雄&#xff0c;欢迎关注微信公众号&#xff1a;雄雄的小课堂 今天我们看看如何在服务器中安装jdk&#xff0c;这里指的服务器是linux。 服务器版本&#xff1a;centos 7.8 jdk版本&#xff1a;jdk1.8 下面我们来介绍下命令是什么&#xff1a; yum -…

关于腾讯云域名解析

前言 在浏览qq空间的时候看到了腾讯云的广告&#xff0c;只要一块钱即可注册一个.club域名。想起前段时间看的博客&#xff0c;自己早晚要入手网站搭方面的内容&#xff0c;按捺不住心悸&#xff0c;遂买了个域名&#xff0c;起了个叫woyidiankuan的域名&#xff0c;本来想写k…