浙江福彩3d走势图
我們來自五湖四海,不為別的,只因有共同的愛好,為中國互聯網發展出一分力!

MySQL Cluster7.2在線增加數據節點存在重大弊端注意維護

2012年08月11日02:07 閱讀: 15908 次

標簽: MySQL, 重大, 弊端

今天我嘗試了下mysql cluster7.2最新版,在線增加數據節點的時候,存在重大弊端。

到底是什么弊端

答:首先,新增加的節點,按照手冊上給出的步驟,必須重啟所有的NODB數據節點,并且重啟所有的SQL節點,從設計上就很不合理,重啟數據節點,避免不了造成性能下降,重啟SQL節點,很可能造成前端程序,比如PHP訪問不了數據庫,當然,SQL節點可以通過安裝LVS+Keepalive避免這個問題的發生,但避免不了造成性能下降。


其次,重大弊端是:前端PHP程序往里面插入數據的時候,新增加的節點不能往里面寫數據,手冊上說的,必須通過命令ALTER ONLINE TABLE test.t1 OPTIMIZE TABLE;重新進行分片,這樣才能激活新增加的節點,假如我有個表很大,70多G,那么這么大的表進行分片操作,時間就會非常長,而且這個時候會鎖表,導致前端訪問不了該表,并且有可能出現未知的錯誤。這點設計上非常的傻,不能自動識別,而且手工識別,風險太大。

所以,一開始就要規劃好,我的數據量有多大,壓力有多大,如果事后再亡羊補牢,mysql cluster這點上來看還很不成熟。期待著mysql cluster能像replication復制那樣有更好的擴展性。

本文出自中國藍客聯盟,轉載請注明版權信息。http://www.3ij1.com

分享到: 更多
藍客門戶
©2001-2019 中國藍客聯盟 版權所有.
關于藍客聯盟歷史宗旨章程技術服務聯系我們藍客社區

浙江福彩3d走势图 甘肃十一选五前三直 彩票德国赛车 bet007足彩时比分直播 香港2018全年开奖网 董洁 王大治 吉林时时公告 江西时时彩走势图号码 一分pk6码345678技巧 欢乐生肖走势图彩经网 湖北快三开奖一定牛