반응형
MySQL : 주어진 데이터베이스에 열려있는 모든 연결을 보십니까?
im mysql 관리 권한으로 서버의 특정 DB에 대한 모든 열린 연결을 어떻게 볼 수 있습니까?
명령은
SHOW PROCESSLIST
불행히도, 그것은 좁은 매개 변수가 없습니다 . 필요한 경우 명령 행에서 수행 할 수 있습니다.
mysqladmin processlist | grep database-name
또한 다음을 사용할 수 있습니다.
mysql> show status like '%onn%';
+--------------------------+-------+
| Variable_name | Value |
+--------------------------+-------+
| Aborted_connects | 0 |
| Connections | 303 |
| Max_used_connections | 127 |
| Ssl_client_connects | 0 |
| Ssl_connect_renegotiates | 0 |
| Ssl_finished_connects | 0 |
| Threads_connected | 127 |
+--------------------------+-------+
7 rows in set (0.01 sec)
Mysql-server-status-variables 또는 Too-many-connections-problem을 자유롭게 사용하십시오
최신 MySQL 버전의 트릭을 수행해야합니다.
SELECT * FROM INFORMATION_SCHEMA.PROCESSLIST WHERE DB = "elstream_development";
MySQL show status 명령을 호출 할 수 있습니다
'Conn %'과 같은 상태 표시;
자세한 정보는 열린 데이터베이스 연결 표시 를 참조하십시오.
SQL : 전체 프로세스 목록 표시;
이것이 MySQL Workbench의 기능입니다.
* nix 시스템을 실행중인 경우 mytop 도 고려하십시오 .
결과를 하나의 데이터베이스로 제한하려면 데이터베이스가 실행될 때 "d"를 누른 다음 데이터베이스 이름을 입력하십시오.
쿼리 브라우저에서 데이터베이스를 마우스 오른쪽 버튼으로 클릭하고 processlist를 선택하십시오.
MySql에서 다음 쿼리는 열린 총 연결 수를 보여줍니다.
show status like 'Threads_connected';
참고 URL : https://stackoverflow.com/questions/1620662/mysql-see-all-open-connections-to-a-given-database
반응형
'development' 카테고리의 다른 글
부울에서 int로 변환 (0) | 2020.07.20 |
---|---|
C # 정적 클래스 생성자 (0) | 2020.07.20 |
Java에서 인증서 암호화를 지원합니까? (0) | 2020.07.20 |
비밀번호로 보호되지 않은 Java 키 저장소에 들어가거나 비밀번호를 변경하려면 어떻게합니까? (0) | 2020.07.20 |
Mercurial 오류 : 사용자 이름을 제공하지 않음 (0) | 2020.07.19 |