mysql-5.0 부터 지원되는 information_schema 를 이용하면 데이터베이스별 용량확인이 가능합니다.
mysql>SELECT table_schema "Database Name", sum( data_length + index_length ) / 1024 / 1024 "Database Size in MB" FROM information_schema.TABLES GROUP BY table_schema;
+----------------------------+-----------------------------+
| Database Name | Database Size in MB |
+----------------------------+-----------------------------+
| database_01 | 32.69550228 |
| database_01 | 11.23450233 |
| database_01 | 32.69550228 |
| database_04 | 27.84058285 |
| database_05 | 59.73828030 |
| information_schema | 0.00878906 |
+----------------------------+-----------------------------+
댓글 0
번호 | 제목 | 글쓴이 | 날짜 | 조회 수 |
---|---|---|---|---|
5 | [MySQL] ERROR 1457 (HY000): Failed to load routine after upgrade or migratrion | 관리자 | 2015.12.08 | 194 |
4 | NL-00303: SYNTAX ERROR IN NV STRING | 위대한유저 | 2015.07.08 | 469 |
3 | ORA-65096: invalid common user or role name on oracle12c | 위대한유저 | 2015.07.08 | 286 |
» | mysql 데이터베이스 용량 확인하기 | 위대한유저 | 2013.08.22 | 16378 |
1 | 구버전 MySQL(to 4.0) 에서 바이너리 로그 정리하기 | 위대한유저 | 2011.07.02 | 104501 |