여러가지/Database

MariaDB 접속 현황 확인 방법

포스트it 2024. 9. 24. 18:13
728x90
반응형

MariaDB 접속 현황 확인 방법

MariaDB에서 현재 접속된 사용자와 세션의 상태를 확인하는 방법은 매우 간단합니다. 다음 SQL 명령어를 사용하여 쉽게 확인할 수 있습니다.

1. 기본 접속 현황 확인

SHOW PROCESSLIST; 명령어를 통해 현재 접속된 사용자와 그들의 세션 정보를 확인할 수 있습니다. 

SHOW PROCESSLIST;
 
이 명령어는 세션 ID, 사용자 이름, 연결된 호스트, 실행 중인 쿼리 등을 보여줍니다.

2. 세부 정보 확인

INFORMATION_SCHEMA.PROCESSLIST 테이블을 조회하여 더 많은 세션 정보를 확인할 수 있습니다.

SELECT * FROM INFORMATION_SCHEMA.PROCESSLIST;
 
여기서는 추가적인 세션 정보까지 확인할 수 있어 분석에 유용합니다.

3. 실행 중인 세션만 확인

현재 실행 중인 세션만 보고 싶다면, COMMAND 컬럼을 필터링할 수 있습니다.

SELECT * FROM INFORMATION_SCHEMA.PROCESSLIST WHERE COMMAND != 'Sleep';
 
이 명령어는 대기 상태가 아닌 활성화된 세션만 표시합니다.

이 명령어들을 통해 MariaDB 접속 현황을 간단하고 빠르게 파악할 수 있습니다.

관리자는 이를 통해 성능 문제나 비정상적인 세션을 쉽게 모니터링할 수 있습니다.


위 방법을 사용하면 MariaDB 접속 현황을 한눈에 확인할 수 있어 데이터베이스 관리에 큰 도움이 될 것입니다.

728x90
반응형