您有一個應用程式目前使用兩個地端部署的 SQL Server 資料庫 (DB1 和 DB2)。您將把這兩個資料庫都遷移到 Azure。該解決方案必須支援跨 DB1 和 DB2 的伺服器端交易,並將更新的管理工作量降到最低。您應該推薦哪種託管選項?
選擇一個答案
點擊一個選項來檢查您的答案。
正確答案: 同一個 Azure SQL Managed Instance 上的兩個資料庫.
為什麼這是答案
正確答案是「同一個 Azure SQL Managed Instance 上的兩個資料庫」。Azure SQL Managed Instance 支援跨資料庫交易,這對於現有地端部署 SQL Server 應用程式遷移至 Azure 至關重要,因為它提供了與地端部署 SQL Server 幾乎完全相同的相容性。這也將管理工作量降到最低,因為它是一個完全託管的服務。 「彈性集區中的兩個 Azure SQL 資料庫」和「不同 Azure SQL Database 伺服器上的兩個 Azure SQL 資料庫」不支援伺服器端跨資料庫交易,這會導致應用程式重構。 「託管在 Azure 虛擬機器上同一個 SQL Server 執行個體上的兩個資料庫」雖然支援跨資料庫交易,但會增加管理負擔,因為您需要負責作業系統和 SQL Server 的維護。
通過考試 — 無需無休止地尋找答案
集中一處獲取此考試的所有核實題目和解釋,節省數小時的準備時間。1,000 多種認證 · 20 多種語言 · 免費開始。
更快通過您的考試 → 無需信用卡