show status를 사용하여 MySQL에서 활성 또는 전체 연결 확인
'Show status like 'Con%'''를 실행하면 연결을 나타내는 숫자입니다. 그러나 질문이 생깁니다. 이것이 활성 연결 수입니까 아니면 누적 합계입니까?
MySQL 문서에 따르면 이는 기록 전체의 총 연결 수를 나타냅니다.
"연결
MySQL 서버에 대한 연결 시도 횟수(성공 여부)입니다."
활성 연결 수인 경우 다음 방법 중 하나를 사용하는 것이 좋습니다.
Threads_connected 상태 변수:
"Threads_connected
현재 연결 수 열려 있는 connections."
예:
mysql> show status where `variable_name` = 'Threads_connected'; +-------------------+-------+ | Variable_name | Value | +-------------------+-------+ | Threads_connected | 4 | +-------------------+-------+ 1 row in set (0.00 sec)
show processlist 명령:
mysql> show processlist; +----+------+-----------------+--------+---------+------+-------+------------------+ | Id | User | Host | db | Command | Time | State | Info | +----+------+-----------------+--------+---------+------+-------+------------------+ | 3 | root | localhost | webapp | Query | 0 | NULL | show processlist | | 5 | root | localhost:61704 | webapp | Sleep | 208 | | NULL | | 6 | root | localhost:61705 | webapp | Sleep | 208 | | NULL | | 7 | root | localhost:61706 | webapp | Sleep | 208 | | NULL | +----+------+-----------------+--------+---------+------+-------+------------------+ 4 rows in set (0.00 sec)
위 내용은 ''Con%'와 같은 상태 표시'는 활성 또는 총 MySQL 연결을 표시합니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!