SQL Sever 2025发布了, 国产数据库能打得过吗?

B站影视 内地电影 2025-06-12 09:52 1

摘要:刘华阳,20年经历风霜雨打的 DBA,5年的 DBA 架构和团队管理经验,只要是数据库都喜欢学习。PostgreSQL ACE,MongoDB 狂热者,10年的 MYSQL 工作经验,现在在玩 POLARDB 与时俱进。

作者介绍

刘华阳,20年经历风霜雨打的 DBA,5年的 DBA 架构和团队管理经验,只要是数据库都喜欢学习。PostgreSQL ACE,MongoDB 狂热者,10年的 MYSQL 工作经验,现在在玩 POLARDB 与时俱进。

很长时间没有写SQL SERVER的内容了,其实SQL SERVER今年有大的动作也就是SQL SERVER2025版本的推出。下面把收集的一些新的信息和大家念叨念叨。

一、AI方面

首先就是AI,SQL SERVER的AI方面动作很大,引入了Vector数据类型,用于处理向量数据,SQL SERVER动用新的数据存储类型的含义就是要在企业级的数据库中完成强有力支持AI的部分的补足。

这个新的存储格式有以下特点

存储格式:向量以优化后的二进制格式存储,可作为 JSON 数组进行访问,方便开发者操作。
维度限制:每个向量最多支持 1998 个维度。

并且提供相关的向量函数:

向量函数:提供了如 VECTOR_DISTANCE、VECTOR_NORM、VECTOR_NORMALIZE 等函数,用于计算向量之间的距离、范数和归一化操作。同时还支持向量索引vector index为快速相似性搜索提供性能的保证。

CREATE TABLE dbo.vectors ( id INT PRIMARY KEY, v VECTOR(3) NOT NULL ); INSERT INTO dbo.vectors (id, v) VALUES (1, '[0.1, 2, 30]'), (2, '[-100.2, 0.123, 9.876]');

二、变更事件流 change event steaming

这个功能我个人觉得有点类似CDC的功能,但是SQL SERVER2025引入的 CES,事件变更流的功能完善了CDC的功能,他已经支持向云产品发送变更事件流,同时也支持 Azure event hubs 或kafka等产品发送SQL SERVER的DML操作的整体工作变更流。

三、SSMS 引入了SQL AI ,SQL Copilot

SQL SERVER2025将可以通过自然的语言,英语来进行SQL的撰写,并且提供SQL查询优化的建议。这里我们需要安装,需要安装

1 SSMS 21

2 配置 Azure OpenAI 服务的终结点和部署信息。

此后开发者将可以抛弃DBA自由撰写SQL,且优化SQL。

四、SQL SERVER支持 GraphQL

SQL SERVER 2025通过Data API Builder支持 GraphQL,自动生成GraphQL架构,简化前后端的数据交互,提升开放的效率。

五、数据库提供运行参数优化OPPO功能

这个功能的主要帮助对象就是数据库运行期间,对于参数修改提高性能需要的用户,因为数据库运行对于参数的修改需求是不断变化的,所以系统会在运行期间收集数据,对于需要调整的参数进行总结并进行相关的信息输出。

六、通过Azure实现云端敏捷性

SQL SERVER2025正在变成数据分析系统,从整体的设计将包含了数据的提取,转换,标准化,并集存储等,SQL SERVER 2025将支持在微软的 Fabric中进行数据库镜像,实现零提取,转换加载等工作,把工作负载转换到Fabric中。SQL SERVER2025的零一个特点就是本地数据云化,通过Azure Arc打造线下线上数据库一体化,本地云端批量部署的方式玩新的数据库概念和产品。

结语

综上所述,姜还是老的辣,传统老牌的数据库产品他不是死了,只是你因为某些原因听不到他的发展的声音,现在好了,谁是小趴菜。

来源:dbaplus社群一点号

相关推荐