天天看點

mysql多執行個體安裝

多執行個體部署優勢:

充分利用系統資源

mysql為單程序多線程的模型,它對多核的利用不是很好,無法充分利用系統資源。是以伺服器上可以考慮多執行個體部署

資源隔離

如果不同的業務,部署在一個執行個體裡,那麼連接配接數、緩存等資源都是共享的。如果某個業務壓力很大的話,很可能影響另一個業務的正常運作

業務、子產品隔離

例如,A業務需要支援移動端,那麼久需要更新資料庫以支援utf8mb4字元集。而B業務則不需要。如果A、B是部署在一起的話,更新資料庫必然會對B的業務造成影響

1 部署好mysql軟體

2 編輯多個配置檔案,初始化多個執行個體

3 啟動mysql執行個體

5 mysqld_multi的配置