안녕하세요 초보 관리자 입니다. 다름이 아니오라 mysql 를 사용하고 있는 사용자중에 자원을 너무 많이 잡아먹는 사용자가 있어서 문제가 되고있습니다. 어떤사용자가 DB를 많이 사용하고 있는지 체크할수 있는 방법이 있는지요. 지금 서버가 버벅 대고 있습니다. 그렇다고 DB를 내릴수도 없고 top,pstree,ps -aux | grep mysqld 로는 알수가 없어서...^^ 도움을 부탁드립니다.
사용자별 MySQL 사용량은 SHOW PROCESSLIST 로 현재 쿼리와 사용자를 확인하세요. 느린 쿼리 로그를 켜면 어떤 사용자가 자원을 많이 쓰는지 기록됩니다.