只讀實例簡介
更新時間 2025-09-12 17:08:35
最近更新時間: 2025-09-12 17:08:35
分享文章
本章節會介紹如何什么是只讀實例。
產品簡介
目前,云數據庫的實例支持只讀實例和開通讀寫分離功能(自動讀寫分離目前在西安2、蘇州、杭州、福州、廣州4、石家莊資源池支持)。
在對數據庫有少量寫請求,但有大量讀請求的應用場景下,單個實例可能無法抵抗讀取壓力,甚至對主業務產生影響。為了實現讀取能力的彈性擴展,分擔數據庫壓力,您可以在某個區域中創建一個或多個只讀實例,利用只讀實例滿足大量的數據庫讀取需求,以此增加應用的吞吐量。創建只讀實例后,您可以開通讀寫分離功能,通過RDS的讀寫分離連接地址,寫請求自動訪問主實例,讀請求按照讀權重設置自動訪問各個只讀實例。
未開通讀寫分離時,您需要在應用程序中分別配置主實例和每個只讀實例的連接地址,才能實現將寫請求發往主實例而將讀請求發往只讀實例。
只讀實例為單個物理節點的架構(沒有備節點),采用MySQL的原生復制功能,將主實例的更改同步到所有只讀實例。只讀實例跟主實例在同一區域,但可以在不同的可用區。
功能特點
- 只讀實例規格可以與主實例不一致,并可以隨時更改規格(沒有時間限制),便于彈性升降級。
- 關系型數據庫服務提供近20個系統性能的監控視圖,如磁盤容量、IOPS、連接數、CPU利用率、網絡流量等,用戶可以輕松查看實例的負載。
- 提供系統性能監控。
關系型數據庫服務提供近20個系統性能的監控視圖,如磁盤容量、IOPS、連接數、CPU利用率、網絡流量等,用戶可以輕松查看實例的負載。
注意建議只讀實例規格大于等于主實例規格,否則易導致只讀實例創建失敗、延遲高、負載高等現象。
功能限制
- 1個主實例最多可以創建5個只讀實例。
- 不支持單獨創建只讀實例,需要創建主實例后才能創建只讀實例。
- 不支持單獨停止只讀實例。停止主實例時,如果存在只讀實例,會同時停止只讀實例。
- 主實例、備實例及只讀實例的數據都是一致的,暫不支持過濾庫或者表不同步。
- 備份設置:不支持自動備份設置以及手動備份。只讀實例沒有備份文件,不會提供Binlog。
- 實例恢復:不支持通過備份文件或任意時間點創建只讀實例,不支持通過備份集覆蓋只讀實例。
- 數據遷移:不支持將數據遷移至只讀實例。
- 數據庫管理:不支持創建和刪除數據庫。
- 賬號管理:只讀實例不提供創建賬號權限。請在主實例上創建,請參見創建數據庫用戶。
- 回收站:不支持加入回收站管理。