【发布时间】:2015-04-10 12:46:56
【问题描述】:
如果所有数据库连接因负载而耗尽,谁能告诉我该怎么办。即使实现了连接池,它也是耗尽的。在这里,我正在尝试找出解决方案应该是解决此问题的正确方法。
【问题讨论】:
标签: mysql configuration
如果所有数据库连接因负载而耗尽,谁能告诉我该怎么办。即使实现了连接池,它也是耗尽的。在这里,我正在尝试找出解决方案应该是解决此问题的正确方法。
【问题讨论】:
标签: mysql configuration
(您需要提供更多详细信息。)
如果您的查询速度较慢,请加快速度。有时它就像添加索引一样简单。让我们看看SHOW FULL PROCESSLIST中的一些冗长的查询。
如果max_connections 的值较低,则可以提高。但是,如果您有超过 20 个正在运行的 连接(不仅仅是Sleep),则此更改可能会造成伤害,而不是帮助。 (想想拥挤的杂货店;你想鼓励更多的人进去吗?)
多少内存?数据集有多大?让我们看看“主”表的SHOW CREATE TABLE。
【讨论】: