打开的数据库连接数

12

有没有办法在MYSQL 5.0中获取正在使用的DB连接数量?

3个回答

24
SHOW STATUS WHERE variable_name = 'Threads_connected'

3

实际上,我需要知道迄今为止已经打开了多少个数据库连接。 - brindha
在这种情况下,您可以使用: SHOW STATUS WHERE variable_name = 'Threads_created';要查看任何时候打开的最大连接数,请使用 SHOW STATUS WHERE variable_name = 'Max_used_connections'; - user83632

3
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     |
   +-------------------+-------+

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接