微軟釋出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查詢,並協助資料庫管理、維護與設定等作業。