이 녀석들이 왜 이렇게 많이 떠있는 걸까요?
그리고 이 녀석들이 떠 있는 경우 발생할 수 있는 문제가 어떤 것이 있는지
또 이 녀석들이 떠 있어서 문제가 될 경우 뜨지 않게 하는 것도 좀 알려주시면 감사하겠습니다
그럼 잘 부탁드립니다 ^^;
--processlist
Show a list of active server threads. This is like the output of the SHOW PROCESSLIST statement. If the --verbose option is given, the output is like that of SHOW FULL PROCESSLIST. (See Section 12.5.5.31, “SHOW PROCESSLIST Syntax”.)
mysql 에서 show processlist 에서 보는 리스트와 같은 겁니다.
max_connections 수에 근접하면 too many connections 에러를 내고 커넥션을 맺지 못할수 있습니다.
커넥션수는 접속환경과 접속 어플, 동시사용량 등을 고려해서 정하시는게 좋습니다.
접속중인 클라이언트가 없는 상태에서 프로세스들이 많이 있다면 접속했던 클라이언트가 커넥션 종료를 제대로 하지 않거나 커넥션 풀을 사용해 접속을 유지하고 있는 경우일수도 있습니다. 프로세스들이 대기하고 있는 것과 max_connections 설정값은 아무 관련이 없습니다. 클라이언트 어플에서의 접속관련 설정에 문제가 있을것 같네요