db/mysql
mysqladmin 퍼포먼스 정보 확인
C/H
2017. 2. 3. 08:30
- 20 MySQL (Mysqladmin) Commands for Database Administration in Linux
- mysqladmin status 및 mysql 퍼포먼스 요소 찾아내기
서버에 현재 활동중인 threads상태
mysqladmin -p3432 proc stat mysqladmin -ppassword processlist
서버 상태
- Uptime
- the MySQL server 시작된 후 현재까지 시간 (초)
- Threads
- 현재 디비서버에 연결된 유저수
- Questions
- 서버시작후 지금까지 요청된 쿼리수
- Slow queries
- --log-slow-queries[=file_name] option로 시작된 서버가 variables에 지정된
- long_query_time seconds시간보다 큰 쿼리시간을 가진 요청수
- Opens
- 서버가 시작된 후 현재까지 열렸던 테이블 수
- Flush tables
- flush ..., refresh, and reload commands된 수
- Open tables
- 현재 열려 있는 테이블 수
- Queries per second avg
- 평균 초당 쿼리수
- Memory in use
- the mysqld code에 의해 직접 할당된 메모리 (only available when MySQL is compiled with --with-debug=full).
- Max memory used
- the mysqld code에 의해 직접 할당된 최대메모리 (only available when MySQL is compiled with --with-debug=full).
mysqladmin -ppassword status Uptime: 9590253 Threads: 48 Questions: 21460787 Slow queries: 9 Opens: 11422 Flush tables: 1 Open tables: 398 Queries per second avg: 2.237
그 외...
mysqladmin -ppassword version mysqladmin -u root -p extended-status mysqladmin -u root -p variables
반응형