1. 程式人生 > >什麽是MySQL多實例?怎麽設置?

什麽是MySQL多實例?怎麽設置?

MySQL數據庫 北京MySQL 周末學MySQL 數據庫

  MySQL多實例,一臺服務器上,MySQL服務開啟多個不同的端口,運行多個服務進程,這些MySQL服務器進程通過不同的socket來監聽不同的數據端口,互補幹涉提供各自的服務。

  優點:

  1 有效利用服務器資源

  當單個服務器資源過盛時,可以充分利用剩余的資源來提供更多的服務。

  2 節約服務器資源

  當公司資金緊張,但數據庫又需要數據庫之間各自提供服務時,並且還想使用主從復制,這時多實例就再好不過了。

  3 方便後期架構擴展

  當公司的某個項目才啟動時,啟動初期並不一定有很大的用戶量,因此可以用一組物理數據庫服務器。在上面部署多個實例,方便後續擴展、遷移

  缺點:

  資源搶占問題

  當某個服務器實例並發很高或者慢查詢時 整個實例就會消耗更多的內存cpu和io資源 這將導致服務器上的其他實例提供服務的質量下降。

  互聯網企業大多用的數據庫是MySQL的,想要眾多的IT工作者中脫穎而出,就需要擁有高深的技術,學習增值是必不可少的。學習之路,是貴在堅持的。老男孩教育MySQL DBA課程,幾經更新課程,杜絕紙上談兵,全企業真實案例結合理論授課,想深入的學習MySQL DBA的知識,可以關註下老男孩教育。


什麽是MySQL多實例?怎麽設置?