mysql을 실행하는 서버가 있는데 많은 메모리를 사용합니다. 난 달린다:
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 |
+--------------------------+-------+
그러나 루트로 "show processlist"를 실행하면 아무것도 표시되지 않습니다. Google을 사용해 보았지만 항상 연결 오류와 관련된 문제가 나타납니다. 누군가 내가 이러한 연결을 볼 수 없는 이유와 실제로 들어가서 볼 수 있는 방법을 설명해 줄 수 있습니까?
답변1
이 connection
매개변수는 약간 잘못된 이름입니다. 서버에 설정된 연결 수를 나타냅니다.서버가 시작된 이후로. 당신은 다음에 관심이 있을 수 있습니다 Threads connected
:
답변2
모듈을 사용해야 ip_conntrack netfilter
최대 연결 수를 조작할 수 있습니다. net.ipv4.netfilter.ip_conntrack_max
via 값을 변경해야합니다 .sysctl