>  기사  >  데이터 베이스  >  MySQL의 SHOW STATUS에서 'Connections'과 'Threads_connected'의 차이점은 무엇입니까?

MySQL의 SHOW STATUS에서 'Connections'과 'Threads_connected'의 차이점은 무엇입니까?

Patricia Arquette
Patricia Arquette원래의
2024-11-18 09:17:02759검색

What's the Difference Between 'Connections' and 'Threads_connected' in MySQL's SHOW STATUS?

MySQL: '상태 표시 - 활성 또는 전체 연결?' 결과 해석

MySQL에서 SHOW STATUS LIKE 'Con%'를 실행할 때 다음과 같은 오류가 발생할 수 있습니다. 상당한 수의 연결이 우려될 수 있습니다. 이 숫자가 활성 연결을 나타내는지 총 연결을 나타내는지 이해하는 것은 서버 성능 분석에 매우 중요합니다.

총 연결

문서에서는 SHOW STATUS LIKE 'Con%'의 출력을 나타냅니다. MySQL 기록 전체에 걸쳐 총 연결 시도 횟수를 표시합니다. 여기에는 성공한 연결과 실패한 연결이 모두 포함됩니다.

"연결nMySQL 서버에 대한 연결 시도 횟수(성공 여부)."

활성 연결

활성 연결 수를 확인하려면 Threads_connected 상태를 참조하세요. 변수:

"Threads_connectedn현재 열려 있는 연결 수."
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)

위 내용은 MySQL의 SHOW STATUS에서 'Connections'과 'Threads_connected'의 차이점은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.