您可以通過建立唯讀執行個體滿足大量的資料庫讀取需求,增加應用的輸送量。建立唯讀執行個體相當於複製了一個主執行個體,資料與主執行個體一致,主執行個體的資料更新也會自動同步到所有唯讀執行個體。

關於唯讀執行個體的更多介紹,請參見唯讀執行個體簡介

前提條件

主執行個體版本為:
  • MySQL 8.0高可用本地碟
  • MySQL 5.7高可用本地碟
  • MySQL 5.6

注意事項

  • 只能在主執行個體內建立唯讀執行個體,不能將已有執行個體切換為唯讀執行個體。
  • 由於建立唯讀執行個體時是從備執行個體複製資料,因此不會影響主執行個體。
  • 唯讀執行個體的參數不繼承主執行個體上的參數設定,會產生預設的參數值,可以在唯讀執行個體的控制台上進行修改。
  • 唯讀執行個體數量:
    資料庫類型 記憶體 數量
    MySQL ≥64GB 最多建立10個唯讀執行個體
    <64GB 最多建立5個唯讀執行個體
  • 計費方式:隨用隨付,即每小時計費一次,費用取決於計費時的唯讀執行個體規格。具體費用請參見詳細價格資訊中的唯讀執行個體部分。

建立唯讀執行個體

  1. 登入RDS管理主控台
  2. 在頁面左上方,選擇執行個體所在地區。
    選擇地區
  3. 找到目標執行個體,單擊執行個體ID。
  4. 在頁面右側單擊添加唯讀執行個體

  5. 在購買頁面,設定唯讀執行個體的參數,然後單擊立即購買
    说明
    • Virtual Private Cloud:建議選擇與主執行個體相同的VPC。
    • 規格:為保證資料同步有足夠的I/O效能支撐,建議唯讀執行個體的規格(記憶體)不小於主執行個體。
    • 數量:根據業務量購買,多個唯讀執行個體可以提高可用性。
  6. 訂單確認頁面,確認訂單資訊,勾選《產品服務條款》和《服務等級協定》和《使用規定》,單擊去支付,根據提示完成支付。

    幾分鐘後,該唯讀執行個體即建立成功。

查看唯讀執行個體

在執行個體列表中查看唯讀執行個體
  1. 登入RDS管理主控台
  2. 選擇唯讀執行個體所在地區。
    選擇地區
  3. 在執行個體列表中找到唯讀執行個體,單擊該唯讀執行個體的ID。


在主執行個體的基本資料頁面查看唯讀執行個體

  1. 登入RDS管理主控台
  2. 選擇主執行個體所在地區。
    選擇地區
  3. 在執行個體列表中找到主執行個體,單擊該主執行個體的ID。

  4. 在主執行個體的基本資料頁面,把滑鼠移至上方於唯讀執行個體的數量上,單擊唯讀執行個體的ID。

查看唯讀執行個體的延遲時間

唯讀執行個體同步主執行個體的資料時,可能會有一定的延遲。您可以在唯讀執行個體的基本資料頁面查看延遲時間。



相關API

API 描述
CreateReadOnlyDBInstance 建立RDS唯讀執行個體