Mysql

MySQL - 具有不同伺服器規格的主/從複製

  • March 2, 2021

我有一個主/從複製(使用 MySql 5.1 / InnoDB)。

目前我的主伺服器和從伺服器都在相同類型的伺服器上執行(32 GB RAM,2 x Intel Xeon 5520 Quad Core 2.26 GHz(8 核))並且具有相同類型的配置(在 innodb_pool_size 等方面)

我正在考慮將我的主機升級到更強大的機器(48GB RAM,2 x Intel Xeon 5640 六核 2.26 GHz(12 核))。

我的問題是:是否可以只升級主機(增加他的 buffer_bool_size 等)並將從機留在目前設置?

是的,您可以升級 Master 的 my.cnf 文件以處理新環境。

我有一個額外的建議。

MySQL 5.1.38 之前的 InnoDB 不能使用多個 CPU。

你可以做兩件不會影響奴隸的事情之一

  • 升級到 Percona Server 5.1

  • MySQL 5.1.38 具有 InnoDB 外掛(預設為 dsiabled),可訪問多個 CPU

    • 如果您有 MySQL 5.1.37 或更早版本,請升級到最新的 MySQL 5.1 並安裝 InnoDB Plugin
    • 如果您有 MySQL 5.1.38+,請安裝 InnoDB 外掛

完成上述操作之一後,您可以配置訪問多個 CPU 的必要選項

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