O parâmetro connection
é um pouco errôneo. Indica o número de conexões que foram feitas ao servidor desde que o servidor foi iniciado . O que você pode estar interessado em é Threads connected
.
Eu tenho um servidor que está executando o mysql e está usando muita memória. Eu corro:
mysql > show status like '%onn%';
+--------------------------+-------+
| Variable_name | Value |
+--------------------------+-------+
| Aborted_connects | 4 |
| Connections | 98609 |
| Max_used_connections | 20 |
| Ssl_client_connects | 0 |
| Ssl_connect_renegotiates | 0 |
| Ssl_finished_connects | 0 |
| Threads_connected | 1 |
+--------------------------+-------+
Mas, se eu executar 'show processlist' como o usuário root, não vejo nada. Eu tentei google para isso, mas ele sempre vem com coisas relacionadas a erros de conexão. Alguém poderia simplesmente explicar por que não consigo ver as conexões e como realmente entrar e vê-las?
O parâmetro connection
é um pouco errôneo. Indica o número de conexões que foram feitas ao servidor desde que o servidor foi iniciado . O que você pode estar interessado em é Threads connected
.
Você tem que usar ip_conntrack netfilter
module, Então você pode manipular o máximo de conexões.
Você precisa alterar o valor de net.ipv4.netfilter.ip_conntrack_max
via sysctl