推薦序#

每隔一段時間,SQL Server 的新版本就會再次提醒我們:為何它依舊是無數企業資料基礎架構的支柱。SQL Server 2025 正是這樣的一個里程碑——同時兼顧企業所重視的可靠性與安全性,以及現代開發所需的彈性與創新。

對開發者而言,這個版本打開了通往 AI、雲端、分析平台的新大門,並且不會帶來不必要的複雜度;對 DBA 而言,它強化了 SQL Server 一直以來的優點:

  • 強大的效能
  • 健全的工具鏈
  • 跨環境一致的管理體驗

這個版本的重大意義,在於將 AI 帶進了我們所熟悉的關聯式資料庫;它同時也凝聚了多年來客戶與合作夥伴的回饋,秉持「創新應該強化、而非顛覆既有投資」的信念。

無論你正在維護一個高吞吐量的交易系統,或是建構即時分析平台,SQL Server 2025 都提供了讓你能夠安心向前的能力。

關於作者 Bob Ward#

Bob Ward 在這條路上扮演了核心角色。他結合深厚的技術洞察與謙遜的態度,擅長將複雜的資料庫內部運作講得讓開發者與 IT 專業人員都能理解。在 SQL Server 2025 中,他擔任了架構師(architect)的角色,主導了許多關鍵的產品決策。

更難能可貴的是 Bob 對 SQL Server 社群的長期貢獻:

  • 在大型研討會上的演講
  • 線上論壇中的耐心回覆
  • 部落格文章與深夜的故障排解協助

他總是以同理心與清晰的表達引導他人,影響的不只是我們對 SQL Server 的理解,更是整個生態系彼此扶持的方式。

在《SQL Server 2025 Unveiled》中,Bob 不只是記錄 SQL Server 2025 的新功能——他把技術連結到實務,給出將新能力應用到真實問題上的路線圖。

— Shireesh Thota,Microsoft 資料庫部門副總裁(Corporate Vice President, Databases, Microsoft)

引言#

一個延續三十多年的故事#

SQL Server is in my blood——這是作者 Bob Ward 對自己與 SQL Server 關係的形容。從 OS/2 上的 SQL Server 1.0(只需幾片磁片就能安裝)開始,他參與並見證了 SQL Server 每一個版本的誕生。對他而言,能撰寫一本關於 SQL Server 2025 的書,是一個延續數十年夢想的見證——把產業驗證過的資料庫引擎傳統,與當代最新技術的創新緊密結合。

本書的目標讀者是已具備 SQL Server 基礎的人。但根據作者過去著作的回饋,即便只是對 SQL Server 略有概念的讀者,也能從中獲得不少價值。

一本「在路上」寫成的書#

如同其他作品(《Azure SQL Revealed》第一版除外),這本書是在世界各地寫成的。任何利用閒暇寫書的作者都知道,必須抓住任何零碎時間。本書誕生於:

  • 飯店房間、海灘、飛機與機場
  • 醫師診所候診室、地鐵與火車上
  • 太太開車時的副駕駛座

足跡從佛羅里達州的 Sarasota 與 Orlando,到 Las Vegas、Redmond、Seattle、Dallas、Charleston、Savannah;再到一艘郵輪、加州的 Paso Robles 與 San Jose(NVIDIA GTC 大會);以及 Hilton Head Island、倫敦、德州 Abilene、紐約、科羅拉多 Genesee、奧地利維也納,最後回到德州 North Richland Hills 的「Ward Ranch」。

章節導讀#

若你對「產品誕生故事」沒興趣,可以直接跳到第 2 章學習安裝與升級細節。但作者仍建議至少瀏覽第 1 章後段,因為其中包含了整個版本的全景介紹。

各章節主題如下:

  • 第 1 章:SQL Server 2025 的誕生故事,加上產品整體介紹
  • 第 2 章:安裝(installation)與升級(upgrade)細節
  • 第 3 章:AI 基礎概念(AI fundamentals)
  • 第 4 章:SQL Server 2025 如何將 AI 內建(AI Built-In)到資料庫
  • 第 5 章:開發者主題——JSON、正規表示式(Regular Expressions, RegEx)、T-SQL、Change Event Streaming(CES)、REST API
  • 第 6 章:透過 Azure Arc 連結雲端,以受控識別(Managed Identity)實現「無密碼」存取
  • 第 7 章:核心引擎——安全性、效能、可用性的「meat and potatoes」
  • 第 8 章:以 Fabric Mirroring 串接 Microsoft Fabric 平台
  • 第 9 章:Microsoft SQL 從地端、雲端到 Fabric 的完整故事

書中所有範例可在 aka.ms/sql2025bookextra 取得,該頁面也會持續更新書籍勘誤與寫作後才公開的 SQL Server 2025 細節。

AI——多年來最大的躍進#

第 3 章與第 4 章專門討論 AI。作者認為 AI 是 SQL Server 多年來最大的創新躍進,因此選擇先在第 3 章建立基礎概念,再於第 4 章說明 SQL Server 2025 如何融入這幅藍圖。

寫書是出於熱愛的勞動。當你讀完這本書,希望你能理解我們為什麼把 SQL Server 2025 稱為 AI-ready 的企業級資料庫——它今天就已準備好為你所用。

— Bob Ward,2025 年 9 月,於德州 North Richland Hills