SQL Server 2022 的版本和支援功能

適用於:SQL Server 2022 (16.x)

此文章提供各種 SQL Server 2022 (16.x) 版本支援的功能詳細資料。

如需其他版本的相關資訊,請參閱:

如需 Azure SQL 的相關資訊,請參閱功能比較:Azure SQL Database 與 Azure SQL 受控執行個體

安裝需求根據應用程式的需要而異。 不同的 SQL Server 版本可配合組織與個人的獨特效能、執行階段與價格需求。 您安裝的 SQL Server 元件也將取決於您的特定需求。 下列各節將協助您了解如何在 SQL Server 中可用的版本與元件之間做出最佳選擇。

如需最新版本資訊和新功能資訊,請參閱下列項目:

試用 SQL Server! 從評估中心下載 SQL Server 2022 (16.x)

注意

Microsoft Entra 標識符 先前稱為 Azure Active Directory (Azure AD)。

SQL Server 版本

下表介紹各個 SQL Server 版本。

版本 定義
Enterprise SQL Server Enterprise Edition 這套進階供應項目不但提供完整的高階資料中心功能,且具備極快速的效能、不受限制的虛擬化 1,以及端對端商業智慧,可針對任務關鍵性工作負載提供高服務等級,並且讓終端使用者能夠存取資料見解。

Enterprise 版本可供評估使用。 評估部署可使用 180 天。 如需詳細資訊,請檢閱版本特定的授權指南。
標準 SQL Server Standard 版本針對部門和小型組織提供基本的資料管理與商業智慧資料庫來執行應用程式,並支援適用於內部部署與雲端的一般開發工具,從而以最少的 IT 資源提供最有效率的資料庫管理。
Web SQL Server Web 版本對於 Web 主機服務提供者 (包括在 Azure 的 IaaS 上選擇 Web 版本) 和 Web VAP 而言是一個擁有權總成本低廉的選項,可針對小型到大型規模的 Web 資產提供具可擴縮性、負擔輕鬆且管理方便的功能。
開發人員 SQL Server Developer 版本可讓開發人員在 SQL Server 上建置任何類型的應用程式。 其中包含 Enterprise Edition 的所有功能,但是只授權做為開發和測試系統使用,而不做為實際伺服器使用。 SQL Server Developer 是一個可供應用程式建置和測試人員使用的理想選擇。
Express 版本 SQL Server Express 版本是入門級的免費資料庫,非常適合用來學習及建置桌上型電腦和小型伺服器資料驅動應用程式。 這個版本是獨立軟體廠商、開發人員及建置用戶端應用程式之愛好者的最佳選擇。 如果您需要更進階的資料庫功能,可將 SQL Server Express 順暢地升級到其他更高階的 SQL Server 版本。 SQL Server Express LocalDB 是輕量型的 Express 版本,其中包含所有程式設計功能,以使用者模式執行,安裝快速且無須設定,而且所需的必要條件很少。

1 不受限制的虛擬化可供具有軟體保證的客戶在 Enterprise Edition 中使用。 部署必須遵守授權指南。 如需詳細資訊,請參閱我們的定價和授權頁面。

選擇 SQL Server 功能

使用 SQL Server 安裝精靈的 [特徵選取] 頁面來選取要納入 SQL Server 安裝的元件。 依預設,不會選取樹狀結構中的任何功能。

請使用下表中的資訊來判斷最符合您需求的功能集。

伺服器功能

功能 Description
SQL Server Database Engine SQL Server 資料庫引擎包含資料庫引擎 (這是用於儲存、處理及保護資料的核心服務)、複寫、全文檢索搜尋、用來管理關聯式與 XML 資料的工具、資料庫內分析整合、用來存取異質資料來源的 PolyBase 整合,以及機器學習服務,以搭配關聯式資料執行 Python 與 R 指令碼。
Analysis Services Analysis Services 包括用來建立及管理線上分析處理 (OLAP) 與資料採礦應用程式的工具。
Reporting Services Reporting Services 包括伺服器和用戶端元件,可用來建立、管理與部署表格式、矩陣、圖形化及自由形式報表。 Reporting Services 也是一個可延伸的平台,可讓您用來開發報表應用程式。
Integration Services Integration Services 是一組圖形化工具和可程式化物件,可用來移動、複製及轉換資料。 其中還包括適用於 Integration Services 的 Data Quality Services (DQS) 元件。
Master Data Services Master Data Services (MDS) 是用於主要資料管理的 SQL Server 解決方案。 MDS 可設定來管理任何網域 (產品、客戶、帳戶),並包括階層、更細微的安全性、交易、資料版本設定與商務規則,以及可用來管理資料的 Excel 增益集。
Machine Learning 服務 (資料庫內) Machine Learning 服務 (資料庫內) 支援使用企業資料來源之可調整的分散式 Machine Learning 解決方案。 在 SQL Server 2016 中,支援 R 語言。 SQL Server 2022 (16.x) 支援 R 和 Python。
使用 PolyBase 的資料虛擬化 從 SQL Server 查詢不同資料來源類型的不同資料類型。
Azure 已連線的服務 SQL Server 2022 (16.x) 擴充 Azure 連線服務和功能,包括 Azure Synapse Link、Microsoft Purview 存取原則、適用於 SQL Server 的 Azure 擴充功能、隨用隨付計費,以及 SQL 受控執行個體的連結功能。

Developer 和 Evaluation 版本

如需 Developer 和 Evaluation 版本所支援的功能,請參閱下列各表中針對 SQL Server Enterprise Edition 列出的功能。

Developer Edition 只持續支援 1 個 SQL Server Distributed Replay 用戶端,這已在 SQL Server 2022 (16.x) 退場。

調整限制

功能 Enterprise 標準 Web Express
取代為
進階
服務
快速
單一執行個體使用的計算容量上限 - SQL Server 資料庫引擎1 作業系統最大值 限制為 4 個插槽或 24 個核心的較小者 限制為 4 個插槽或 16 個核心的較小者 限制為 1 個插槽或 4 個核心的較小者 限制為 1 個插槽或 4 個核心的較小者
單一執行個體所使用的計算容量上限 - Analysis Services 或 Reporting Services 作業系統最大值 限制為 4 個插槽或 24 個核心的較小者 限制為 4 個插槽或 16 個核心的較小者 限制為 1 個插槽或 4 個核心的較小者 限制為 1 個插槽或 4 個核心的較小者
每個 SQL Server 資料庫引擎執行個體的緩衝集區記憶體上限 作業系統最大值 128 GB 64 GB 1410 MB 1410 MB
每個 SQL Server 資料庫引擎執行個體的資料行存放區區段快取記憶體上限 無限制的記憶體 32 GB 16 GB 352 MB 352 MB
SQL Server 資料庫引擎中每個資料庫的記憶體最佳化資料大小上限 無限制的記憶體 32 GB 16 GB 352 MB 352 MB
每個 Analysis Services 執行個體使用的記憶體上限 作業系統最大值 16 GB 2

64 GB 3
N/A N/A N/A
每個 Reporting Services 執行個體使用的記憶體上限 作業系統最大值 64 GB 64 GB 4 GB N/A
關聯式資料庫大小上限 524 PB 524 PB 524 PB 10 GB 10 GB

1 新合約不適用的 Enterprise 版本 (含伺服器 + 用戶端存取使用權 (CAL)) 授權限制為每個 SQL Server 執行個體最多 20 個核心。 核心伺服器授權模式之下沒有任何限制。 如需詳細資訊,請參閱 SQL Server 版本的計算容量限制

2 表格式

3 MOLAP

Azure 已連線的服務

SQL Server 2022 包含連線至 Azure Synapse AnalyticsAzure SQL 受控執行個體Microsoft Purview 的功能。

功能 Enterprise 標準 Web Express
取代為
進階
服務
快速
適用於 SQL Server 的 Azure 延伸模組 .是 No
Azure Synapse Link 1 .是 .是
SQL 受控執行個體的連結功能 1 .是
Azure 中適用於災害復原的容錯移轉伺服器 .是 No
Microsoft Entra 整合 Yes .是 .是 .是
Microsoft Purview 存取原則 1 2 2 2
隨用隨付計費 .是

1 這些功能是由其各自的生命週期原則所控管。

2 在 Azure 入口網站中設定

RDBMS 高可用性

功能 Enterprise 標準 Web Express
取代為
進階
服務
Express
Server Core 支援 1 .是 .是 .是
記錄傳送 .是 .是 No
資料庫鏡像 7 Yes 2 3 3 3
備份壓縮 .是
資料庫快照集 .是 .是 .是
Always On 容錯移轉叢集執行個體 4 .是
Always On 可用性群組 5
基本可用性群組 6 .是 No
自主可用性群組
分散式可用性群組
自動讀取寫入連線重新路由
線上頁面和檔案還原
線上索引建立與重建
繼續線上索引重建
可繼續的線上 ADD CONSTRAINT
線上結構描述變更
快速復原
加速資料庫復原 .是 .是
鏡像備份
熱新增記憶體和 CPU
資料庫復原建議程式 .是 .是 .是
加密的備份 .是 No
透過 REST API 備份與還原至與 S3 規範相容的物件儲存體 Yes .是 .是
快照集備份 .是 .是 .是
無叢集可用性群組 5、6 .是
適用於災害復原的容錯移轉伺服器 .是
適用於高可用性的容錯移轉伺服器 .是

1 如需在 Server Core 上安裝 SQL Server 的詳細資訊,請參閱在 Server Core 上安裝 SQL Server

2 僅限 FULL 安全性

3 僅限見證

4 在 Enterprise Edition 上,節點數目是作業系統最大值。 Standard Edition 支援兩個節點。

5 Enterprise Edition 最多支援 8 個次要複本,包括 5 個同步次要複本。

6 Standard 版本支援基本可用性群組。 基本可用性群組支援兩個複本,使用一個資料庫。 如需基本可用性群組的詳細資訊,請參閱基本可用性群組

7 資料庫鏡像是已被取代的功能。

RDBMS 可擴縮性和效能

功能 Enterprise 標準 Web Express
取代為
進階
服務
快速
資料行存放區 12 .是 .是 .是
叢集資料行存放區索引中的大型物件二進位檔 .是 .是 .是
線上非叢集資料行存放區索引重建
記憶體內部資料庫:記憶體內部 OLTP 1 .是 3
記憶體內部資料庫:混合式緩衝集區 .是
記憶體內部資料庫:適用於直接寫入的混合式緩衝集區支援 No
記憶體內部資料庫:記憶體最佳化的 TempDB 中繼資料
記憶體內部資料庫:持續性記憶體支援 .是 .是 .是
Stretch Database 4 .是 .是 .是
多個執行個體支援 50 50 50 50 50
資料表和索引分割區 .是 .是 .是
資料壓縮 .是 .是 .是
資源管理員
分割資料表平行處理原則 .是 .是 No
多個 Filestream 容器 .是 .是 .是
NUMA 感知大型分頁記憶體和緩衝區陣列配置
緩衝集區延伸 .是
緩衝集區平行掃描 .是
I/O 資源治理
預先讀取
進階掃描
延遲持久性 .是 .是 .是
智慧型資料庫:近似計算相異 .是 .是 .是
智慧資料庫:近似百分位數 .是 .是 .是
智慧型資料庫:自動調整
智慧型資料庫:資料列存放區的批次模式 1
智慧資料庫:基數估計意見反應
智慧資料庫:平行處理程度意見反應
智慧資料庫:記憶體授與意見反應持續性和百分位數
智慧資料庫:強制執行最佳化方案 .是 .是 .是
智慧資料庫:參數敏感性方案最佳化 .是 .是 .是
智慧型資料庫:資料列模式記憶體授與回應
智慧型資料庫:資料表變數延遲編譯 .是 .是 .是
智慧型資料庫:純量 UDF 內嵌 .是 .是 .是 Yes
智慧型資料庫:批次模式自適性聯結 No
智慧型資料庫:批次模式記憶體授與意見反應 No
智慧型資料庫:交錯執行多重陳述式資料表值函式 Yes .是 .是 .是
大量插入增強功能 .是 .是 .是
進階向量延伸模組 (AVX) 512 整合
整合式加速與卸載 (硬體)
整合式加速與卸載 (軟體) .是
系統頁面閂鎖並行增強功能 .是 .是 .是

1 記憶體內部 OLTP 資料大小和資料行存放區區段快取,都會有依版本指定的記憶體數量限制,如縮放限制一節中所述。 批次模式作業的平行處理程度 (DOP) 限制如下:SQL Server Standard 版本為 2,SQL Server Web 版本與 Express 版本為 1。 這會參考以磁碟式資料表和記憶體最佳化資料表建立的資料行存放區索引。

2 彙總下推、字串述詞下推與 SIMD 最佳化均為 SQL Server Enterprise Edition 的可擴縮性增強功能。 如需詳細資料,請參閱資料行存放區索引 - 新功能

3 這項功能不會納入 LocalDB 安裝選項。

4 Stretch Database 是已被取代的功能。

RDBMS 安全性

功能 Enterprise 標準 Web Express
取代為
進階
服務
快速
Always Encrypted .是 .是 .是
具有安全記憶體保護區的 Always Encrypted .是 .是 .是
自主資料庫 .是 .是 .是
資料庫稽核 .是 .是 .是 Yes
資料分類和稽核 .是 .是 .是
動態資料遮罩 .是 .是 .是
備份的加密 .是
可延伸金鑰管理 (EKM) .是 No
SQL Server 總帳 .是 .是 .是 Yes
Microsoft Entra 驗證 1 Yes .是 .是 .是 Yes
資料列層級安全性 .是 .是 .是
伺服器稽核 .是 .是 .是 Yes
透明資料加密 (TDE) Yes .是 .是
使用者定義角色 .是 .是 .是 Yes

1 需要透過 Azure Arc 啟用的 SQL Server

複寫

功能 Enterprise 標準 Web Express
取代為
進階
服務
快速
異質性訂閱者 .是
合併式複寫 1 1 1
Oracle 發行
點對點異動複寫
對等互連 - 最後寫入為準 - 異動複寫
快照式複寫 1 1 1
SQL Server 變更追蹤 .是 .是 .是
異動複寫 1 1 1
異動複寫至 Azure .是
異動複寫可更新訂閱 .是

1 僅限訂閱者

管理工具

功能 Enterprise 標準 Web Express
取代為
進階
服務
Express
SQL 管理物件 (SMO) .是 .是 .是
SQL 評定 API .是 .是 .是
SQL 弱點評定 .是 .是 .是
SQL 組態管理員 .是 .是 .是
SQLCMD (命令提示字元工具) .是 .是 .是
SQL Profiler 1 1 1
SQL Server Agent .是 .是
Microsoft System Center Operations Manager 管理組件 .是 .是
Database Tuning Advisor (DTA) 2 2

1 您可以使用 SQL Server Standard 和 SQL Server Enterprise Edition 來分析 SQL Server Web、SQL Server Express、SQL Server Express with Tools 和 SQL Server Express with Advanced Services。

2 僅針對 Standard Edition 功能啟用微調。

注意

Distributed Replay 已在 SQL Server 2022 (16.x) 退場。

RDBMS 管理性

功能 Enterprise 標準 Web Express
取代為
進階
服務
快速
使用者執行個體 .是
LocalDB .是
專用管理員連接 .是 1 1
SysPrep 支援 2 .是 .是 .是
PowerShell 指令碼支援 3 .是 .是 .是
資料層應用程式元件作業的支援 - 擷取、部署、升級、刪除 .是 .是 .是
原則自動化 (依排程和變更檢查) .是 .是
效能資料收集器 .是 .是
能夠在多重執行個體管理中註冊為受管理的執行個體 .是 .是
標準效能報告 .是 .是
計畫指南和計畫指南的計畫凍結 .是 .是
索引檢視表的直接查詢 (使用 NOEXPAND 提示) .是 .是 .是
直接查詢 SQL Server Analysis Services .是
自動索引檢視表維護 .是 .是
分散式分割區檢視 No
平行索引作業
查詢最佳化工具自動使用索引檢視表
平行一致性檢查
SQL Server 公用程式控制點
緩衝集區延伸 .是
適用於巨量資料叢集的主要執行個體 .是
相容性認證 .是 .是 .是

1 具有追蹤旗標

2 如需詳細資訊,請參閱使用 SysPrep 安裝 SQL Server 的考量

3 在 Linux 上,以 Linux 上的 SQL Server 為目標的 Windows 電腦支援 PowerShell 指令碼。

開發工具

功能 Enterprise 標準 Web Express
取代為
進階
服務
快速
Microsoft Visual Studio 整合 .是 .是 .是
Intellisense (Transact-SQL 和 MDX) .是 .是 .是
SQL Server Data Tools (SSDT) .是 .是 .是
MDX 編輯、偵錯和設計工具 .是

可程式性

功能 Enterprise 標準 Web Express
取代為
進階
服務
Express
基本 R 整合 1 .是 .是 .是
進階 R 整合 2
基本 Python 整合 .是 .是 .是
進階 Python 整合
Machine Learning 伺服器 (獨立式)
使用 PolyBase 的資料虛擬化 .是 .是 .是
JSON .是 .是 .是
查詢存放區 .是 .是 .是
查詢存放區:新資料庫預設為開啟 .是 .是 .是
查詢存放區:提示支援 .是 .是 .是
查詢存放區:讀取複本支援
Temporal .是 .是 .是
Common Language Runtime (CLR) 整合 .是 .是 .是
Java Language Runtime 整合 .是 .是 .是
原生 XML 支援 .是 .是 .是
XML 索引 .是 .是 .是
XML 壓縮 .是 .是 .是
MERGE 與 UPSERT 功能 .是 .是 .是
FILESTREAM 支援 .是 .是 .是
FileTable .是 .是 .是
日期和時間資料類型 .是 .是 .是
時間序列支援 .是 .是 .是
國際化支援 .是 .是 .是
全文檢索和語意搜尋 .是 .是 .是
查詢中的語言規格 .是 .是 .是
Service Broker (訊息) 3 3 3
Transact-SQL 端點 .是 .是
圖形 .是 .是 .是
UTF-8 支援 .是 .是 .是

1 基本整合僅限使用 2 個核心及記憶體內部資料集。

2 進階整合可依硬體限制,使用所有可用核心來平行處理任何大小的資料集。

3 僅限用戶端。

Integration Services

如需 SQL Server 版本支援的 SQL Server Integration Services (SSIS) 功能相關資訊,請參閱 SQL Server 版本支援的 Integration Services 功能

Master Data Services

如需 SQL Server 版本支援的 Master Data Services 和 Data Quality Services 功能相關資訊,請參閱 SQL Server 版本支援的 Master Data Services 和 Data Quality Services 功能

資料倉儲

功能 Enterprise 標準 Web Express
取代為
進階
服務
快速
自動產生暫存和資料倉儲結構描述 .是
變更資料擷取 .是
星型聯結查詢最佳化
分割區資料表和索引上的查詢平行處理
全域批次彙總

Analysis Services

如需 SQL Server 版本支援的 Analysis Services 功能相關資訊,請參閱 SQL Server 版本支援的 Analysis Services 功能

Reporting Services

如需 SQL Server 版本支援的 Reporting Services 功能相關資訊,請參閱 SQL Server 版本支援的 Reporting Services 功能

商業智慧用戶端

如需 SQL Server 版本支援的商業智慧用戶端功能相關資訊,請參閱 SQL Server 版本支援的 Analysis Services 功能SQL Server 版本支援的 Reporting Services 功能

空間和定位服務

功能 Enterprise 標準 Web Express
取代為
進階
服務
Express
空間索引 .是 .是 .是
平面與 Geodetic 資料類型 .是 .是 .是
進階空間程式庫 .是 .是 .是
匯入/匯出業界標準空間資料格式 .是 .是 .是

其他資料庫服務

功能 Enterprise 標準 Web Express
取代為
進階
服務
快速
SQL Server 移轉小幫手 .是 .是 .是
Database Mail .是 .是 No

取得協助

參與編輯 SQL 文件

您知道您可以自行編輯 SQL 內容嗎? 這樣做不僅可以協助改善文件,也能名列該頁面的參與者。

如需詳細資訊,請參閱如何參與 SQL Server 文件