数据库的连接数是有限的,如果用户访问一直在增长,数据库的连接数超过了限制,是不是一直要增加数据库的服务器,这样又会增加运营的成本,有没有一些好的方案可以减少运营的投入哦,希望各位指点下。

解决方案 »

  1.   

    我记得有个控制连接数的参数应该是 max_connections这个选项 表示服务器同时可以处理的数据库连接最大数量 默认100
      

  2.   

    限制MySQL服务器资源使用的一个方法是将max_user_connections系统变量设置为非零值。但是,该方法严格限于全局,不允许管理具体账户。并且,它只限制使用单一账户同时连接的数量,而不是客户端连接后的操作。
      

  3.   

    MAX_CONNECTIONS 是限制多少个客户端连上服务器
    max_user_connections 是限制一个客户端可以连接几个数量的链接