# DB별 용량 확인
select table_schema "Database", round(sum(data_length+index_length)/1024/1024,1) "MB" from information_schema.tables group by 1;
# 테이블별 용량 확인
SELECT
concat(table_schema,'.',table_name) AS "table",
concat(round(data_length/(1024*1024),2)," MB") AS data,
concat(round(index_length/(1024*1024),2)," MB") AS idx,
concat(round((data_length+index_length)/(1024*1024),2)," MB") AS total_size,
round(index_length/data_length,2) idxfrac
FROM
information_schema.TABLES
WHERE
table_rows is not null;
'MySQL' 카테고리의 다른 글
MySQL 중복 데이터 조회 (0) | 2022.10.28 |
---|---|
MySQL 코멘트 추가 수정 조회 삭제 (0) | 2022.10.25 |
MySQL 데이터베이스-테이블-컬럼 조회, 생성, 선택, 삭제 (0) | 2022.09.01 |