全部產品
Search
文件中心

ApsaraDB RDS:RDS PostgreSQL IO效能突發

更新時間:Nov 21, 2025

如果您的業務波動較大,業務波峰較頻繁,可以開啟高效能雲端硬碟的IO效能突發功能,使雲端硬碟的IOPS不受限於最大IOPS,在業務波峰時獲得更高的IO能力,滿足突發業務需求。

背景

高效能雲端硬碟是RDS PostgreSQL支援的一種新儲存類型。在基本相容ESSD雲端硬碟的所有特性基礎上,高效能雲端硬碟支援IO效能突發功能,在儲存容量不變、IO壓力較大等情況下獲得更高的IOPS效能。

功能簡介

高效能雲端硬碟開啟IO效能突發後,執行個體可支援的IOPS上限和輸送量上限會提升,與未開啟IO效能突發相比,區別如下:

說明

主節點開啟IO效能突發功能後,備節點也會同時開啟,唯讀執行個體不會開啟,需要在唯讀執行個體詳情頁開啟。

情境

IOPS上限值

輸送量上限值(單位:MB/s)

未開啟IO效能突發

min{50000,執行個體規格最大IOPS,1800+50x儲存空間}

min{350,執行個體規格最大IO頻寬,120+0.5x儲存空間}

已開啟突發

min{1000000,執行個體規格最大IOPS}

min{4000,執行個體規格最大IO頻寬}

說明
  • 輸送量達到上限時,會影響IOPS;IOPS達到上限時,也會影響輸送量。

  • 上述公式不適用於通用型規格的雲端硬碟執行個體,因通用型規格共用資源,無法保證最大IOPS和最大IO頻寬。

  • 上述公式裡的執行個體規格最大IOPS和最大IO頻寬,請參見RDS PostgreSQL主執行個體規格列表

適用情境

業務高峰、大事務、全表掃描、返回大量資料的查詢等都會造成IO負載升高,有時CPU、記憶體、儲存空間相對充足,但IO使用率接近或達到了100%。這種情況下,只能升級執行個體配置或者儲存層級(比如PL1到PL2)。

  • 如果不升級,IO負載超過了執行個體的IO上限,會導致執行個體效能降低、查詢逾時、甚至串連異常。

  • 如果升級執行個體配置,IO效能滿足需求,但會造成CPU、記憶體、儲存空間的閑置和浪費。

  • 如果升級儲存層級,短期內能充分利用IO效能,但IO負載回落後,較高的儲存層級也是一種資源和成本浪費。

高效能雲端硬碟的IO效能突發功能可以解決這些問題。開啟該功能後,高IO負載時,自動觸發IO效能突發,提升IO上限,IO負載回落後,自動回復IO上限,實現Serverless的IO效能,避免IO效能和成本的浪費。

功能優勢

相對於升級執行個體配置或儲存層級的方案,高效能雲端硬碟的IO效能突發功能有多項優勢,可以顯著節約成本。

  • 僅針對IO效能突發量進行計費。

  • 按秒計算IO效能突發量。

  • 為IO效能突發量提供免費額度,僅超出免費額度的IO效能突發量會收取費用。

計費

在2025年09月16日前(新加坡時間),使用IO效能突發功能將不會收取任何費用。自2025年09月16日起,該功能將正式開始收費。具體資訊,請參見正式收費公告

計費方式

高效能雲端硬碟費用=儲存費用+IO效能突發費用

  • 儲存費用:RDS PostgreSQL執行個體儲存空間的費用,支援訂用帳戶和隨用隨付。計費方式與ESSD PL1雲端硬碟相同,詳情請參見計費項目

  • IO效能突發費用:每小時執行個體的IO效能突發費用=(執行個體各節點IO效能突發量總和-免費額度)xIO效能突發單價

    說明

    RDS執行個體(含主節點、備節點)的IO效能突發量費用,僅支援隨用隨付。在開啟了IO效能突發,並且IO效能突發量超過免費額度時計費。

    • 執行個體各節點的IO效能突發量之和

      RDS系列

      執行個體IO效能突發量

      基礎系列

      單節點IO效能突發量

      高可用系列

      主節點IO效能突發量+備節點IO效能突發量

      叢集系列

      主節點IO效能突發量+所有備節點IO效能突發量

      單節點IO效能突發量計算方法

      情境

      IO效能突發量

      樣本

      僅IOPS超過基準IOPS,輸送量未超過基準輸送量

      (IOPS-基準IOPS)x時間長度

      說明

      基準IOPS可參考未開啟IO效能突發時的IOPS上限值。

      執行個體IOPS比基準IOPS超出4,000,並持續2秒,則IO效能突發量為4,000x2=8,000

      僅輸送量超過基準輸送量,IOPS未超過基準IOPS

      (輸送量-基準輸送量)x1024x時間長度÷16

      說明
      • 基準輸送量可參考未開啟IO效能突發時的輸送量上限值。

      • 輸送量單位為MB/s,時間長度單位為秒。

      16為折算係數。

      執行個體輸送量比基準輸送量超出8 MB/s,並持續2秒,則IO效能突發量為8x1024x2÷16=1,024

      IOPS超過基準IOPS,且輸送量超過基準輸送量

      max{(IOPS-基準IOPS)x時間長度,(輸送量-基準輸送量)x1024x時間長度÷16}

      說明

      輸送量單位為MB/s,時間長度單位為秒。

      (IOPS-基準IOPS)x時間長度計算得8,000,(輸送量-基準輸送量)x1024x時間長度÷16計算得65,536,則最終IO效能突發量為65,536。

      說明
      • 當主節點承受較高的IO壓力併產生突發IO時,備節點為了能夠保證資料和服務的一致性,也會相應地產生突發IO。備節點IO效能突發量與主節點IO效能突發量基本相同。

      • 唯讀執行個體的IO效能突發功能需要單獨開啟,計費標準與主節點相同。如果唯讀執行個體為高可用系列,則費用包含主節點和備節點的IO效能突發費用。

    • 免費額度

      RDS提供一定的IO效能突發免費使用額度,當使用的IO效能突發量超出免費額度時,對於不同的產品系列,RDS PostgreSQL會收取一定的IO效能突發費用。

      產品系列

      免費額度

      基礎系列

      30萬 IO/小時

      高可用系列

      60萬 IO/小時

      叢集系列

      80萬 IO/小時

    • IO效能突發單價0.0015美元/萬IO

      說明

      超出免費額度的IO效能突發量如果不足1萬,按1萬計費。

計費樣本

樣本情境

RDS PostgreSQL執行個體基本資料:北京地區、高可用系列,儲存空間為1000 GB。基準IOPS 5萬,每秒突發量 2萬,1小時內突發持續40秒,一個月內每小時均有突發。

該樣本情境的IO效能突發量費用計算如下:

IO效能突發量

80萬IO/小時

免費額度

60萬IO/小時

超出部分

20萬IO/小時

單價

0.0015美元/萬IO

實際產生的IO效能突發費用

0.0015x(80-60)x24x30=21.6美元

由此,我們可以得出如下對比:

說明

樣本中的價格僅供參考,實際價格請以控制台顯示為準。

儲存類型

儲存單價(美元/每月)

儲存費用(美元)

IO效能突發費用(美元)

總費用(美元/月)

高效能雲端硬碟

244.8

244.8x1=244.8

21.6

244.8+21.6=266.4

ESSD PL2雲端硬碟

489.6

489.6x1=489.6

不涉及

489.6

高效能雲端硬碟相對於ESSD PL2雲端硬碟每月節省:489.6-266.4=223.2美元

說明

在一定時間周期內,執行個體高IO期間越短,高效能雲端硬碟相對於ESSD PL2雲端硬碟更划算。

開啟或關閉IO效能突發

說明
  • 開啟或關閉IO效能突發功能,需數分鐘,具體時間與執行個體的使用方式(讀寫流量)有關。

  • 開啟或關閉IO效能突發功能的過程中沒有閃斷,一般情況下對業務無影響。少數情況下執行個體的IOPS會有波動,建議在業務低峰期操作。

  1. 訪問RDS執行個體列表,在上方選擇地區,然後單擊目標執行個體ID。

  2. 基本資料地區,單擊儲存類型後的高效能雲端硬碟開關設定,在彈出的對話方塊中,開啟或關閉IO效能突發開關。

    image

相關文檔

  • RDS PostgreSQL支援的其他儲存類型,請參見儲存類型介紹

  • 高效能雲端硬碟的更多介紹,請參見高效能雲端硬碟

  • 當您需要應對資料庫磁碟IO效能瓶頸時,高效能雲端硬碟的Buffer Pool Extension(BPE)功能可以協助您在面臨大規模或頻繁資料讀寫需求時顯著提升資料庫IO效能,更多資訊,請參見Buffer Pool Extension(BPE)

  • 當您需要降低儲存成本時,通過高效能雲端硬碟的資料歸檔功能,可以將Object Storage Service用作歸檔冷資料的儲存介質,從而顯著降低儲存成本。更多資訊,請參見資料歸檔

相關API

API

描述

ModifyDBInstanceSpec

配置高效能雲端硬碟IO效能突發功能時:

  • 請確認DBInstanceStorageType參數值為general_essd,即執行個體的儲存類型為高效能雲端硬碟。

  • BurstingEnabled參數控制IO效能突發功能的開啟和關閉,開啟時設定為true,關閉時設定為false

  • 其他參數(執行個體規格、儲存空間大小等)需與執行個體原參數值保持一致,不允許修改。