AWS 定價計算器

適用於 RDS for MySQL 的 AWS 定價計算器

根據區域、執行個體類型、部署選項等,以單一估算方式計算您的 RDS for MySQL 和架構成本。 立即建立您的自訂預估 »

高可用性部署選項

使用 Amazon RDS 多可用區部署,您可以建立高可用性、耐用的 MySQL 資料庫,並將其部署到最多三個可用區域 (AZ)。

多可用區部署 (一個備用)


將資料庫執行個體做為多可用區部署執行,可提供高可用性和進階資料耐用性。當您建立多可用區部署時,RDS for MySQL 會在不同的可用區域佈建和維護備用執行個體。

如果發生意外或排程的中斷,這可讓您的執行個體自動容錯移轉。

進一步了解關於多可用區部署的資訊。

多可用區部署 (兩個可讀備用)


多可用區提供增強的可用性和資料耐用性。

當您將資料庫作為具有兩個可讀備用執行個體的多可用區部署執行時,RDS for MySQL 在三個不同的可用區域中佈建和維護相同的資料庫執行個體。

如果發生影響主要資料庫執行個體的計劃內或計劃外中斷,RDS for MySQL 將執行自動容錯移轉到備用資料庫執行個體之一。兩個備用資料庫執行個體提供唯讀工作負載。

進一步了解多可用區部署和可讀備用執行個體

隨需資料庫執行個體成本

使用隨需資料庫執行個體,您可以根據資料庫執行個體的執行時數支付運算容量的費用。隨需資料庫執行個體沒有長期合約,讓您免於考慮規劃、購買和維護硬體的複雜性和成本,以及將常見高額固定成本轉換為較小的可變成本。

  • 單一可用區部署、多可用區部署 (一個備用執行個體) 和多可用區部署 (兩個可讀取備用執行個體) 按使用的資料庫執行個體小時計價它們的價格是從資料庫執行個體啟動到其停止或刪除的時間。
  • 進行建立、開始或修改資料庫執行個體類別等可計費狀態變更之後,不滿一小時的資料庫執行個體以每秒遞增的方式計費,最低費用為 10 分鐘。

T4g 和 T3 CPU 積分

Amazon RDS for MySQL T4g 和 T3 資料庫執行個體會在無限制模式下執行,這表示如果在一滾動的 24 小時期間內,您的平均 CPU 使用率超過執行個體基準,則必須付費。CPU 積分以每 vCPU 小時 0.075 USD 計費。所有 T4g 和 T3 執行個體大小在所有區域的 CPU 抵用金定價都相同,且並未涵蓋於預留執行個體內。

預留執行個體成本

Amazon RDS 預留執行個體 (RI) 可讓您選擇預訂 1 年期或 3 年期的資料庫執行個體,其代表相較於隨需執行個體定價更多的資料庫執行個體折扣。藉助 Amazon RDS,您可使用三種 RI 付款選項:不預付、部分預付、全額預付。這些選項讓您可以根據實際的小時價格平衡預付款金額。

Amazon RDS 預留執行個體提供 MySQL 資料庫引擎的大小彈性功能。使用大小彈性功能,RI 折扣費率會自動套用到您在同個執行個體系列內使用的任何大小 (M5、T3、R5 等)。彈性大小也適用於執行個體部署選項。

運作方式:彈性大小的預留資料庫執行個體

例如,若要針對多可用區資料庫叢集購買預留執行個體,您可以購買一個 m6gd.large 的等價物:

  • 3 個 m6gd.large 單一可用區預留執行個體,或
  • 1 個 m6gd.large 多可用區預留執行個體和 1 個 m6gd.large 單一可用區預留執行個體

如需詳細資訊,請參閱彈性大小的預留資料庫執行個體

請注意,預留執行個體價格不涵蓋儲存和 I/O 成本。若要進一步了解功能、付款選項和規則,請瀏覽預留執行個體頁面。

您可以透過呼叫購買 API,或在 AWS Console 中選取預留執行個體選項,將資料庫執行個體指定為預留執行個體。將資料庫執行個體指定為預留執行個體時,您必須為適用的預留執行個體指定區域、執行個體類型和數量。預留執行個體只能在指定區域中使用。

AWS 可以隨時終止預留執行個體的定價計劃。除了須遵循預留執行個體定價之外,預留執行個體還須支付以下費用︰依據 AWS 客戶協議或與我們達成的規範 AWS 服務使用的其他協議,適用的所有資料傳輸和其他費用。

    • 單一可用區部署
    • 多可用區部署 (一個備用)
    • 若要進一步了解多可用區部署,請參閱高可用性部署選項章節。

    • 多可用區部署 (兩個可讀備用)
    • 若要進一步了解多可用區部署,請參閱高可用性部署選項章節。

      若要針對多可用區資料庫叢集購買等效的預留資料庫執行個體,您可以執行下列其中一項操作:

      • 預留三個與叢集中執行個體大小相同的單一可用區資料庫執行個體。
      • 預留一個多可用區資料庫執行個體和一個與叢集中資料庫執行個體大小相同的單一可用區資料庫執行個體。

      例如,若要針對多可用區資料庫叢集購買相當於一個 m6gd.large 的預留執行個體,您可以購買

      • 3 個 m6gd.large 單一可用區預留執行個體,或
      • 1 個 m6gd.large 多可用區預留執行個體和 1 個 m6gd.large 單一可用區預留執行個體

RI 每月費用計算

*這是整個預留執行個體期間的平均每月費用。如果按月計費的話,實際每月付款將等於該月的實際小時數 x 每小時用量費,或該月的秒數 x 每小時使用費/3600。您使用的公式將取決於您執行的 RDS for MySQL 執行個體類型。

小時使用費率等同於整個預留執行個體合約有效期間的每月費用總平均值除以整個預留執行個體合約有效期間的總小時數 (以一年 365 天計算)。

RI 有效小時費率的計算

**每小時有效定價可協助您計算預留執行個體比隨需定價節省多少成本。

當您購買預留執行個體時,將按照您選擇的整個預留執行個體合約期間的每個小時向您收費,無論該執行個體是否在執行中。有效小時價格顯示執行個體的每小時攤餘成本。它採用預留執行個體在整個合約期間的總成本 (包括任何預付款),並將該成本分散到該預留執行個體合約期間的每個小時。

資料庫儲存成本

專用日誌磁碟區成本

專用日誌磁碟區是專門用於存放資料庫重做日誌和 binlog 的額外儲存磁碟區,與包含資料庫表的磁碟區分開,使交易寫入日誌記錄更高率和一致。 專用日誌磁碟區非常適合具有大量分配儲存、每秒 I/O (IOPS) 需求高或延遲敏感工作負載的資料庫。

專用日誌磁碟區的價格與 1,000 GiB 和 3,000 IOPS 的資料磁碟區相同,並依儲存類型而定。僅在佈建 IOPS 儲存中支援專用日誌磁碟區。例如,在美國東部 (維吉尼亞北部),連接至 RDS for MySQL 單一可用區域執行個體的 io1 專用日誌磁碟區成本為 0.125 美元 x 1,024 GiB 加上 0.10 美元 x 3,000 IOPS,或每月 428 美元。如果您要在附接至多可用區域的同一 AWS 區域執行 io1 專用磁碟區,且具有一個待命磁碟區,則成本為 0.25 美元 x 1,024 GiB 加上 0.20 美元 x 3,000 IOPS,或每月 856 美元。

若要進一步了解資料磁碟區定價,請參閱上方的佈建 IOPS SSD 儲存成本章節。
 

備份儲存費用

快照匯出成本

Amazon RDS 快照匯出提供一種自動化方法,可將 RDS for MySQL 快照中的資料以 Parquet 格式匯出至 Amazon S3。相較於文字格式,Parquet 格式的卸載速度提升達 2 倍,並且在 Amazon S3 中消耗的儲存減少達 6 倍。您可以使用 AWS 服務,例如 Amazon AthenaAmazon EMRAmazon SageMaker,來分析匯出的資料。

快照匯出定價範例

假設您有一個 100GB 的快照,並使用篩選功能從該快照中選取一個 10GB 的資料表以匯出至 Amazon S3。若要匯出此資料,您需要支付每 GB 快照大小 100GB * 0.013 USD 的費用。隨後從同一快照匯出的資料並非遞增。

使用 AWS Key Management Service (KMS) 加密或解密資料需要支付額外費用。瀏覽 KMS 定價頁面可找到有關這些費用的詳細資訊。對於在 Amazon S3 中儲存的匯出資料及針對 S3 儲存貯體進行的 PUT 請求,也需要付費。瀏覽 S3 定價頁面可找到有關這些費用的詳細資訊。

零 ETL 整合費用

Amazon RDS for MySQL 與 Amazon Redshift 的零 ETL 整合 可讓您無需建置和管理複雜的資料管道,即可在 PB 級交易資料上近乎即時存取分析功能。您可以套用資料篩選來選取資料庫和資料表,以將您的資料複製到 Amazon Redshift。這可讓您根據您的特定需求量身定製複寫。 

您需要為使用 RDS for MySQL 和 Amazon Redshift 資源,建立及處理做為零 ETL 整合一部分而建立的變更資料付費。 這些資源包括植入及重新同步 Amazon Redshift 資料倉儲的 Amazon RDS 快照匯出成本、持續將資料變更從來源複寫至目標的變更資料擷取 (CDC) 資料傳輸成本、用來處理變更資料的一般 RDS I/O 和儲存空間,以及複製資料的一般 Amazon Redshift 儲存和運算成本。

  • 對於每個 RDS for MySQL 與 Amazon Redshift 的零 ETL 整合,資料變更的持續處理,會以傳輸的變更資料擷取 (CDC) 資料按 GB 計費。

零 ETL 整合成本定價範例

您有一個 RDS for MySQL 8.0.32 資料庫和一個 Amazon Redshift 資料倉儲,執行於美國東部 (維吉尼亞北部) 區域。此 RDS for MySQL 資料庫執行個體目前使用 50 GB 的一般用途 SSD (gp3) 儲存容量,其中包含已佈建的基準 IOPS、已啟用自動備份,且已啟用 MySQL 二進位記錄。

當您為 RDS for MySQL 資料庫執行個體建立與 Amazon Redshift 的零 ETL 整合時,系統建立了資料快照 (50 GB),並將其匯出以植入 Amazon Redshift 資料倉儲。第二天,您變更了 RDS for MySQL 資料庫執行個體中的資料表主索引鍵,這導致快照匯出重新同步至 Amazon Redshift。在 30 天內,資料庫處理了 5 GB 的資料變更。

在此範例中,30 天內在美國東部 (維吉尼亞北部) 區域使用 RDS for MySQL 與 Amazon Redshift 的零 ETL 整合的成本為 50 GB x (0.10 USD/GB) 初始匯出,加上 50 GB x (0.10 USD/GB) 重新同步成本,加上 5 GB x (2.00 USD/GB) CDC 資料傳輸,總計為 20.00 USD。除了這些零 ETL 整合的成本以外,您還需支付正常使用 Amazon RDS 和 Amazon Redshift 以處理複寫資料的費用 (例如 I/O、儲存和運算成本)。

Amazon RDS 延伸支援的成本

Amazon RDS 延伸支援可讓您在社群生命週期結束後,繼續使用 MySQL 主要版本。在此期間,AWS 會透過修補程式版本針對重大安全問題和錯誤提供修正,讓您有更多時間 (長達三年) 升級至新的主要版本,以協助滿足您的業務需求。

對於 RDS for MySQL 上的佈建執行個體,RDS 延伸支援依每小時每 vCPU 定價。RDS 延伸支援定價也取決於 AWS 區域和行事曆日期。如需行事曆詳細資訊,請參閱 Amazon RDS 文件

RDS 延伸支援定價範例

如果您在 RDS for MySQL 5.7 上執行資料庫執行個體,此版本將於 2024 年 2 月 29 日結束標準支援。如果您在美國東部 (俄亥俄) 部署,在 2024 年 3 月 1 日至 2026 年 2 月 28 日期間,需要依每 vCPU-小時 0.100 美元付費。自 2026 年 3 月 1 日起,需要依每 vCPU-小時 0.200 美元付費。

資料傳輸費用

以下定價是根據「傳入」和「傳出」Amazon RDS 的資料量計算。

請造訪 Amazon RDS 主頁面,以取得額外的傳輸費用和條款。

常見問答集

適用於 RDS for MySQL 的 AWS 免費方案可供我使用多久?

AWS 免費方案存取權可供新 AWS 帳戶使用 12 個月。若要進一步了解,請參閱 AWS 免費方案常見問答集

當我的 RDS for MySQL 執行個體小時使用量超出 AWS 免費方案提供的量時,應如何計費?

當執行個體小時數超出 Amazon RDS 免費方案所提供的小時數時,將按標準的 RDS for MySQL 價格計費。

如何計算 RDS for MySQL 的每月成本?

RDS for MySQL 每月成本取決於位置和下列因素:

  • 資料庫執行個體小時數 – 這是基於取用的 RDS for MySQL 資料庫執行個體類型 (例如,db.t3.micro、db.m4.large)。 在可計費狀態變更後,例如建立、啟動或修改 RDS for MySQL 資料庫執行個體類型,我們會根據部分資料庫執行個體小時向您收費。Amazon RDS for MySQL 支援每秒計費,其中取用的部分資料庫執行個體小時以一秒為增量計費,最少 10 分鐘。 
  • 儲存 (每月每 GB) – 儲存是佈建至您的 RDS for MySQL 資料庫執行個體的儲存容量。如果您在當月內擴展佈建的儲存容量,則將依比例分配計費。
  • 每月的佈建 IOPS – 佈建 IOPS 費率,不論 IOPS 的使用量如何 (僅限於 Amazon RDS 佈建 IOPS SSD 儲存)。
  • 備份儲存 – 這包含任何客戶啟動的資料庫快照儲存和自動化資料庫備份。當您建立額外的資料庫快照集時,會增加備份儲存空間。此外,當您增加備份保留期時,RDS for MySQL 資料庫所取用的備份儲存空間也會增加。
  • 資料傳輸 – 傳入和傳出 RDS for MySQL 資料庫執行個體的網際網路資料傳輸。
  • 每月的 I/O 請求數 – 這是儲存 I/O 請求的總數 (僅限於 Amazon RDS 磁帶儲存和 Amazon Aurora)。

使用 AWS 定價計算器計算您的 RDS for MySQL 每月成本。

我的 RDS for MySQL 資料庫執行個體的帳單週期何時開始和結束計算?

資料庫執行個體可用後,RDS for MySQL 資料庫執行個體計費就會開始。然後,會按照在可用狀態下執行的每小時計費。RDS for MySQL 計費會持續進行,直到您終止資料庫執行個體 (如發生執行個體故障或刪除時)。

進行建立、開始或修改資料庫執行個體類型等可計費狀態變更之後,取用不滿一小時的資料庫執行個體以每秒遞增的方式計費,最低費用為 10 分鐘。

如何停止 RDS for MySQL 計費?

必須刪除所有 RDS for MySQL 資料庫執行個體和快照,以停止所有 RDS for MySQL 相關帳戶費用。如果停止 RDS for MySQL 資料庫執行個體,即可停止額外執行個體時數計費,但仍會產生儲存成本。

停止的 RDS for MySQL 資料庫執行個體如何計費?

RDS for MySQL 資料庫執行個體停止時,您需要支付佈建儲存 (包含佈建 IOPS) 和備份儲存 (包含指定保留時段內的手動快照和自動備份) 的費用,但無需支付 RDS for MySQL 資料庫執行個體小時數。

如何降低 RDS for MySQL 的成本?

降低 RDS for MySQL 成本的其中一種方法是根據您的需求調整 RDS for MySQL 資料庫的大小。得益於自動擴展等全受管功能,您無需過度佈建即可獲得高可用性。

還可以購買預留執行個體。預留執行個體可讓您保留一年期或三年期的 RDS for MySQL 資料庫執行個體,與隨需執行個體定價相比可享受大幅折扣。

RDS for MySQL 價格是否包含稅金?

除非另有說明,否則我們的 RDS for MySQL 價格不包括適用的稅收和稅金,包括加值稅和適用的營業稅。如果您是帳單地址在日本的客戶,則使用 AWS 服務需負擔日本消費稅

如何購買和建立適用於 RDS for MySQL 的預留執行個體?

您可以在 Amazon RDS APIAWS 命令列界面中購買預留執行個體,其中列出可供購買的預留。您可以在適用於 Amazon RDS 的 AWS 管理主控台的「預留執行個體」區段購買預留執行個體。

購買預留執行個體後,使用預留執行個體的方式與使用隨需資料庫執行個體相同。使用與進行預留相同的區域和執行個體類型啟動 RDS for MySQL 資料庫執行個體。只要您的預留有效,RDS for MySQL 就會對符合資格的新資料庫執行個體套用折扣後的小時費率。

我可以購買多少個預留執行個體?

您最多可以購買 40 個預留執行個體。如果您要執行超過 40 個資料庫執行個體,請填寫 Amazon RDS 資料庫執行個體申請表

RDS for MySQL 預留執行個體付款選項如何影響我的帳單?

建立、修改及刪除 RDS for MySQL 資料庫執行個體的操作不會區別隨需執行個體與預留執行個體。我們的系統在計算帳單時,將自動套用您的保留,即所有符合條件的 RDS for MySQL 執行個體都會以較低的預留資料庫執行個體每小時費率收費。

  • 當您使用全額預付付款選項購買 RI 時,是以一次預付款的方式支付整個 RI 合約期限的費用。
  • 如果您選擇不預付選項,則可以選擇不預付任何費用。不預付 RI 的整個價值會分散在期限內的每小時。無論用量如何,我們都會按照期限中的每小時向您收費。
  • 部分預付款選項是綜合不預付和全額預付選項。您預先支付少量款項。無論用量如何,都會在該期限中每小時以較低的小時費率計費。

購買後是否可以修改預留執行個體期間?

不可以,購買預留執行個體之後,就無法在 RDS for MySQL 中修改 RI 條款。購買 RI 後,您無法變更資料庫引擎、資料庫版本、區域、部署類型、執行個體類別和期限長度;請參閱預留執行個體頁面上的更多詳細資訊。

是否可以將 Amazon RDS 延伸支援與任何次要版本搭配使用?

否,您必須使用最新的引擎次要,才能在資料庫上接收 RDS 延伸支援

如何估計我的 RDS 延伸支援費用?

您可以使用 AWS 定價計算器來估算延伸支援費用。Amazon RDS 延伸支援的費用取決於三個因素:1. 執行個體上執行的 vCPU 數目,2.AWS 區域,以及 3. 標準支援結束後的年數。若要估算費用,請確定執行個體上的 vCPU 數目,以及引擎版本適用的行事曆年定價。如果您的版本採用 1 年期或 2 年期定價,則會根據您選擇的區域依每小時用量按 #vCPUs x 1 年和 2 年定價計費。如果您的版本採用 3 年期定價,則會根據您選擇的區域依每小時用量按 #vCPUs x 3 年定價計費。

例如,如果您於 2024 年 4 月 30 日在美國東部 (維吉尼亞北部) 執行 RDS for MySQL 5.7 db.r5.large 執行個體,且在 RDS 延伸支援的第一年內,則您需要支付每小時 0.200 美元或 2 個 vCPU x 每小時 0.100 美元的費用。 

Amazon RDS 何時開始依 RDS 延伸支援計費?

在 MySQL 主要版本標準支援結束日期後的第二天,將開始向您收取 Amazon RDS 延伸支援的費用。這將是執行個體生命週期產生的執行個體、儲存、備份及/或資料傳輸費用以外的費用。

例如,RDS for MySQL 5.7 標準支援將於 2024 年 2 月 29 日結束。如果您在 2024 年 3 月 1 日或之後執行 RDS for MySQL 5.7 執行個體的 RDS,則需支付該執行個體上的 RDS 延伸支援費用。

何時停止接收 RDS 延伸支援的費用?

將您的執行個體升級至標準支援適用的較新引擎版本,可避免您的執行個體依 RDS 延伸支援定價計費。當您關閉或刪除在標準支援結束日期後執行主要引擎版本的執行個體時,RDS 延伸支援的費用會自動停止。

是否需要為資料庫快照上的 RDS 延伸支援付費?

否,資料庫快照不會依 RDS 延伸支援定價計費。但是,當您在標準支援結束後,若將資料庫快照還原至新的資料庫執行個體,則需依該執行個體的 RDS 延伸支援定價付費。

例如,如果您在 2024 年 2 月 29 日之後將資料庫快照還原至 MySQL 5.7 上的新資料庫執行個體,則該執行個體將依 RDS 延伸支援定價計費,直到您將其升級至 MySQL 版本 8.0 或更新版本或刪除執行個體。

在使用 RDS 延伸支援時,我是否需要為 Amazon RDS 僅供讀取複本付費?

是,在使用 RDS 延伸支援時,如果 Amazon RDS 僅供讀取複本執行的主要版本已超過標準支援結束日期,您將需要為這些複本付費。

在使用 RDS 延伸支援時,我是否需要為多可用區域付費?

是,在使用 RDS 延伸支援時,如果您的主要執行個體執行的主要版本已超過標準支援結束日期,您將需要為多可用區域部署中的所有執行個體付費。如果您在具有一個備用執行個體的多可用區域上執行,則需要為主要執行個體和備用執行個體上的 RDS 延伸支援付費。如果您在具有兩個可讀備用執行個體的多可用區域上執行,則需要為主要執行個體和兩個可讀備用執行個體上的 RDS 延伸支援付費。

每個引擎版本都會列出兩種不同的 RDS 延伸支援價格。如何知道我被收取哪些費用?

您需要支付的 RDS 延伸支援價格取決於 AWS 區域、引擎版本,以及該版本標準支援到期以來的行事曆年數。在標準支援結束後的前兩年,會根據您選擇的區域依每 vCPU-小時按 1 年期和 2 年期定價計費。在第 3 年,從第三年的第一天開始,會根據您選擇的區域依 vCPU-小時按 3 年期定價計費。

例如,RDS for MySQL 5.7 將於 2024 年 2 月 29 日結束標準支援。如果您在美國東部 (俄亥俄) 部署,在 2024 年 3 月 1 日至 2026 年 2 月 28 日期間,需要依每 vCPU-小時 0.100 美元付費。自 2026 年 3 月 1 日起,需要依每 vCPU-小時 0.200 美元付費。

如何避免產生 RDS 延伸支援收費?

建議您儘早將執行個體升級至標準支援期限內的主要引擎版本。這有助於避免產生 RDS 延伸支援費用。

是否可以使用 Amazon RDS 藍/綠部署,從 RDS 延伸支援版本遷移至標準支援版本?

是,只要藍/綠部署支援執行個體的引擎、區域和主要版本類型,即可使用 Amazon RDS 藍/綠部署,藉由 RDS 延伸支援遷移執行個體。藍/綠部署適用於 Aurora MySQL 相容版本、RDS for MySQL 和 RDS for MariaDB 引擎。如需有關可用版本的資訊,請參閱藍/綠部署文件

預留執行個體折扣是否適用於 RDS 延伸支援?

否,RDS 延伸支援費用與執行個體費用無關。因此,預留執行個體折扣不適用於 RDS 延伸支援費用。

如果從 RDS for MySQL 5.7 遷移至 Aurora MySQL 2 (以 MySQL 5.7 為基礎),是否需要支付 RDS 延伸支援費用?

如果您於 2024 年 2 月 29 日前從 RDS for MySQL 5.7 遷移至 Aurora MySQL 2,則無需支付 RDS 延伸支援費用。如果您於 2024 年 2 月 29 日之後和 2024 年 10 月 31 日之前進行遷移,則需要支付 RDS for MySQL 5.7 RDS 延伸支援費用,並依您在 Amazon RDS 上執行 MySQL 5.7 的時數計費。

如果您於 2024 年 10 月 31 日之後遷移,或在 2024 年 10 月 31 日之後使用 Aurora MySQL 相容版本 2,您也需要支付在 Aurora 資料庫上使用 RDS 延伸支援的費用。如需其他詳細資訊,請參閱 Amazon Aurora 文件

如果我在主要版本引擎到達標準支援結束日期後,在主要版本引擎上建立新執行個體,是否需要支付 RDS 延伸支援費用?

是,如果您建立執行個體,或將資料庫快照還原至執行於已到達標準支援結束日期的版本的執行個體,則除了執行個體、儲存、備份和資料傳輸費用外,還需依 RDS 延伸支援定價付費。