【问题标题】:MySQL "Connections" show too high number - show statusMySQL“连接”显示的数字太高 - 显示状态
【发布时间】:2020-12-26 23:04:50
【问题描述】:

我们的网站每天访问量很大,数据库上有很多写入和读取。我们正在运行 InnoDB 和 Laravel,使用以下命令:

 show status like 'Conn%';

显示我们有199641163个连接,而且这个数字一直在增加,我只想知道这是否正常!?

【问题讨论】:

  • 根据documentation about that variable,显然是这样。我认为该值可能会在服务器重新启动后重置,但我没有检查过。 (文档未指定)

标签: mysql innodb


【解决方案1】:

显示类似'Conn%'的状态;这不显示活动连接,它表示整个历史记录的总数。

检查您可以使用的活动连接

SHOW STATUS WHERE `variable_name` = 'Max_used_connections';

show status where `variable_name` = 'Threads_connected';

为了检查允许的最大连接数,

SHOW VARIABLES LIKE "max_connections";

【讨论】:

    猜你喜欢
    • 2011-11-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-07-06
    • 1970-01-01
    • 1970-01-01
    • 2023-03-24
    相关资源
    最近更新 更多