Azure SQL 資料庫是微軟託管的 SQL Server 服務:資料庫引擎與補丁由微軟負責,你透過連線串訪問,不用自己管 Windows 實例、備份作業或高可用組。它繼承 Azure 的合規邊界,ISO 27001 與 SOC 審計範圍覆蓋,需處理健康資料可籤 Microsoft Azure BAA 納入 HIPAA。對已跑在 SQL Server 上的團隊,Azure Hybrid Benefit 能把既有授權折算進來,遷移比跨雲重寫省事得多。下面按層級、計費、區域與開通順序展開,每一步都對應一個真實的選型與成本決策,價格只給區間,以官方實時報價為準。
規格與計費
| 服務層級 | 購買模式 | 可用區冗餘 | 主要限制 | 典型場景 |
|---|---|---|---|---|
| Serverless(GP_Serverless) | vCore,自動暫停 | 支援 | 可低至 0.5 vCore,儲存自動增長 | 開發測試、間歇負載 |
| 通用型 General Purpose | vCore 或 DTU 按小時 | 支援 | vCPU 與儲存獨立伸縮 | 中小型生產業務 |
| 業務關鍵型 Business Critical | vCore | 預設支援 | 帶本地只讀副本,價格更高 | 核心交易系統 |
| 記憶體最佳化 Memory Optimized | vCore | 支援 | 記憶體按更高比例計費 | OLTP 與記憶體密集應用 |
| 超大規模 Hyperscale | 按需分層 | 支援 | 計算與儲存分離,需支援區域 | 數百 TB 級資料與快速恢復 |
Azure SQL 的核心價值:託管、合規與身份打通
三個名字容易混:Azure SQL 資料庫(單庫 PaaS)、Azure SQL 託管實例(整實例遷移路線,相容 SQL Server 特性)、以及原有的 Azure SQL 資料倉儲系列。多數新專案從單庫起步。相比在虛擬機器上自建 SQL Server,差別集中在下面四點。
- 補丁與高可用交給微軟:引擎補丁按固定節奏推送,可用區冗餘無需自搭 AG
- 合規證據現成:ISO/IEC 27001 與 SOC 報告可直接用於審計問卷,必要時籤 BAA 納入 HIPAA
- Entra ID 原生鑑權:Entra ID 使用者、組與 MFA 可直接連庫,比自建 SQL 登入更貼近企業要求
- 遷移路徑清晰:可評估 Hybrid Benefit,或走託管實例做近似一比一遷移
層級怎麼選:通用型、業務關鍵型、Serverless 與 Hyperscale
| 層級 | 選它的理由 | 代價 | 注意 |
|---|---|---|---|
| 通用型 General Purpose | 通用負載預設起點 | 入門價最低 | 跨區有副本延遲 |
| 業務關鍵型 Business Critical | 核心交易,要極低延遲 | 明顯高於通用型 | 帶本地只讀副本,更貴 |
| Serverless | 負載斷續,低用量時幾乎歸零 | 高負載單價更高 | 暫停閾值太短會冷啟動 |
| 記憶體最佳化 Memory Optimized | OLTP 與記憶體密集應用 | 記憶體按更高比例計費 | vCore 上量後成本增長快 |
| 超大規模 Hyperscale | 資料量大、要求快速恢復 | 按層計費 | 需確認目標區域支援 |
Azure SQL 怎麼計費:vCore、DTU、預留容量與流量
- vCore 模型:計算與儲存分開定價,加計算不動資料,新專案預設
- DTU 模型:老式捆綁單位仍在部分場景沿用,兩種模型不可直接比較
- 預留容量:承諾用量換折扣,官方口徑約五至七折區間
- Serverless 自動暫停:暫停後只付儲存與恢復能力,口徑可省至九成
- 別忽略出站流量:查詢結果與跨區訪問都計費,同區域內通常不計
區域與可用區:先滿足駐留要求,再看層級可用性
| 區域 | Azure 區域名 | 適合場景 | 選型注意 |
|---|---|---|---|
| 香港 | East Asia | 港臺與東南亞的正式業務 | 層級較全,支援可用區 |
| 新加坡 | Southeast Asia | 東南亞、南亞資料駐留 | 與香港分別核算流量 |
| 日本東京 | Japan East | 日本使用者的低延遲業務 | 新層級可能晚於日本上線 |
| 美國西部 | West US 2 / East US | 北美使用者與全球預設 | SKU 與層級最齊全 |
| 歐洲西部 | West Europe | 歐盟資料駐留與 GDPR | 客戶合同常指定此區域 |
Azure 香港區(East Asia)部署與亞太訪問延遲
資料庫放在香港 East Asia、應用與使用者同在亞太時,互動式 SQL 查詢往返延遲通常在 20–40ms 量級,新加坡約 30–50ms,日本與韓國約 50–70ms。同一區域內的 Azure 服務走內部網路,不產生出站流量費,對互動式系統比降延遲更省錢。
資料駐留優先於延遲。 合同或監管要求資料留在特定地區時,區域就沒有選擇餘地,應把應用也部署到同一區域。
Azure SQL vs RDS for SQL Server / RDS MySQL / Cloud SQL
| 維度 | Azure SQL 資料庫 | AWS RDS for SQL Server | 阿里雲 RDS SQL Server | Google Cloud SQL for SQL Server |
|---|---|---|---|---|
| 產品形態 | 單庫 PaaS | 實例 PaaS(管整臺) | 實例 PaaS | 實例 PaaS |
| 特性相容 | 偏通用,不含全部企業特性 | 與本地相容度最高 | 相容度高 | 相容度高 |
| 購買單位 | vCore(另有 DTU) | 規格 + 儲存 | 規格 + 儲存 | 規格 + 儲存 |
| 自有授權折抵 | Hybrid Benefit | 視授權與方案而定 | 視授權與方案而定 | 視授權與方案而定 |
| 身份整合 | Entra ID 原生(含 MFA) | IAM / 託管登入 | RAM / 賬號體系 | IAM / Auth Proxy |
如何透過我們開通 Azure SQL 訂閱並代付
- 先說清業務量級、併發與可用性要求,我們據此給層級建議
- 我們協助完成 Azure 官方訂閱註冊、企業主體資訊與支付驗證並協助開通
- 賬號交付後你在門戶自助建立資料庫,區域與層級先選對 —— 區域調整需遷移
- 上線前配置最大儲存、告警與預算上限,並用慢查詢日誌定位效能問題
- 結算支援 USDT 與對公轉賬,無需繫結本人信用卡、無需提交個人證件材料
常見誤區:資料庫上線前的五個檢查點
- 區域建完不能改 —— 選錯意味著遷庫,不是改個下拉框
- 暫停閾值設太短 —— 頻繁冷啟動反而讓響應變慢
- 不設最大儲存 —— 資料庫可自動增長,賬單也會跟著長
- 應用與資料庫跨區 —— 每次查詢都按出站流量計費
- 自建 SQL 登入不接 Entra ID —— 審計最難回答的一題
相關閱讀
AWS 便宜賬號有風險嗎?三種來源的可靠性與識別方法
同樣一個 AWS 賬號,從不同來源拿到手,「能不能長期用」差別很大。本文對比官網直購、正規授權代理、灰色代購三種來源的風險結構,並給出四條你可以自己驗證的識別方法——不需要相信任何人的口頭承諾。
風險與合規雲賬號被封怎麼辦?5 類封禁原因、申訴路徑與預防清單
雲賬號被封怎麼辦?拆解 5 類常見封禁原因、申訴材料清單與話術禁區,以及三條立刻能改的預防習慣——多數封禁源於可避免的操作。
成本與選型雲伺服器多少錢一個月?定價規律、5 類配置的真實價位與省錢空間
雲伺服器多少錢一個月?按五類配置用公開 list price 推導月支出區間,講清按量與包年的差別、頻寬與儲存的隱藏成本、代付渠道省在哪。