안녕하세요...
mysql은 처음 사용해 보는데요...
우선은 보통 Oracle에서 사용한 것과 비슷한 상태정보나 모니터링 정보를 보고 싶습니다..
그래서 검색했더니... 'mysql >' 상에서 아래와 같은 명령어를 사용하여 비슷한 정보를 파악했는데요...
- Show Engines :현재 MySQL이 사용하는 스토리지 엔진 정보를 보여줌
- Show Variables : 현재 설정되어 있는 모든 값을 볼 수 있음
- Show Status : 실시간 통계정보를 살펴 볼 수 있음
- Show processlist : MySQL데이터베이스 서버의 모든 동작중인 쓰레드와 유저 커넥션 정보를 볼 수 있음.
- Show table status : show tables 는 현재 데이터베이스에 존재하는 테이블 List만을 보여주며
show table status는 각 테이블의 생성일자, 데이터 건수, 평균길이, 테이블 크기, 인덱스의 크기와 같은 구체적인 정보를 보여줌
그런데 문제는 위의 명령어들은 query 결과처럼 여러가지 정보를 뿌리던군요..
제가 하고 싶은 것은 여러가지 결과 중에 제가 원하는 것만 보고 싶습니다.
예를 들면 show status에서 uptime 만 보고자 할 때 어떻게 하는지 알고 싶습니다.
그리고 위의 명령어들 말고 추가로 mysql을 모니터링 할 수 있는 command나 sql이 있으면 추천 부탁드립니다.
그럼 다들 좋은 하루되세요..
|