show processlist에서 결과를 필터할 수 없습니다.

501 단어 백엔드 개발
Show processlist를 사용하면 모든 사용자의 데이터베이스 조회를 볼 수 있습니다.
show processlist like를 시도하는 방법이 잘못되었습니다. 검색해 보니 processlist의 show 방식은 선별을 지원하지 않습니다. 실제로 processlist는informationschema의 테이블입니다. 선택하려면 다음 문장을 사용하십시오.
select * from  information_schema.processlist where [ID|USER|HOST|DB|COMMAND|TIME|STATE|INFO]  like "%some condition%";

예를 들어, Sleep 상태가 아닌 연결을 찾습니다.
select * from  information_schema.processlist where COMMAND != 'Sleep';

좋은 웹페이지 즐겨찾기