Computer >> 컴퓨터 >  >> 프로그램 작성 >> MySQL

활성 또는 총 연결 측면에서 MySQL 상태?

<시간/>

활성 또는 전체 연결은 thread_connected 변수를 사용하여 알 수 있습니다. 변수는 현재 열려 있는 연결 수를 알려줍니다.

쿼리는 다음과 같습니다 -

mysql> show status where `variable_name` = 'Threads_connected';

다음은 출력입니다.

+-------------------+-------+
| Variable_name     | Value |
+-------------------+-------+
| Threads_connected | 1     |
+-------------------+-------+
1 row in set (0.06 sec)

우리는 show 명령의 도움으로 같은 것을 확인할 수 있습니다. 쿼리는 다음과 같습니다 -

mysql> show processlist;

다음은 출력입니다.

+----+-----------------+-----------------+----------+---------+--------+------------------------+------------------+
| Id | User            | Host            | db       | Command | Time   | State                  | Info             |
+----+-----------------+-----------------+----------+---------+--------+------------------------+------------------+
|  4 | event_scheduler | localhost       | NULL     | Daemon  | 349012 | Waiting on empty queue | NULL             |
| 11 | root            | localhost:54746 | business | Query   |      1 | starting               | show processlist |
+----+-----------------+-----------------+----------+---------+--------+------------------------+------------------+
2 rows in set (0.31 sec)