全新向量数据库SQL Server 2025:带你迈入AI驱动的数据未来
全新向量数据库SQL Server 2025:带你迈入AI驱动的数据未来
上次大家下单的《微软憋大招:SQL Server + Copilot = 地表最强AI数据库!》 抱怨迟迟没有发货,这次微软没有食言,终于发货!
前言
随着人工智能技术的普及,客户的数据平台和应用程序正面临新挑战。大多数组织预计会在云、边缘和专用基础设施的混合环境中部署人工智能工作负载,而隐私和安全性比以往任何时候都更重要。

SQL Server 2025预览版已经发布
微软 SQL Server 2025
(目前预览版)是一款支持企业级人工智能、从本地到云的数据库,旨在通过将人工智能引入客户数据来应对这些挑战。本次发布延续了 SQL Server 在性能和安全性上的三十年创新,并新增了人工智能功能。通过与 Microsoft Fabric 集成,客户可以将数据带入下一代数据分析领域。该版本支持混合环境,包括云、本地数据中心和边缘设备,同时利用 Microsoft Azure 的创新技术服务客户的数据库需求。 SQL Server 2025 社区技术预览(CTP)1已经发布

全新的向量数据库
SQL Server 2025 正在转变为一个向量数据库,通过内置的过滤能力和高效的向量搜索,为开发人员提供卓越的性能,并支持使用熟悉的 T-SQL 语法轻松调用。
内置高级人工智能
这个新版本集成了人工智能功能,简化了人工智能应用程序开发,并支持基于向量的增强检索生成(RAG)模式,具有安全、高性能且易于使用的向量支持功能。借助此新功能,您可以将向量与 SQL 数据结合,用于混合人工智能向量搜索。
用企业数据库构建人工智能应用程序
SQL Server 2025 是一款具备企业级安全性和合规性的向量数据库,可将企业人工智能引入您的数据中。其原生向量存储和索引由 DiskANN 提供支持,这是一种基于磁盘存储的向量搜索技术,可高效地在大数据集中找到相似的数据点。这些数据库能够高效支持数据分块,并通过语义搜索实现精确的数据检索。在最新版本中,SQL 引擎内还提供了灵活的人工智能模型管理功能,支持基于 REST 接口的从本地到云的人工智能模型调用。
此外,无论客户正在进行数据预处理、模型训练还是 RAG 模式,扩展的低代码工具都提供了灵活的模型接口,支持通过 T-SQL 和外部 REST 端点进行操作。这些工具通过与 LangChain、Semantic Kernel 和 Entity Framework Core 等流行人工智能框架的无缝集成,增强了开发人员创建各种人工智能应用程序的能力。
允许用户使用 T-SQL 命令和 sp_invoke_external_rest_endpoint 直接调用 ChatGPT 等 AI 服务
内置 DiskANN 组件进行向量搜索
数据库内置原生向量数据类型和向量索引
提升开发者生产力
在构建数据密集型应用程序(例如人工智能应用程序)时,扩展性、框架和数据增强是提升开发者生产力的关键。
我们确保 SQL Server 为开发人员提供一流的体验,新增以下功能:
- REST API 支持
- 通过 Data API Builder 集成 GraphQL
- 支持正则表达式
- 原生的 JSON 支持让开发人员能够更有效地处理频繁变化的模式和层级数据,从而更轻松地创建动态应用程序。所有功能都由 SQL Server 引擎提供的安全性保障,使其成为真正的企业级人工智能平台。
世界一流的安全性和性能
SQL Server 2025 是数据库安全性和性能的行业领导者。
改进的凭据管理:支持 Microsoft Entra 托管身份,减少潜在漏洞并提供合规性和审计能力。
性能和可用性增强:引入从 Azure SQL 测试过的查询优化和执行性能改进功能。
新的优化功能: 可选参数计划优化(OPPO):根据客户提供的运行时参数值选择最佳执行计划,显著减少参数嗅探问题。
辅助副本上的持久统计信息:防止在重新启动或故障转移期间丢失统计信息,避免性能下降。
Microsoft Fabric 和 Azure Arc 集成
实时分析能力:Fabric 的 Mirrored SQL Server Database 功能提供了近实时的数据复制能力,使 SQL Server 数据可以轻松集成到 Microsoft OneLake 统一数据平台中。
简化管理:通过 Azure Arc,SQL Server 2025 提供自动补丁、自动备份和许可证管理等功能。

参考文章
https://www.brentozar.com/archive/2024/11/whats-new-in-sql-server-2025/
https://www.linkedin.com/pulse/announcing-sql-server-2025-bob-ward-6s0hc
https://redmondmag.com/Articles/2024/11/19/SQL-Server-2025-Announced-at-Microsoft-Ignite-2024.aspx

本文版权归作者所有,未经作者同意不得转载。
全新向量数据库SQL Server 2025:带你迈入AI驱动的数据未来的更多相关文章
- 数据库SQL Server与C#中数据类型的对应关系
ylbtech- .NET-Basic:数据库SQL Server与C#中数据类型的对应关系 数据库SQL SServer与C#中数据类型的对应关系 1.A,返回顶部 数据库 C#程序 int int ...
- 数据库管理工具神器-DataGrip,可同时管理多个主流数据库[SQL Server,MySQL,Oracle等]连接
前言 DataGrip:Jet Brains出品的一款数据库管理工具(没错,是Jet Brains出品,必属精品).DataGrip整合集成了当前主流数据库(如:SQL Server, MySQL, ...
- sql server ------创建本地数据库 SQL Server 排序规则
sql server完整复制数据库 sql server导入导出方法 SQL Server 排序规则
- sql server编写通用脚本自动统计各表数据量心得
工作过程中,如果一个数据库的表比较多,手工编写统计脚本就会比较繁琐,于是摸索出自动生成各表统计数据量脚本的通用方法,直接上代码: /* 脚本来源:https://www.cnblogs.com/zha ...
- SQL Server里在文件组间如何移动数据?
平常我不知道被问了几次这样的问题:“SQL Server里在文件组间如何移动数据?“你意识到这个问题:你只有一个主文件组的默认配置,后来围观了“SQL Server里的文件和文件组”后,你知道,有多 ...
- 在SQL SERVER中获取表中的第二条数据
在SQL SERVER中获取表中的第二条数据, 思路:先根据时间逆排序取出前2条数据作为一个临时表,再按顺时排序在临时表中取出第一条数据 sql语句如下: select top 1 * from(se ...
- SQL Server中多表连接时驱动顺序对性能的影响
本文出处:http://www.cnblogs.com/wy123/p/7106861.html (保留出处并非什么原创作品权利,本人拙作还远远达不到,仅仅是为了链接到原文,因为后续对可能存在的一些错 ...
- 面试1 SQL SERVER 查询第20行到30之间的数据
SQL SERVER 查询第20行到30之间的数据 1.先查询前20行的ID,后查询除去20条记录的前10条记录 SELECT TOP 10 * FROM tbBank WHERE BankID NO ...
- 数据库——SQL SERVER Transact-SQL 程序设计
什么是Transact-SQL? 标准SQL不支持过程化控制, 不能完成复杂的功能.T-SQL是过程化SQL语言, 是SQL的扩展 增加了过程化语句 (变量,赋值,分支,循环...)是数据库服务器 ...
- 【数据库-SQL Server】IDispatch error #3092
使用msado15.tlh,链接Microsoft SQL Server,执行语法(syntax)的时候出现IDispatch error #3092的错误. 1.语法错误 (1)保证语法正确,有些数 ...
随机推荐
- 使用JDBC查询数据库会一次性加载所有数据吗
前几天有个小伙伴说他有个疑问:当我们发起一个查询的时候,数据库服务器是把所有结果集都准备好,然后一次性返回给应用程序服务吗(因为他们生产有个服务因为一个报表查询搞宕机了). 这样想的原因很简单,假设那 ...
- 使用inno setup 打包Pyinstaller生成的文件夹
背景:pyinstaller 6.5.0.Inno Setup 6.2.2 1. 需要先使用pyinstaller打包,生成包括exe在内的可执行文件夹 注意:直接使用pyinstaller打包,生成 ...
- C语言中的数据类型及其转换
目录 计算机中的数据类型 整型数据之间的转换 相同字长之间的转换 小字长转大字长 大字长转小字长 int.float.double之间的转换 float->double double->f ...
- 痛定思痛,好好做人,从头过一遍PyTorch框架(一)(1.深度学习简介、2.预备知识)
现在是2024年2月24日,13:59,从研一就开始断断续续说要过一遍框架,到现在博一下学期,还一直拖着呢,拖延症太可怕啦,决定好好做人,不拖了,就从现在开始,好好过一遍,呜呜呜呜呜呜呜呜,(罪该万死 ...
- 为什么在EffectiveJava中建议用EnumSet替代位字段,以及使用EnumMap替换序数索引
在EffectiveJava中的第 36条中建议 用 EnumSet 替代位字段,在第37条中建议 用EnumMap替换序数索引,为什么? EnumSet 在EffectiveJava中的第 36条中 ...
- Angular 18+ 高级教程 – Component 组件 の Dynamic Component 动态组件
前言 Angular 是 MVVM 框架. MVVM 的宗旨是 "不要直接操作 DOM". 为了这个 "不要直接操作 DOM",我们已经讲了 2 篇文章了. 第 ...
- Azure – WAF (Web Application Firewall)
前言 最近有客户想购买 Azure 的 Web Application Firewall (WAF), 来防 SQL Injection, XSS 攻击. 一开始我是觉得没什么必要, 毕竟什么年代了, ...
- HTML – Naming Conversion
有些是市场的规范, 有些是我的规范 Tag Name Lower Case 参考: W3Schools Attributes Name Lower Case 参考: W3Schools Always ...
- eclipse真的落后了嘛?这几点优势其他IDE比不上
序言 各位好啊,我是会编程的蜗牛,作为java开发者,我们每天都要和开发工具打交道.我以前一开始入门java开发的时候,就是用的eclipse,虽然感觉有点繁琐,但好在还能用.后来偶然间发现了IDEA ...
- 数据库周刊60丨3月国产数据库排行榜出炉;日本银行数据迁移失败致使业务宕机;阿里云RDS PG13发布;亚健康Oracle数据库故障定位;Redis最佳实践;MySQL查询优化……
热门资讯 1.2021年3月国产数据库排行榜:雏凤声清阿里三连 绝代双骄华为合璧 [摘要]2021年3月国产数据库流行度排行榜已出炉,在本月排行的前十名中,TiDB 仍然以领先第二名135分 的优势稳 ...