目前mysql成为了服务器应用的瓶颈。请问mysql能群集吗?貌似很多限制,手册上就说明了诸多限制。
那一般来说使用mysql,后期单机不能支持的时候,如何处理呢?不要说修改mysql源代码哦。

解决方案 »

  1.   

    所谓mysql集群,就是有多台mysql服务器并行,而数据存储在相同的磁盘路径下...
    这样可以解决数据库并发访问限制的瓶颈单独一台计算机而言,我们只要启动多个mysql服务即可.mysql/mysqld_safe --datadir=/usr/local/mysql/data --port=3306 --pid-file=/tmp/1.pid
    mysql/mysqld_safe --datadir=/usr/local/mysql/data --port=3307 --pid-file=/tmp/2.pid
    .........这样就启动了多个mysql服务,而他们的数据都存在/usr/local/mysql/data下面.....
      

  2.   

    谢谢。每台服务器启动一个mysql服务。有好的办法吗?或者说如何提高mysql的负载能力?
      

  3.   

    我也想知道 HELP ME  我的是FOR WINDOWS 2003 的 他们说NDB 不支持WINDOWS 有此一说吗?
      

  4.   

    http://kb.discuz.net/index.php?title=MySQL-Cluster%E9%9B%86%E7%BE%A4%E7%A0%94%E7%A9%B6