【问题标题】:Number of DB connections opened打开的数据库连接数
【发布时间】:2009-05-05 11:18:23
【问题描述】:

谁能知道在 MYSQL 5.0 中获取正在使用的数据库连接数的方法

【问题讨论】:

    标签: mysql


    【解决方案1】:
    Number of open connections can be found out by using below query:
       mysql -e 'SHOW STATUS WHERE variable_name LIKE "Threads_%" OR variable_name = "Connections"'
    
       +-------------------+-------+
       | Variable_name     | Value |
       +-------------------+-------+
       | Connections       | 862   |
       | Threads_cached    | 0     |
       | Threads_connected | 10    |
       | Threads_created   | 26    |
       | Threads_running   | 1     |
       +-------------------+-------+
    

    【讨论】:

      【解决方案2】:
      SHOW STATUS WHERE variable_name = 'Threads_connected'
      

      【讨论】:

        【解决方案3】:

        12.5.5.31. SHOW PROCESSLIST Syntax

        显示有多少人连接到服务器。

        【讨论】:

        • 其实我需要知道目前已经打开了多少个数据库连接
        • 在这种情况下,您可以使用:SHOW STATUS WHERE variable_name = 'Threads_created';要查看在任何时候打开的最大连接数,请使用 SHOW STATUS WHERE variable_name = 'Max_used_connections';
        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2012-08-06
        • 2013-09-10
        • 1970-01-01
        • 2022-07-11
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多