共用方式為


比較圖表:適用於 PostgreSQL 的 Azure 資料庫 - 彈性伺服器與單一伺服器

適用於:適用於 PostgreSQL 的 Azure 資料庫 - 單一伺服器

概觀

適用於 PostgreSQL 的 Azure 資料庫 彈性伺服器是 Azure 中的新一代受控 PostgreSQL 服務。 它可提供資料庫的最大彈性、內建的成本優化,並提供數個透過單一伺服器 適用於 PostgreSQL 的 Azure 資料庫 改進功能。

注意

針對所有新的部署,我們建議使用 適用於 PostgreSQL 的 Azure 資料庫 彈性伺服器。 不過,您應該根據下表的比較表考慮自己的需求。

比較表

下表提供 適用於 PostgreSQL 的 Azure 資料庫 單一伺服器與 適用於 PostgreSQL 的 Azure 資料庫 彈性伺服器之間的高階特性與功能比較清單。

功能/ 功能 適用於 PostgreSQL 的 Azure 資料庫 單一伺服器 適用於 PostgreSQL 的 Azure 資料庫 彈性伺服器
一般
正式發行 GA 自 2018 年以來 GA 自 2021 年以來
PostgreSQL 社群 社群
支援的版本 10, 11 11, 12, 13, 14, 15, 16
基礎 O/S Windows Linux
應用程式共置的 AZ 選取專案 No Yes
內建聯機共享器 No 是 (PgBouncer)
執行時間 SLA 99.99% SLA 最多 99.99% SLA
連線性
連接字串中的使用者名稱 <user_name>@server_name. 例如,pgadmusr@mypgServer 只有使用者名稱。 例如,pgadmusr
lc_collate English_美國.1252 en_US.utf8
lc_ctype English_美國.1252 en_US.utf8
lc_messages English_美國.1252 en_US.utf8
lc_monetary English_美國.1252 en_US.utf-8
lc_numeric English_美國.1252 en_US.utf-8
lc_time English_美國.1252 en_US.utf8
線上埠 5432 5432 (DB), 6432 (PgBouncer)
最大值。 連線 1982 5000
線上限制可設定? No 是 (max_connections 參數)
計算和記憶體
計算層 基本、一般用途、記憶體最佳化 可高載、一般用途、記憶體最佳化
高載 SKU No Yes
能夠跨計算層進行調整 無法調整基本層 是。 可以跨階層進行調整
停止/啟動 No 是(適用於所有計算 SKU)。 只有計算已停止/啟動
最大值。 儲存體大小 1 TB(基本)、4 TB 或 16 TB(GP、MO)。 注意:並非所有區域都支援 16 TB。 64 TB。 注意:並非所有區域都支援 64 TB。
最小儲存大小 5 GB (基本), 100 GB (GP, MO) 32 GB
儲存體自動成長 Yes Yes
最大 IOPS 基本 - 變數。 GP/MO:最多 18 K 最多80 K
網路/安全性
支援的網路功能 虛擬網路、私人連結、公用存取 私人存取(委派子網中的 VNET 插入),公用存取
公用訪問控制 防火牆 防火牆
私人連結支援 Yes 是 (預覽)
私人 VNET 插入支援 No Yes
私用 DNS 區域支援 No Yes
能夠在私人和公用存取之間移動 No No
TLS 支援 TLS 1.2 已強制執行 TLS 1.2、1.3
可以關閉 SSL Yes 是 (設為 require_secure_transport OFF)
SCRAM 驗證 No Yes
高可用性
區域備援 HA No 是 (同步待命是在區域內的另一個區域中建立的)
相同區域HA No 是(同步待命是在與主要伺服器相同的區域中建立的)
高可用性設定 內建並釘選到區域的記憶體。 計算可以跨區域浮動。 實際分隔的計算和記憶體布建
成本 1x 2x (計算 + 記憶體)
非 HA 組態的可用性 自動重新啟動、計算重新配置 自動重新啟動、計算重新配置
防止區域失敗 計算 - 是。 記憶體 - 否 計算和記憶體 - 是
防止區域失敗 No Yes
HA 複寫模式 N/A 同步模式中的Postgres實體串流複寫
待命可用於讀取用途 N/A No
應用程式效能影響 否(未復寫) 是 (由於同步復寫。取決於工作負載)
Automatic failover 是 (啟動另一個伺服器) Yes
故障轉移後的應用程式 連接字串 沒有變更 沒有變更
邏輯複寫
支援邏輯譯碼 Yes Yes
支援原生邏輯復寫 No Yes
支援 pglogical 擴充功能 No Yes
使用HA支援邏輯複寫 N/A 有限
災害復原
跨區域 DR 使用讀取複本、異地備援備份 使用讀取複本、異地備援備份(在 選取的區域
使用複本的DR 使用異步實體複寫 使用異步實體複寫
Automatic failover No
可以使用相同的 r/w 端點 No No
備份和復原
自動備份 Yes Yes
備份保留 7 到 35 天 7 到 35 天
PITR 功能可在保留期間內的任何時間使用 Yes Yes
能夠在不同區域上還原 N/A Yes
能夠還原至不同的 VNET No Yes
能夠還原至不同的區域 是 (異地備援) 是 (在 選取的區域
能夠還原已刪除的伺服器 透過 API 限制 透過 API 限制
讀取複本
支援讀取複本 Yes Yes
讀取複本數目 5 5
複寫模式 Async Async
跨區域支援 Yes Yes
維護期間
系統排程視窗 Yes Yes
客戶排程視窗 No 是 (可以選擇任何一天 1 小時)
通知期間 三天 五天
維護期間 在 15 小時內的任何時間 1 小時時間範圍
計量
錯誤 失敗的連線 失敗的連線
延遲 跨復本的最大延隔時間、複本延遲 跨復本的最大延隔時間、複本延遲
飽和度 使用的備份記憶體、CPU、IO%、記憶體%、伺服器記錄記憶體限制、伺服器記錄記憶體、使用的伺服器記錄記憶體、記憶體、記憶體限制、記憶體%、使用的記憶體 使用的備份記憶體、耗用的CPU點數、剩餘CPU點數、CPU%、磁碟佇列深度、IOPS、記憶體 %、讀取IOPS、讀取輸送量位元組/秒、記憶體、記憶體、使用的記憶體、使用的事務歷史記錄記憶體、寫入IOPS、寫入輸送量位元組/秒
交通流量 作用中聯機、網路輸入、網路輸出 作用中聯機上限。 已使用的交易標識碼、網路輸入、網路輸出、成功連線
擴充 (提供最新版本)
TimescaleDB、orafce Yes Yes
pg_cron,pglogical No Yes
pgAudit Yes Yes
安全性
Microsoft Entra ID 支援 (Microsoft Entra ID) Yes Yes
客戶管理的加密金鑰 (BYOK) Yes Yes
SCRAM 驗證 (SHA-256) No Yes
安全套接字層 (SSL) 支援 Yes Yes
其他功能
警示 Yes Yes
適用於雲端的 Microsoft Defender Yes Yes
資源健康情況 Yes Yes
服務健康情況 Yes Yes
效能深入解析 (iPerf) Yes Yes
主要版本升級支援 No Yes
次要版本升級 是。 維護期間自動 是。 維護期間自動

下一步