Amazon-Rds

只讀副本重讀會影響主數據庫嗎?

  • July 12, 2018

我們在讀取端的負載非常重,每天 2 小時內有大型數據庫表影響到 Db,因此我為它創建了只讀副本的解決方案。

如果應用程序在只讀副本上獲取大量重數據,MasterDB 是否會受到該重負載的影響,或者它將按原樣工作。

根據您的標籤,我猜它適用於 AWS RDS Aurora。一般來說,Aurora 的設計不同於原生數據庫。它有一個分佈式儲存系統。

當然,如果你有大量的選擇會影響到當你有 MyISAM 時的主人。但是 Aurora 完全是用 InnoDB 設計的。所以不會。

不確定您的副本和主節點是否在同一個 AZ。在 Aurora 中使用不同的 AZ 是一個很好的做法。

由於其 PIOPS,您的大量選擇負載無論如何都不會影響您的主人。如果您在特定時間有可預測的負載,請使用 Aurora 自動縮放在多個只讀副本之間共享負載。

引用自:https://dba.stackexchange.com/questions/211976