2019 年 11 月 4 日,微软在美国奥兰多举办的 Ignite 大会上发布了关系型数据库 SQL Server 的新版本。与之前版本相比,新版本的 SQL Server 2019 具备以下重要功能:在 Linux 和容器中运行的能力,连接大数据存储系统的 PolyBase 技术。

据了解,SQL Server 2019 可利用 PolyBase 技术进行全面的数据虚拟化,并将 Linux/ 容器与 Kubernetes(K8s)相兼容,交付了一种名为大数据群集(BDC)的新技术。BDC 技术完成了基于 K8s 的 SQL Server 多集群实现,同时可以与 Apache Spark、YARN、HDFS 相结合,提供一个可处理 OLTP(在线事务处理)、数据湖、甚至是机器学习要求的单一平台。该技术可以部署在 K8s 集群、本地、云中,包括微软提供的 Azure Kubernetes Services (AKS)。

OMNI-POLYBASE

Linux 和容器的兼容性不仅是实现 BDC 技术的关键,同时也是实现 PolyBase 扩展功能集的关键。现在,PolyBase 不仅可以连接的 Hadoop 集群和 Azure 存储,同时也可以连接到其它 SQL Server 实例。基于此,我们可以完成 BDC 主节点与 BDC 计算、数据和存储池的通信,实现存储池中的节点连接到 HDFS 存储中位于同一位置的数据。

微软还提供了一种新的跨平台工具——Azure Data Studio,可用于 T-SQL 查询、notebook 开发,甚至可以在 BDC 部署上运行 Spark 作业,以便将所有内容绑定在一起。

以上还不是 PolyBase 功能的“终点”,PolyBase 还可以连接到 Oracle、Teradata、MongoDB 以及 Azure Cosmos DB 。再进一步,PolyBase 可以连接到客户拥有的任何数据源和 ODBC 驱动程序。

借助于 PolyBase,SQL Server 可以承担数据虚拟化工作负载,即 SQL Server 像是一个一站式商店,用于连接到多平台 OLTP、NoSQL、数据仓库和数据湖工作负载。不过,这其中大部分的连接是虚拟的,数据仍可以保留在本机存储库中,但是却可以将尽可能多的查询工作托管给远程平台。

作为数据库的相关功能

无论 SQL Server 拥有多少附加功能,我们都不能忘记 SQL Server 本质是一款数据库。下面,我们就来看看作为数据库,SQL Server 有哪些提升?

  • SQL Server TempDB 可配置为内存优化的数据库 (使用 SQL Server 的内存 OLTP 技术),极大地提高了性能;

  • SQL Server 获得持久的内存能力;

  • SQL Server 的查询优化器更加智能,能够在处理查询时分配更多的资源;

  • SQL Server 支持 UTF-8 字符编码;

  • 除了用 R 和 Python 编写的代码外,开发人员现在还可以在 SQL Server 脚本和存储过程中执行 Java 代码;

  • Accelerated Database Recovery 功能有助于快速恢复因断点或者其它严重错误而中断的长时间运行的事务,无需关心事务中断发生故障的位置;

  • 新特性 Secure enclave 增强了 SQL Server 的加密特性;

微软发布 SQL Server 2019 新版本相关推荐

  1. 微软宣布SQL Server 2019免费支持Java

    在 2018 年 9 月的时候,微软就宣布与领先的 Java 开源贡献者和发行商 Azul Systems 建立新的合作伙伴关系.这一关系允许所有 Azure 客户在微软和 Azul 联合提供的支持下 ...

  2. 微软宣布 SQL Server 2019 免费支持 Java

    在 2018 年 9 月的时候,微软就宣布与领先的 Java 开源贡献者和发行商 Azul Systems 建立新的合作伙伴关系.这一伙伴关系允许所有 Azure 客户在微软和 Azul 联合提供的支 ...

  3. SQL Server 2019 (15.x) 新特性概要

    2019.11.4 SQL Server 2019发布,趁热打铁了解下2019的新特性.下面整理一些个人感觉重要的或者工作上能用到的新特性,有删减,完整版参考 SQL Server 2019 中的新增 ...

  4. 微软 SQL Server 2019 将免费支持 Java;Rancher Labs获2500万美元融资;腾讯云进军日本市场……...

    关注并标星星CSDN云计算 极客头条:速递.最新.绝对有料.这里有企业新动.这里有业界要闻,打起十二分精神,紧跟fashion你可以的! 每周三次,打卡即read 更快.更全了解泛云圈精彩news g ...

  5. Microsoft SQL Server 2019 Developer 简体中文正式版(附安装教程) 64位

    原文地址::https://www.jb51.net/softs/703423.html 相关文章 1.Microsoft SQL Server 2019 标准版 官方中文正式版(附安装教程) 64位 ...

  6. 华为在 5G 初期不考虑盈利;​网易发布数据中台;微软 SQL Server 2019 免费支持 Java | 极客头条...

    快来收听极客头条音频版吧,智能播报由标贝科技提供技术支持. 「CSDN 极客头条」,是从 CSDN 网站延伸至官方微信公众号的特别栏目,专注于一天业界事报道.风里雨里,我们将每天为朋友们,播报最新鲜有 ...

  7. 数据库SQL Server 2019安装向导的“功能选择”详细说明(微软官方资料)

    使用SQL Server 2019安装向导的"功能选择" SQL Server 页上的复选框为您的 SQL Server 安装选择组件. 安装 SQL Server 功能 在 &q ...

  8. SQL Server 2019企业版和标准版的区别?

    来源公众号:SQL数据库运维 原文链接:https://mp.weixin.qq.com/s?__biz=MzI1NTQyNzg3MQ==&mid=2247485400&idx=1&a ...

  9. [Spark周边]--SQL Server 2019预览结合了SQL Server和Apache Spark来创建统一的数据平台

    感谢原文作者:https://cloudblogs.microsoft.com/sqlserver/2018/09/24/sql-server-2019-preview-combines-sql-se ...

最新文章

  1. python分块处理功能_Python-numpy实现灰度图像的分块和合并方式
  2. php 去掉img,php怎样去掉img标签
  3. 搭建LoadRunner中的场景(三)场景的执行计划
  4. C#未来新特性:静态委托和函数指针
  5. 速度提升2倍,超强悍CPU级骨干网络PP-LCNet
  6. 为什么尽量使用常量引用
  7. Java int 转大端序、小端序
  8. Android--Handler使用应运及消息机制处理原理分析
  9. SAP CRM系统订单模型的设计与实现 1
  10. 大一计算机文化基础上机,计算机文化基础上机试题
  11. HTML页面显示透视效果,《前端每日实战》第176号作品:用透视图表现 HTML、CSS 和 JS 的关系...
  12. 拓端tecdat|R语言markov switching model马尔可夫转换模型研究商业周期
  13. 华三服务器bios修改兼容模式,bios怎么设置兼容模式
  14. 金山词霸2009牛津版下载地址
  15. android 强制开启wifi,强制Android使用无网络的Wifi网络
  16. 只有失去的时候,才知道它的珍贵,QQ成为不明真相的群众发泄怒火的最大牺牲品...
  17. qq位置如何用启动百度地图定位服务器,腾讯位置服务API快速入门
  18. 3DVR全景制作流程及方法教程
  19. QQ小程序百度网盘中的文件保存和下载
  20. 把成都市所有图书馆标记在地图上需要几步?超简单

热门文章

  1. C#正则表达式的特定字符或转义序列
  2. 把我的爱送给你――C#3.5(这题目似乎写错了)
  3. 停止抱怨英语_停止抱怨垂直视频
  4. python实现异步的几种方式_终于搞明白了,异步Python比同步Python究竟快在哪里?...
  5. C#如何用正则表达式截取https和带端口的域名
  6. mysql经典的8小时问题-wait_timeout
  7. Linux 内核中断内幕【转】
  8. Error: package or namespace load failed for ‘rJava’:
  9. Codeforces 474C Captain Marmot 给定4个点和各自旋转中心 问旋转成正方形的次数
  10. Zabbix如何监控Windows机器