
微软释出SQL Server 2025预览版,此次更新重点在于人工智慧原生整合与开发效率提升,同时强化资料库引擎效能。这是近十年来SQL Server具指标性的版本,在人工智慧应用、开发工具支援及安全与高可用性等面向,体现微软针对新一代企业需求所持续推动的技术发展。
SQL Server 2025于资料库引擎内导入向量搜寻及语义搜寻机制,让使用者能在T-SQL环境中进行更智慧的资料查询。向量搜寻可支援语义相似度比对,结合全文检索与资料筛选,提升资料探索深度,替生成式人工智慧应用奠定基础。
本次更新同时加强模型管理与人工智慧框架整合。开发人员可于T-SQL定义及管理模型,并连结Azure AI Foundry、Azure OpenAI、Ollama等服务。所有模型均以REST API存取,可弹性部署于本地或云端,并与资料库引擎分离运作。SQL Server 2025也扩大支援LangChain、Semantic Kernel、Entity Framework Core等主流人工智慧框架,有助简化模型训练及应用整合。
针对人工智慧开发所需的资料处理,SQL Server 2025于T-SQL层级提供向量嵌入生成与文本切分(Chunking)功能,并导入DiskANN(Disk Approximate Nearest Neighbor)向量索引技术,提升大型资料集的检索效率与精确度。此功能可支援检索增强生成(RAG)等人工智慧应用架构,协助企业于自有资料上开发多元智慧服务。
本次版本原生支援JSON,并整合REST API与正规表示式,供开发者处理外部资料串接及验证。SQL Server 2025也新增变更事件串流(Change Event Streaming),让交易日誌异动能即时串流至Azure Event Hubs,缓解以往CDC(Change Data Capture)在高I/O环境的负担,以利建构事件驱动应用。
微软预览推出全新开源Python驱动程序,可透过pip安装,方便Python开发者以开源方式连接SQL Server,满足资料科学及人工智慧开发需求。同时,VS Code的MSSQL Extension与GitHub Copilot在预览阶段就进行整合,开发人员可在VS Code中生成SQL查询、调整资料结构或进行ORM搬迁,并获得人工智慧辅助建议。
在SQL Server 2025效能提升上,导入最佳化锁定机制,包括TID Locking与LAQ(Lock After Qualification),降低锁定记忆体消耗并提升并行处理效能。资料库引擎更有超过50项改进,涵盖高可用性与灾难复原(HADR)、智慧查询处理及Columnstore等多项强化,现有应用不需要更动程序码就能受益于新版效能。
此外,资料库管理工具SSMS(SQL Server Management Studio)21已正式推出,基于Visual Studio 2022架构,支援64位元、Git整合、自动更新及全新连线功能。Microsoft Copilot in SSMS现为预览功能,在安装SSMS 21时用户可选择加入,支援以自然语言协助撰写与修正T-SQL查询,并协助资料库管理、维护与设定等作业。