Azure Arc 所啟用的 SQL 受控執行個體的特性和功能

Azure Arc 所啟用的 SQL 受控執行個體與最新穩定版本的 SQL Server 共用共同的程式碼基底。 標準 SQL 語言、查詢處理和資料庫管理功能大多相同。 SQL Server 與 SQL Database 或 SQL 受控執行個體的共同功能如下:

RDBMS 高可用性

功能 Azure Arc 所啟用的 SQL 受控執行個體
Always On 容錯移轉叢集執行個體1 不適用。 提供類似功能。
Always On 可用性群組2 業務關鍵服務層級。
基本可用性群組 2 不適用。 提供類似功能。
最小複本認可可用性群組 2 業務關鍵服務層級。
無叢集的可用性群組 Yes
備份資料庫 是 - COPY_ONLY 請參閱 BACKUP - (Transact-SQL)
備份壓縮 Yes
備份鏡像 Yes
備份加密 Yes
備份至 Azure (以備份至 URL) Yes
資料庫快照集 Yes
快速復原 Yes
熱新增記憶體和 CPU Yes
記錄傳送 目前不提供。
線上頁面和檔案還原 Yes
線上檢索索引 Yes
線上結構描述變更 Yes
繼續線上索引重建 Yes

1在發生 Pod 失敗的案例中,新的 SQL 受控執行個體會啟動並重新連結至包含資料的永續性磁碟區。 在這裡深入了解 Kubernetes 永續性磁碟區

RDBMS 可擴縮性和效能

功能 Azure Arc 所啟用的 SQL 受控執行個體
columnstore Yes
叢集資料行存放區索引中的大型物件二進位檔 Yes
線上非叢集資料行存放區索引重建 Yes
記憶體中的 OLTP Yes
持續性的主記憶體 Yes
資料表和索引分割區 Yes
資料壓縮 Yes
Resource Governor Yes
分割資料表平行處理原則 Yes
NUMA 感知大型分頁記憶體和緩衝區陣列配置 Yes
IO 資源管理 Yes
延遲持久性 Yes
自動調整 Yes
批次模式自適性聯結 Yes
批次模式記憶體授與意見反應 Yes
交錯執行多重陳述式資料表值函式 Yes
大量插入增強功能 Yes

RDBMS 安全性

功能 Azure Arc 所啟用的 SQL 受控執行個體
資料列層級安全性 Yes
Always Encrypted Yes
具有安全記憶體保護區的 Always Encrypted No
動態資料遮罩 Yes
基本稽核 Yes
細部稽核 Yes
透明資料庫加密 Yes
使用者定義角色 Yes
自主資料庫 Yes
備份的加密 Yes
SQL Server 驗證 Yes
Microsoft Entra 驗證 No
Windows 驗證 Yes

RDBMS 管理能力

功能 Azure Arc 所啟用的 SQL 受控執行個體
專用管理員連接 Yes
PowerShell 指令碼支援 Yes
資料層應用程式元件作業的支援 - 擷取、部署、升級、刪除 Yes
原則自動化 (依排程和變更檢查) Yes
效能資料收集器 Yes
標準效能報告 Yes
計畫指南和計畫指南的計畫凍結 Yes
索引檢視表的直接查詢 (使用 NOEXPAND 提示) Yes
自動維護索引檢視表 Yes
分散式分割區檢視 Yes
平行索引作業 Yes
查詢最佳化工具自動使用索引檢視表 Yes
平行一致性檢查 Yes

可程式性

功能 Azure Arc 所啟用的 SQL 受控執行個體
JSON Yes
查詢存放區 Yes
Temporal Yes
原生 XML 支援 Yes
XML 索引 Yes
MERGE 與 UPSERT 功能 Yes
日期和時間資料類型 Yes
國際化支援 Yes
全文檢索和語意搜尋 No
查詢中的語言規格 Yes
Service Broker (訊息) Yes
Transact-SQL 端點 Yes
圖形 Yes
機器學習服務 No
PolyBase No

工具

Azure Arc 所啟用的 Azure SQL 受控執行個體支援各種可協助您管理資料的資料工具。

工具 Azure Arc 所啟用的 SQL 受控執行個體
Azure 入口網站 Yes
Azure CLI Yes
Azure Data Studio Yes
Azure PowerShell No
BACPAC 檔案 (匯出) Yes
BACPAC 檔案 (匯入) Yes
SQL Server Data Tools (SSDT) Yes
SQL Server Management Studio (SSMS) Yes
SQL Server PowerShell Yes
SQL Server Profiler Yes

此時,請使用 Azure Data Studio 的測試人員組建

不支援的功能與服務

下列功能和服務不適用於 Azure Arc 所啟用的 SQL 受控執行個體。

區域 不支援的功能或服務
資料庫引擎 合併式複寫
  Stretch DB
  搭配協力廠商連線的分散式查詢
  連結至資料來源的伺服器,但 SQL Server 和 Azure SQL 產品除外
  系統擴充預存程序 (XP_CMDSHELL 等)
  FileTable、FILESTREAM
  已設定 EXTERNAL_ACCESS 或 UNSAFE 權限的 CLR 組件
  緩衝集區擴充
SQL Server Agent 支援 SQL Server 代理程式,但不支援下列特定功能:子系統 (CmdExec、PowerShell、佇列讀取器、SSIS、SSAS、SSRS)、警示、受控備份
高可用性 資料庫鏡像
安全性 可延伸金鑰管理
  適用於連結伺服器的 AD 驗證
  適用於可用性群組 (AG) 的 AD 驗證