赋予企业更多可能,云数据库SQL Server 2019版这几大亮点别错过

直播预告

2020年3月26日 15:00-16:30html

邀您一同见证数据库

云数据库SQL Server 2019版重磅发布安全

全面提高性价比及数据库能力性能优化

点我观看架构


RDS SQL Server 2019不只增长引擎的新功能,也提供了多形态、高安全、高性能和高智能化的功能特性。并发

0一、SQL Server 2019新特性

从SQL Server 2019版本开始,有一个有趣的事情是将数据库引擎定义为一个平台,以提供开发语言、数据类型、本地或云环境以及操做系统选项,那咱们从中能够享受到哪些技术创新呢?
大数据群集和数据虚拟化负载均衡

SQL Server 2019提供了可缩放的大数据解决方案,用户能够部署 SQL Server、Spark 和在 Kubernetes 上运行的 HDFS 容器的可缩放群集。也能够经过Transact-SQL 或 Spark 中读取、写入和处理大数据。运维

经过大容量大数据轻松合并和分析高价值关系数据,查询外部数据源。将数据用于 AI、机器学习和其余分析任务。还有咱们熟悉的SQL Server Always On 可用性组技术为全部数据库提供高可用性和灾难恢复。机器学习

经过 PolyBase 进行数据虚拟化,使用外部表从外部 SQL Server、Oracle、Teradata、MongoDB 和 ODBC 数据源查询数据。用户可将孤立数据源中的各类不断增加的数据集组成。利用 SQL Server 2019大数据群集提供了一个完整的环境来处理包括机器学习和 AI 功能在内的大量数据。分布式

加强的性能与智能

在SQL Server 2019中也提供了丰富的性能和智能化的特性,智能查询处理方面,提供了行模式内存授予反馈、行存储上的批处理模式、标量 UDF 内联、表变量延迟编译、APPROX_COUNT_DISTINCT 进行近似查询处理等特性。

经过智能查询处理,能够发现关键的并行工做负荷在大规模运行时,其性能获得了改进。内存数据库方面,新增混合缓冲池、内存优化 TempDB 元数据、内存中 OLTP 对数据库快照的支持。

引擎性能方面,增长或改进了以下特性:
OPTIMIZE_FOR_SEQUENTIAL_KEY、强制快进和静态游标、减小了对工做负荷的从新编译、并发 PFS 更新、计划程序辅助角色迁移、间接检查点可伸缩性等等。

可能对咱们最有体感的两个特性是:
OPTIMIZE_FOR_SEQUENTIAL_KEY和并发PFS更新。

OPTIMIZE_FOR_SEQUENTIAL_KEY启用有助于提升索引中高并发插入的吞吐量,用于易发生最后一页插入争用的索引,好比有顺序键(如标识列、序列或日期/时间列)的索引,高并发场景都会遇到。

其次是并发 PFS 更新,PFS 页上的页闩锁争用一般与 TempDB 关联,但当有许多并发对象分配线程时,也可能会在用户数据库上发生。此改进改变了使用 PFS 更新来管理并发的方式,这样就能在共享闩锁(而不是排他闩锁)下更新它们。

加速数据库恢复特性能够加快数据库恢复 (ADR) 减小重启或长时间运行事务回滚后的恢复时间,这个选项建议默认开启。

任务关键安全性

SQL Server 2019安全更新了几个重要的特性,具备安全 Enclave 的 Always Encrypted 、SQL Server 配置管理器中的证书管理、数据发现和分类、SQL Server 审核的加强。

最近发生的数据库安全事故确实让人痛心,安全无小事。安全是全方位、体系化的防控和治理,不是单一的一个特性可以解决的,这也是近年来云数据库服务商一个核心的竞争力。

三方平台的支持

SQL Server 2017开始就已经支持Linux平台,也支持Docker容器,但功能相对比较弱,相对于Windows平台,数据库特性差别很大。

SQL Server 2019 增长了Kubernetes部署架构。引擎特性上逐渐完善,新增长复制功能(Replication), Microsoft 分布式事务处理协调器 (MSDTC)、OpenLDAP 支持第三方 AD 提供商、Linux 上的机器学习服务、TempDB 改进、Linux 上的 PolyBase、变动数据捕获 (CDC)。与Winodws平台的差别愈来愈小。相信不久的未来,阿里云的云数据库上会出现基于新架构新形态的产品,适应不断变化的用户需求。

0二、RDS SQL Server 2019功能特性

丰富的产品形态

阿里云云数据库提供了丰富的产品形态,若是你的业务是用于测试和验证以及非核心业务,能够选择RDS SQL Server基础版。如果核心业务可根据不一样重要程度选择高可用版本,高可用版本提供了独享型 、通用型和共享型。

若是你的业务很是核心而且并发程度很是高,能够选择RDS SQL Server集群版,基于SQL Server Alwayson技术实现读写分离,读副本最大支持7个实例来实现负载均衡。

全部这些形态的实例生命周期管理与灵活的资源弹性特性犹如水电煤同样,即开即用,方便快捷,帮助用户实现快速部署和发展业务!

多重安全特性保驾护航

RDS SQL Server 2012 及以上版本提供了磁盘加密技术,用户能够用自带的证书加密磁盘,保障磁盘数据级别的安全可靠可控。在链接层全部版本都实现了SSL链路加密访问,防止数据在传输层泄漏的风险。

在数据库引擎层,支持企业版的透明数据库加密(TDE), 固然也支持引擎层其余安全防御机制。RDS SQL Server也提供了数据库审计功能,能够经过打开审计功能溯源谁在操做、何时操做、操做了什么等详细的信息。

RDS SQL Server云平台自身的全部操做也接入了安全审计平台。同时RDS SQL Server继承了阿里云公共的安全体系。全部这些机制与策略都能很好地保护好用户的数据安全。

完整备份与还原机制

阿里云RDS SQL Server拥有多种备份与还原的机制。能够根据业务灵活选择备份时间和备份方式。能够实现数据库全量备份,数据库差别备份和数据库日志备份,日志备份也能够根据业务选择备份的粒度。能够经过备份还原机制实现克隆整个实例,克隆单个数据库。能够经过备份还原在实例间、实例内复制数据库。

这些备份与还原支持备份集和任意时间点的还原。全部这些备份与还原都是基于数据不落盘的方式实现,减小实例的的IO开销,在备份与还原时下降对实例的性能影响。

友好的数据上云体验

用户数据库上云是个很是重要的事情。阿里云RDS SQL Server提供了逻辑传输和物理传输的方案。逻辑传输可使用DTS工具完成,简单易用。

物理传输是经过备份与还原来实现,用户将数据库备份到本身OSS上,经过在控制台受权RDS访问后,自动完成后续全部流程,不须要用户操做复杂的干预。支持全量上云,也支持增量的备份上云以减小用户的停机时间窗口。更具体的信息,能够参考以下连接:

全量备份数据上云SQL Server 2012及以上版本:
https://help.aliyun.com/document_detail/68310.html
增量备份数据上云SQL Server 2012及以上版本:
https://help.aliyun.com/document_detail/71614.html
SQL Server实例级别数据库上云:
https://help.aliyun.com/document_detail/72458.html

智能化的运维

做为云数据库PaaS平台,用户如何轻松运维本身的数据库十分重要。RDS SQL Server 除了传统的告警与性能监控功能外,还提供了企业级的数据库管理、诊断与分析平台,那就是阿里云 RDS SQL Server CloudDBA和Performance Insight。

经过CloudDBA能够管理数据库的空间与趋势分析,能够分析数据库缺失索引、统计信息分析、索引使用率等等。特别是能够方便容易分析与解决死锁问题。以下图:

01.jpg
02.jpg

Performance Insight(性能洞察)专一于用户数据库实例性能调优、负载监控和关联分析的利器,以简单直观的方式帮助用户迅速评估数据库负载,资源等待的源头和对应SQL查询语句,以此来指导用户在什么时候、何处、采起何种行动进行数据性能优化。

关于RDS SQL Server Performance Insight,点我查看

直播预告

2020年3月26日 15:00-16:00

邀您一同见证

云数据库SQL Server 2019版重磅发布

全面提高性价比及数据库能力

点我观看

相关文章
相关标签/搜索