MySQL 테이블 크기 확인하기

MySQL 테이블 크기 확인하기



MySQL에서 테이블 크기를 확인하는 방법에 대해서 알아보겠습니다.

데이터베이스 작업을 하다보면 테이블 크기를 확인해야할 필요가 있습니다. 이런경우 어떻게 하는지 확인해 보도록 하겠습니다.


MySQL 을 설치하면 기본으로 생기는 mysql 데이터베이스의 테이블리스트와 테이블크기 인덱스 크기를 알아보도록 하겠습니다.



SELECT TABLE_NAME,

       TABLE_ROWS,

       round(DATA_LENGTH/(1024*1024),2) as ‘TABLE SIZE(MB)’,

       round(INDEX_LENGTH/(1024*1024),2) as ‘INDEX SIZE(MB)’

  FROM INFORMATION_SCHEMA.TABLES

WHERE TABLE_SCHEMA = ‘mysql’ — 데이터베이스명을 입력

GROUP BY TABLE_NAME

ORDER BY DATA_LENGTH DESC



위의 쿼리를 실행하면 아래와 같은 결과를 얻을수 있습니다.



작업하는 데이터베이스의 크기및 데이터수를 확인하는데 사용해보시기 바랍니다.





댓글 남기기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다

이 사이트는 스팸을 줄이는 아키스밋을 사용합니다. 댓글이 어떻게 처리되는지 알아보십시오.