版本和支援的功能 – SQL Server 2016
Mục Lục
SQL Server 2016 的版本及支援功能
本文內容
適用于:SQL Server 2016 (13.x) 和更新版本
本文提供SQL Server版本所支援功能的詳細資料。
如需其他版本的相關資訊,請參閱:
安裝需求根據應用程式的需要而異。 不同版本的SQL Server配合組織和個人的獨特效能、執行時間和價格需求。 您安裝SQL Server元件也取決於您的特定需求。 下列各節可協助您瞭解如何在SQL Server中提供的版本和元件之間做出最佳選擇。
SQL Server Evaluation Edition 提供了 180 天的試用期。
如需最新版本資訊和新功能資訊,請參閱下列項目:
試用 SQL Server
從評估中心下載 SQL Server 2016
啟動已安裝 SQL Server 2016 的虛擬機器
SQL Server 版本
下表描述SQL Server的版本。
版本
定義
Enterprise
進階供應專案SQL Server Enterprise版本提供完整的高階資料中心功能,具有快速效能、無限制虛擬化1和端對端商業智慧,可為任務關鍵性工作負載和使用者存取資料深入解析提供高服務等級。
標準
SQL Server Standard版本可為部門和小型組織提供基本資料管理和商業智慧資料庫來執行其應用程式,並支援內部部署和雲端的常見開發工具,以最少的 IT 資源啟用有效的資料庫管理。
Web
SQL Server Web版本是 Web 主機 (的低擁有權總成本選項,包括在 Azure) 和 Web VAP 上選擇 IaaS 上的 Web 版本,以提供小型到大規模 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 無限制虛擬化適用于具有 軟體保證的客戶企業版。 部署必須遵守授權指南。 如需詳細資訊,請參閱我們的定價和授權頁面。
搭配網際網路伺服器使用SQL Server
在網際網路伺服器上,例如執行 Internet Information Services (IIS) 的伺服器,您通常會安裝SQL Server用戶端工具。 用戶端工具組含連線到實例的應用程式所使用的用戶端連線元件SQL Server。
注意
雖然您可以在執行 IIS 的電腦上安裝 SQL Server 實例,但通常只會針對具有單一伺服器電腦的小型網站進行。 大部分網站會將它們的中介層 IIS 系統放在一部伺服器或伺服器叢集上,並將其資料庫放在另一部伺服器或伺服器聯盟上。
使用用戶端/伺服器應用程式SQL Server
您可以在執行直接連接到 SQL Server 實例的用戶端/伺服器應用程式中,只安裝SQL Server用戶端元件。 如果您在資料庫伺服器上管理SQL Server實例,或打算開發SQL Server應用程式,用戶端元件安裝也是不錯的選擇。
用戶端工具選項會安裝下列SQL Server功能:回溯相容性元件、SQL Server Data Tools、連線元件、管理工具、軟體發展工具組,以及SQL Server《線上叢書》元件。 如需詳細資訊,請參閱安裝SQL Server。
決定SQL Server元件
使用 [SQL Server安裝精靈] 的 [功能選取] 頁面,選取要包含在安裝SQL Server中的元件。 依預設,不會選取樹狀結構中的任何功能。
請使用下表中的資訊來判斷最符合您需求的功能集。
伺服器元件
描述
SQL Server Database Engine
SQL Server Database Engine 包括 Database Engine、儲存、處理和保護資料的核心服務、複寫、全文檢索搜尋、管理關聯式和 XML 資料的工具、在資料庫分析整合中,以及 PolyBase 整合來存取 Hadoop 和其他異質資料來源,以及 Data Quality Services (DQS) 伺服器。
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 增益集。
R Services (資料庫內)
R Services (資料庫內) 支援多個平臺上的分散式、可調整 R 解決方案,以及使用多個企業資料來源,包括 Linux、Hadoop 和 Teradata。
管理工具
描述
SQL Server Management Studio
SQL Server Management Studio是一種整合式環境,可用來存取、設定、管理、管理及開發SQL Server的元件。 Management Studio 可讓所有技能層級的開發人員和系統管理員使用SQL Server。
下載並安裝
下載SQL Server Management Studio中的 Management Studio
SQL Server 組態管理員
SQL Server 組態管理員提供SQL Server服務、伺服器通訊協定、用戶端通訊協定和用戶端別名的基本組態管理。
SQL Server Profiler
SQL Server Profiler提供圖形化使用者介面來監視 Database Engine 或 Analysis Services 的實例。
Database Engine Tuning Advisor
Database Engine Tuning Advisor有助於建立索引、索引檢視表和資料分割的最佳集合。
Data Quality Client
提供相當簡單且高度直覺式的圖形使用者介面來連接 DQS 伺服器,以及執行資料清除作業。 此外還可讓您集中監控資料清除作業期間執行的各種活動。
SQL Server Data Tools
SQL Server Data Tools提供 IDE 來建置商業智慧元件的解決方案:Analysis Services、Reporting Services和 Integration Services。
(先前稱為 Business Intelligence Development Studio)。
SQL Server Data Tools也包含「資料庫專案」,為資料庫開發人員提供整合式環境,讓資料庫開發人員在 Visual Studio 內執行所有SQL Server平臺設計工作 (內部部署) 。 資料庫開發人員可以使用 Visual Studio 中的增強伺服器總管,輕鬆建立或編輯資料庫物件和資料,或執行查詢。
連接元件
安裝用於用戶端和伺服器之間通訊的元件以及用於 DB-Library、ODBC 和 OLE DB 的網路程式庫。
文件
描述
SQL Server 線上叢書
SQL Server的核心檔。
Developer 和 Evaluation 版本
如需 Developer 和 Evaluation 版本所支援的功能,請參閱下列各表中針對 SQL Server Enterprise Edition 列出的功能。
Developer Edition 只持續支援 1 個 SQL Server Distributed Replay 用戶端。
調整限制
功能
Enterprise
標準
Web
Express
取代為
進階
服務
快速
單一實例所使用的計算容量上限 – SQL Server Database Engine1
作業系統最大值
限制為 4 個插槽或 24 個核心的較小者
限制為 4 個插槽或 16 個核心的較小者
限制為 1 個插槽或 4 個核心的較小者
限制為 1 個插槽或 4 個核心的較小者
單一實例所使用的計算容量上限 – Analysis Services 或 Reporting Services
作業系統最大值
限制為 4 個插槽或 24 個核心的較小者
限制為 4 個插槽或 16 個核心的較小者
限制為 1 個插槽或 4 個核心的較小者
限制為 1 個插槽或 4 個核心的較小者
每個 SQL Server Database Engine 實例的緩衝集區記憶體上限
作業系統最大值
128 GB
64 GB
1410 MB
1410 MB
每個 SQL Server Database Engine 實例的緩衝集區擴充容量上限
32 * (最大伺服器記憶體組態)
4 * (最大伺服器記憶體組態)
N/A
N/A
N/A
每個 SQL Server資料庫引擎實例的資料行存放區區段快取記憶體上限
無限制的記憶體
32 GB 2
16 GB 2
352 MB 2
352 MB 2
SQL Server Database Engine 中每個資料庫的記憶體優化資料大小上限
無限制的記憶體
32 GB 2
16 GB 2
352 MB 2
352 MB 2
每個 Analysis Services 實例使用的記憶體上限
作業系統最大值
表格式:16 GB
MOLAP:64 GB
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 Edition (含伺服器 + 用戶端存取授權 (CAL)) 授權限制為每個 SQL Server 執行個體最多 20 個核心。 核心伺服器授權模式之下沒有任何限制。 如需詳細資訊,請參閱 Compute Capacity Limits by Edition of SQL Server。
2適用于 2016 SQL Server 2016 (13.x) SP1,作為跨版本建立通用程式設計介面區 (CPSA) 的一部分。
RDBMS 高可用性
功能
Enterprise
標準
Web
Express
取代為
進階
服務
Express
Server Core 支援 1
記錄傳送
資料庫鏡像
是4
是 5
是 5
是 5
備份壓縮
資料庫快照集
是 3
是 3
是 3
是 3
AlwaysOn 容錯移轉叢集執行個體
16 個節點
2 個節點
Always On 可用性群組
是
最多 8 個次要複本,包括 2 個同步次要複本。
基本可用性群組 2
2 個節點
線上頁面和檔案還原
線上檢索索引
線上結構描述變更
快速復原
鏡像備份
熱新增記憶體和 CPU
資料庫復原建議程式
加密的備份
混合式備份至 Azure (備份至 URL)
1如需在 Server Core 上安裝SQL Server的詳細資訊,請參閱在 Server Core 上安裝SQL Server。
2 如需基本可用性群組的詳細資訊,請參閱 基本可用性群組。
3適用于 SQL Server 2016 SP1,作為跨版本建立通用程式設計介面區 (CPSA) 的一部分。
4 僅限完整安全性。
僅限 5 個見證。
RDBMS 延展性和效能
功能
Enterprise
標準
Web
Express
取代為
進階
服務
Express
資料行存放區 1
是 2
是 2
是 2
是 2
記憶體內部 OLTP 1
是 2
是 2
是 2,3
是 2
Stretch Database
持續性的主記憶體
多個執行個體支援
50
50
50
50
50
資料表和索引分割區
是 2
是 2
是 2
是 2
資料壓縮
是 2
是 2
是 2
是 2
資源管理員
分割資料表平行處理原則
是 2
是 2
是 2
是 2
多個檔案資料流容器
是 2
是 2
是 2
是 2
NUMA 感知大型分頁記憶體和緩衝區陣列配置
否 4
緩衝集區擴充
I/O 資源管理
預先讀取
進階掃描
延遲持久性
1 記憶體內部 OLTP 資料大小和資料行存放區區段快取都限制為版本「縮放限制」區段指定的記憶體數量。 平行處理原則的最大程度有限。 索引組建的程式平行處理原則程度 (DOP) 限制為 2 個 DOP,而 Web 和 Express Edition 的 1 個 DOP 則限制為 2 個 DOP。 這會參考以磁碟式資料表和記憶體最佳化資料表建立的資料行存放區索引。
2適用于 2016 SQL Server 2016 (13.x) SP1,作為跨版本建立通用可程式性介面區 (CPSA) 的一部分。 匯總下推、字串述詞下推和 SIMD 優化SQL Server Enterprise版本延展性增強功能。 如需詳細資料,請參閱資料行存放區索引 – 新功能。
3 此功能不包含在 LocalDB 安裝選項中。
4 Standard Edition 與 SQL Server + CAL 型授權可以限制 SQL Server Standard 可使用的處理器數目,但 SQL Server Standard 是 NUMA 感知的。
RDBMS 安全性
功能
Enterprise
標準
Web
Express
快速
取代為
進階
服務
資料列層級安全性
是 1
是 1
是 1
Always Encrypted
是 1
是 1
是 1
是 1
動態資料遮罩
是 1
是 1
是 1
伺服器稽核
資料庫稽核
是 1
是 1
是 1
是 1
透明資料庫加密
可延伸金鑰管理
使用者定義角色
自主資料庫
備份的加密
1適用于 2016 SQL Server 2016 (13.x) SP1,作為跨版本建立通用程式設計介面區 (CPSA) 的一部分。
複寫
功能
Enterprise
標準
Web
Express
取代為
進階
服務
快速
異質性訂閱者
合併式複寫
是 1
是 1
是 1
Oracle 發行
點對點異動複寫
快照式複寫
是 1
是 1
是 1
SQL Server 變更追蹤
異動複寫
是 1
是 1
是 1
異動複寫至 Azure
異動複寫可更新訂閱
僅限 1 個訂閱者。
管理工具
功能
Enterprise
標準
Web
Express
取代為
進階
服務
Express
SQL 管理物件 (SMO)
SQL 組態管理員
SQL CMD (命令提示字元工具)
Distributed Replay – 管理工具
Distribute Replay – Client
Distributed Replay – Controller
最多 16 個用戶端
1 個用戶端
1 個用戶端
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 功能啟用微調。
RDBMS 管理能力
功能
Enterprise
標準
Web
Express
取代為
進階
服務
快速
使用者執行個體
LocalDB
專用管理員連接
是 3
是 3
PowerShell 指令碼支援
SysPrep 支援 1
資料層應用程式元件作業的支援 – 擷取、部署、升級、刪除
原則自動化 (依排程和變更檢查)
效能資料收集器
能夠在多重執行個體管理中註冊為受管理的執行個體
標準效能報告
計畫指南和計畫指南的計畫凍結
索引檢視表的直接查詢 (使用 NOEXPAND 提示)
自動索引檢視表維護
分散式分割區檢視
平行索引作業
查詢最佳化工具自動使用索引檢視表
平行一致性檢查
SQL Server 公用程式控制點
緩衝集區延伸
1 如需詳細資訊,請參閱 使用 SysPrep 安裝 SQL Server 的考量。
2適用于 2016 SQL Server 2016 (13.x) SP1,作為跨版本建立通用程式設計介面區 (CPSA) 的一部分。
3 具有追蹤旗標。
功能
Enterprise
標準
Web
Express
取代為
進階
服務
快速
Microsoft Visual Studio 整合
Intellisense (Transact-SQL 和 MDX)
SQL Server Data Tools (SSDT)
MDX 編輯、偵錯和設計工具
可程式性
功能
Enterprise
標準
Web
Express
取代為
進階
服務
Express
基本的 R 整合
進階的 R 整合
R Server (Standalone)
PolyBase 計算節點
是 1
是 1,2
是 1,2
是 1,2
PolyBase 前端節點
JSON
查詢存放區
Temporal
Common Language Runtime (CLR) 整合
原生 XML 支援
XML 索引
MERGE 和 UPSERT 功能
FILESTREAM 支援
FileTable
日期和時間資料類型
國際化支援
全文檢索和語意搜尋
查詢中的語言規格
Service Broker (訊息)
否 3
否 3
否 3
Transact-SQL 端點
1 使用多個運算節點向外延展時需要標題節點。
2適用于 SQL Server 2016 (13.x) SP1,以建立跨版本 (CPSA) 通用程式設計介面區。
3 僅限用戶端。
Integration Services
如需 SQL Server 版本所支援之 Integration Services (SSIS) 功能的相關資訊,請參閱SQL Server 版本支援的 Integration Services 功能。
Master Data Services
如需SQL Server版本所支援之Master Data Services和資料品質服務功能的相關資訊,請參閱Master Data Services 和 SQL Server 版本支援的 Data Quality Services 功能。
資料倉儲
功能
Enterprise
標準
Web
Express
取代為
進階
服務
Express
建立不含資料庫的 Cube
自動產生暫存和資料倉儲結構描述
變更資料擷取
是 1
星型聯結查詢最佳化
可擴充的唯讀 Analysis Services 組態
分割區資料表和索引上的查詢平行處理
全域批次彙總
1適用于 SQL Server 2016 (13.x) SP1,以建立跨版本 (CPSA) 的通用可程式性介面區。
Analysis Services
如需 SQL Server 版本所支援 Analysis Services 功能的相關資訊,請參閱SQL Server 版本支援的 Analysis Services 功能。
BI 語意模型 (多維度)
如需 SQL Server 版本所支援 Analysis Services 功能的相關資訊,請參閱SQL Server 版本支援的 Analysis Services 功能。
BI 語意模型 (表格式)
如需 SQL Server 版本所支援 Analysis Services 功能的相關資訊,請參閱SQL Server 版本支援的 Analysis Services 功能。
PowerPivot for SharePoint
如需 SQL Server 版本所支援之 Power Pivot for SharePoint 功能的相關資訊,請參閱SQL Server 版本支援的 Analysis Services 功能。
資料採礦
如需 SQL Server 版本所支援之資料採礦功能的相關資訊,請參閱SQL Server 版本支援的 Analysis Services 功能。
Reporting Services
如需版本SQL Server所支援之Reporting Services功能的相關資訊,請參閱Reporting Services SQL Server 版本支援的功能。
商業智慧用戶端
如需 SQL Server 版本所支援之 Business Intelligence 用戶端功能的相關資訊,請參閱 SQL Server 版本支援的Analysis Services 功能,或Reporting Services SQL Server 版本支援的功能。
空間和定位服務
功能
Enterprise
標準
Web
Express
取代為
進階
服務
Express
空間索引
平面與 Geodetic 資料類型
進階空間程式庫
匯入/匯出業界標準空間資料格式
其他資料庫服務
功能
Enterprise
標準
Web
Express
取代為
進階
服務
快速
SQL Server 移轉小幫手
Database Mail
其他元件
功能
Enterprise
標準
Web
Express
取代為
進階
服務
快速
StreamInsight
StreamInsight Premium 版
StreamInsight Standard 版
StreamInsight Standard 版
StreamInsight HA
StreamInsight Premium 版
下載最新版本的 SQL Server Management Studio