专访微软SQL项目组高级产品经理:SQL Server新技术与云化技术支持

本文涉及的产品
云数据库 RDS SQL Server,基础系列 2核4GB
RDS PostgreSQL Serverless,0.5-4RCU 50GB 3个月
推荐场景:
对影评进行热评分析
云数据库 RDS MySQL,集群系列 2核4GB
推荐场景:
搭建个人博客
简介: SQL Server是著名的稳定且高效的数据库产品,提供了各种丰富的功能,满足用户在各行各业的应用,阿里云数据库团队为满足用户需求,推出了基于SQL Server产品的数据库全套解决方案,从安装、使用,运维、监控、诊断与销毁等全链路角度提供高性能、高安全、高弹性的数据库产品。
05ca63d8207b2b6e53981f62399e040b0c92ccad

为了帮助大家进一步了解这场全球前言技术共振盛会的内容,云栖社区采访了各个论坛的大咖,以飨读者。

以下是正文:

2aba6ff4b52d32dc8032b29470752cc7a17991b9

吴晓晨,微软SQL项目组的高级产品经理。在微软工作的9年时间里,作为软件开发工程师和项目经理,他曾经参与并负责过SQL Server集成服务,SQL Server及微软云数据库中数据备份,数据保护以及数据集成等项目的开发工作。

关于本次分享的SQL前沿技术,吴晓晨SQL Server 2017最大的亮点就是对于Linux系统以及Docker容器的支持。用户可以选择在Windows系统或者Linux系统上运行SQL Server。与此同时,开发者可以使用Docker容器快速的在开发测试环境中部署SQL Server,从而大大的改进了新项目的前期开发效率。

吴晓晨说相比于SQL Server 2016,微软已大大缩短了SQL Server 2017的发布周期。新版本的SQL Server虽然没有像SQL Server 2016一样带来大量的新功能,但也不乏亮点。在对R语言支持的基础上,增加了对Python的支持。用户现在可以直接在SQL Server中运行Python,从而大大减少了代码量和对数据迁移的需求。

另外吴晓晨还说SQL Server 2017还增加了对图数据库的原生支持,第一次在关系数据库中真正意义上实现了多维度,多层级的关系管理。而自适应查询处理功能通过运行期的实时反馈以及对查询历史信息的分析,动态的修正基数估计中的错误信息,使得SQL Server的查询处理更加智能和高效。
 
当问及SQL Server对云化的支持是,吴晓晨说SQL Server与微软云数据库使用相同的代码库。这为在云端运行SQL Server提供了强有力的技术保证和实现模板。在新版本的SQL Server中,包括Always Encrypted在内的数据安全功能大大降低了在云端存储数据的风险;功能强大的迁移工具简化了本地到云端的迁移过程;用户可以使用分布式可用性组以及云端备份等功能实现混合云的部署,并逐步向云端迁移;而开发(Visual Studio)和运维工具(SSMS)的一致性以及多语言支持则进一步降低了运行以及维护混合云成本。

采访的最后,吴晓晨非常期待传统企业拥抱云计算带来的想象力,期待在云上SQL Server继续发挥关系型数据库领头羊的角色,对未来充满信心。
相关实践学习
使用SQL语句管理索引
本次实验主要介绍如何在RDS-SQLServer数据库中,使用SQL语句管理索引。
SQL Server on Linux入门教程
SQL Server数据库一直只提供Windows下的版本。2016年微软宣布推出可运行在Linux系统下的SQL Server数据库,该版本目前还是早期预览版本。本课程主要介绍SQLServer On Linux的基本知识。 相关的阿里云产品:云数据库RDS SQL Server版 RDS SQL Server不仅拥有高可用架构和任意时间点的数据恢复功能,强力支撑各种企业应用,同时也包含了微软的License费用,减少额外支出。 了解产品详情: https://www.aliyun.com/product/rds/sqlserver
目录
相关文章
|
2月前
|
SQL 存储 关系型数据库
关系型数据库SQLserver基本 SQL 操作
【7月更文挑战第28天】
32 4
|
27天前
|
SQL 运维 监控
SQL Server 运维常用sql语句(二)
SQL Server 运维常用sql语句(二)
20 3
|
27天前
|
SQL XML 运维
SQL Server 运维常用sql语句(三)
SQL Server 运维常用sql语句(三)
11 1
|
1月前
|
SQL 关系型数据库 MySQL
SQL数据库和 SQLserver数据库
【8月更文挑战第19天】SQL数据库和 SQLserver数据库
44 2
|
19天前
|
SQL 存储 监控
|
19天前
|
SQL 关系型数据库 MySQL
SQL Server、MySQL、PostgreSQL:主流数据库SQL语法异同比较——深入探讨数据类型、分页查询、表创建与数据插入、函数和索引等关键语法差异,为跨数据库开发提供实用指导
【8月更文挑战第31天】SQL Server、MySQL和PostgreSQL是当今最流行的关系型数据库管理系统,均使用SQL作为查询语言,但在语法和功能实现上存在差异。本文将比较它们在数据类型、分页查询、创建和插入数据以及函数和索引等方面的异同,帮助开发者更好地理解和使用这些数据库。尽管它们共用SQL语言,但每个系统都有独特的语法规则,了解这些差异有助于提升开发效率和项目成功率。
88 0
|
2月前
|
SQL 存储 监控
|
28天前
|
SQL 机器学习/深度学习 开发工具
【机器学习 Azure Machine Learning】Azure Machine Learning 访问SQL Server 无法写入问题 (使用微软Python AML Core SDK)
【机器学习 Azure Machine Learning】Azure Machine Learning 访问SQL Server 无法写入问题 (使用微软Python AML Core SDK)
|
1月前
|
SQL 安全 Java
驱动程序无法通过使用安全套接字层(SSL)加密与 SQL Server 建立安全连接。错误:“The server selected protocol version TLS10 is not accepted by client
驱动程序无法通过使用安全套接字层(SSL)加密与 SQL Server 建立安全连接。错误:“The server selected protocol version TLS10 is not accepted by client
172 0
|
1月前
|
SQL 运维 Oracle
SQL Server 项目中 SQL 脚本更新、升级方式,防止多次重复执行
SQL Server 项目中 SQL 脚本更新、升级方式,防止多次重复执行
28 0