mysql里show full processlist,进程很少
黄舟
黄舟 2017-04-17 15:14:42
0
1
816

APP和网站每时每刻都有人在访问,只是量不多,但在mysql里show full processlist,却只有几个进程,这是什么原因?

黄舟
黄舟

人生最曼妙的风景,竟是内心的淡定与从容!

모든 응답(1)
洪涛

MySQL 스토리지 엔진은 MVCC에 속하거나 이를 지원하며 동시성 및 I/O 다중화를 지원합니다. 클라이언트는 TCP 연결 형태로 mysql 클라이언트와 통신한다고 생각되는데, 일반적인 상황에서는 클라이언트가 이미 설정된 연결을 사용하고 SQL이 실행될 때마다 새 연결을 생성하지 않습니다(리소스 측면에서). 능률). 순간 트래픽이 큰 경우 클라이언트는 이 형식으로 비동기 비차단 처리를 구현하기 위해 여러 연결을 생성해야 합니다. 각 TCP 연결은 이 시간까지 사용되지 않으면 파괴됩니다. show full processlist는 실제로 이러한 연결을 봅니다. 클라이언트 mysql 플러그인 연결 풀의 기능은 다음과 같습니다.

최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿