在資料庫部屬模型總共可分為如下幾種在前面幾篇主要是示範Single Database
單一DB(單一Database):支持資料庫範圍的隔離DB服務最適合現代基於雲的應用,軟體作為服務解決方案和基於微服務的應用程序。
彈性池(Elastic Pool):一組共享相同資源的單一DB,當DB具有不可預測的用途時降低運營成本
託管實例(Managed Instance):SQL Server 數據庫引擎的完全託管實例,支持 SQL agent、DB電子郵件、代理等功能用於新應用程序並將您的本地DB遷移到 Azure雲。
SQL 虛擬機:提供完全控制 SQL 的 IaaS 架構服務器和底層操作系統 最適合遷移本地數據庫並將應用程序遷移到雲端,無需任何更改。
單一DB就購買模式還分為DTU-based跟vCore-based的購買model。
DTU模型
•DTU 提供計算、內存和 I/O 資源的混合
•在基於 DTU 的模型中,您需要每月支付固定金額用於預配置的計算資源。
vCore模型
•允許挖掘底層資源並對其進行獨立擴展以獲得最佳性能。
就運算層又細分為
Provisioned(佈建型/預配置)跟Serverless(無服務器)
•Provisioned(佈建型/預配置):適用於具有可預測使用的單個數據庫,隨著時間的推移和更高的平均運算利用率。
•Serverless(無服務器):適用於使用不可預測的單一數據庫模式以及一段時間的不活動和較低的平均值計算一段時間內的利用率。