SQL Server 2025 Unveiled 封面

SQL Server 2025 Unveiled

👨‍💼: Bob Ward
📅: October 16, 2025
Buy Now
📖:
由產品架構師親述 SQL Server 2025 從規劃到落地的完整故事,深入剖析向量內建(AI Built-In)、Azure Arc 混合連線、Fabric Mirroring 與核心引擎強化,是進入「AI-ready 企業資料庫」時代的官方導覽。
📘 深度概覽

作者背景#

鮑勃・沃德(Bob Ward)是微軟資料平台部門的 Principal Architect,在微軟服務超過 32 年,是 SQL Server 社群最具識別度的技術佈道者之一。他從 OS/2 上的 SQL Server 1.0 時代就開始參與產品支援與工程,歷經每一個主要版本的開發與排錯。在 SQL Server 2025 中他擔任架構師(architect)角色,主導了 AI Built-In、Fabric Mirroring 等關鍵特性決策。前作包括 Pro SQL Server on LinuxAzure SQL RevealedSQL Server 2022 Revealed,皆由 Apress 出版。本書 forward 由微軟資料庫部門副總裁 Shireesh Thota 撰寫,產品定位明確——是 SQL Server 產品團隊「自家解說」的官方深度書。

完整摘要#

本書要回答的核心命題是:在生成式 AI 顛覆資料平台的時代,一個三十多歲的關聯式資料庫如何重新定位?作者的答案是 AI-Ready Enterprise Database——把 AI 能力以「強化既有投資、不顛覆」的方式內建進資料庫核心。

第 1 章 AI-Ready Enterprise Database 講述代號 Project Kauai 的誕生過程:原本規劃 2026 年發布的 vNext,因生成式 AI 浪潮而在 2024 年 5 月於 Microsoft Build 期間被加速為 2025 年版本。第 2 章 Ready, Set, Go 處理安裝、升級與相容性,並指出 SQL Server 的安裝體驗 20 年來幾乎未變這個有意為之的穩定性。第 3、4 章是 AI 主軸——第 3 章建立 Prompts → RAG → AI Tools → MCP → Agents 的概念路徑與向量、嵌入、語意搜尋等基礎;第 4 章則回到 SQL Server 引擎,介紹原生 vector 資料型別、向量索引(DiskANN)、AI_GENERATE_EMBEDDINGS 等內建函式,以及如何結合 Ollama 或 Azure OpenAI 建立 RAG 應用。

第 5 章 Developers, Developers, Developers 集中開發者向能力:原生 json 型別、T-SQL 正規表示式、Change Event Streaming(CES,CDC 的串流替代)、sp_invoke_external_rest_endpoint 直接呼叫 REST、Data API Builder 提供 REST/GraphQL 介面、GitHub Copilot for SQL 整合,以及全新的 mssql-python driver。第 6 章透過 Azure Arc 把地端 SQL Server 接到雲端,重點是用 Managed Identity 取代密碼。第 7 章是核心引擎深章——安全性(Entra、Managed Identity、Always Encrypted enclaves)、效能(Optional Parameter Plan Optimization、新的 Query Store 強化、Persistent Memory 支援)、可用性(Always On 強化)三大支柱。第 8 章 Integrating with Microsoft Fabric 介紹 Fabric Mirroring——把 SQL Server 資料近即時同步進 OneLake 供 Power BI、Lakehouse、Data Agent 使用。第 9 章 Ground to Cloud to Fabric 將 SQL Server 2025 放進「develop once, deploy anywhere」的微軟資料平台全景。

本書的貢獻與定位#

本書在 SQL Server 文獻光譜上佔有獨特位置:它不是 SQL Server 2025 Internals 那種偏向引擎內部結構的學術深度書,也不是 Microsoft Learn 上的官方參考文件。它的價值在於——由產品架構師以第一人稱敘述產品決策背後的「為什麼」:為何 AI 要「內建」而非用獨立向量資料庫、為何 Fabric Mirroring 要採用 OneLake parquet 格式、為何 Azure Arc 從 optional 變為某些功能的必要前提。延續作者前作 SQL Server 2022 Revealed 的傳統,本書以「演進敘事 + 範例驗證」結構,主要受眾是已有 SQL Server 基礎的 DBA、開發者與資料架構師。它不教你「怎麼寫 T-SQL」,而是幫你建立「為什麼新版本長這樣、要怎麼把這些新能力串接到既有系統」的整體心智地圖。