东亚银行、岚图汽车带你解锁 AIGC 时代的数字化人才培养各赛道新模式! 了解详情
写点什么

微软发布 SQL Server 2019 新版本

  • 2019-11-05
  • 本文字数:1103 字

    阅读完需:约 4 分钟

微软发布 SQL Server 2019 新版本

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)。

SQL Server 2019 新版本的主要功能

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 的加密特性;


2019-11-05 11:031876
用户头像

发布了 497 篇内容, 共 308.5 次阅读, 收获喜欢 1907 次。

关注

评论

发布
暂无评论
发现更多内容

5款良心工具,专治各种流氓顽固软件!

Jackpop

如何进行用户故事估算——Ethan分享观后感

Bruce Talk

敏捷 随笔 Agile User Story Product Owner

架构实战营模块九作业-毕业设计

子豪sirius

架构实战营

linux安装XtraBackup8

入门小站

Linux

在线HTML实体转字符串工具

入门小站

工具

模块九作业:设计电商秒杀系统

Felix

MacBook的隐藏功能

IT蜗壳-Tango

10月月更

10. python入门速通教程之类、继承类、类中的特殊方法

梦想橡皮擦

10月月更

微博评论高性能高可用计算架构

白开水又一杯

#架构实战营

Android使用adb工具及root权限完成手机抓包

杨清强

adb

马拉车算法,其实并不难!!!

秦怀杂货店

数据结构 算法 LeetCode

敬畏用户

FunTester

软件测试 测试 用户 FunTester 用户思维

数据库优化之explain 的使用和常用的SQL优化或索引优化

Regan Yue

数据库 数据库优化 Regan Yue 10月月更

stm32-HAL使用stop模式后DMA初始化的问题

良知犹存

stm32

技术公众号小白互助网络

Felix

GitHub 微信公众号 自媒体

模块九毕业设计

以吻封笺

【SpringCloud技术专题】「Hystrix源码」分析故障切换的运作流程

洛神灬殇

源码分析 SpringCloud Hystrix 熔断器 10月月更

架构训练营 模块九

小卷儿

业务中台数据一致性方案

慕枫技术笔记

后端 引航计划

容器 & 服务:Kubernetes API Server访问问题

程序员架构进阶

架构 Kubernetes 容器 Helm Charts 10月月更

架构实战营 - 模块九作业

思梦乐

Ember Data 之记录操作:创建、更新和删除

devpoint

store ember.js 10月月更

产品经理如何采集需求?

石云升

产品经理 需求分析 10月月更

一文带你盘点“微服务”中的技术点

Simon郎

微服务 Spring Cloud spring cloud alibaba java

半年时间,拍摄8省市10个案例,我们见到了这样的智能中国

脑极体

前端监控:JS监控SDK手摸手教学-原理篇(已开源)

浅端攻城狮

大前端 监控 js sdk

模块九作业

秀聪

架构实战营

012云原生之微服务

穿过生命散发芬芳

云原生 10月月更

设计千万级学生管理系统的考试试卷存储方案

Rabbit

Linux开发coredump文件分析实战分享

良知犹存

Linux

OpenCV学习(二):环境搭建

轻口味

OpenCV图像处理 10月月更

微软发布 SQL Server 2019 新版本_数据库_田晓旭_InfoQ精选文章