mysql又出问题了

已经被MYSQL的问题烦恼了很长的时间了,而且一直没有搞清楚问题的原因。
原来已经调整了参数,并且设置了MYSQL每天自动重新启动一次,没想到还是有问题。
最近又出现了too many connections的问题,干脆再次调整参数,从500直接调整到1500了,

2.4 Too many connections错误
如果在你试土连接MySQL时,你得到错误Too many connections,这意味着已经有max_connections个客户连接了mysqld服务器。

如果你需要比缺省(100)更多的连接,那么你应该重启mysqld,用更大的 max_connections 变量值。

注意,mysqld实际上允许(max_connections+1)个客户连接。最后一个连接是为一个用Process权限的用户保留的。通过不把这个权限给一般用户(他们不应该需要它),有这个权限一个管理员可以登录并且使用SHOW PROCESSLIST找出什么可能出错。见7.21 SHOW句法(得到表,列的信息)。

几个相关命令:
mysqladmin version
mysqladmin variable
show processlist
完整信息可以参考:http://phpchina.com/bbs/archiver/tid-3817.html

This entry was posted in Linux and tagged , , . Bookmark the permalink.

One Response to mysql又出问题了

  1. wlx [微博 ] says:

    跟踪发现,是PHPBB论坛搜索中产生的问题:
    SELECT SQL_CALC_FOUND_ROWS p.post_id FROM (search_wordmatch m0, search_wordmatch m1, search_wordmatc
    这条语句一直执行没有结束,不知道是MYSQL的问题还是PHPBB的问题

发表评论

电子邮件地址不会被公开。 必填项已用 * 标注

*

您可以使用这些 HTML 标签和属性: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Please copy the string S1IYsB to the field below:

以新浪微博帐号登录