/ DataBase / 상세보기
maria

특정 DB 내의 테이블별 용량 확인

👁 조회 113 📅 2026-01-15

SELECT 

    table_name AS "Table", 

    ROUND(((data_length + index_length) / 1024 / 1024), 2) AS "Size (MB)" 

FROM 

    information_schema.TABLES 

WHERE 

    table_schema = '사용자_DB_명'

ORDER BY 

    (data_length + index_length) DESC;

💬 댓글 1개

2026-01-15
ⓐ data_length: 실제 레코드(데이터)가 차지하는 용량입니다.
ⓑ index_length: 검색 속도를 위해 생성된 인덱스가 차지하는 용량입니다. (데이터만큼 인덱스가 클 때도 많습니다.)
ⓒ Total Size: 위 두 수치를 더한 값이 실제 디스크에서 차지하는 비중이라고 보시면 됩니다.