MySQL

[MySQL] 1. 모든 테이블 인덱스 용량 조회

푸팟퐁쿼리 2023. 4. 14. 12:27

table_schema, table_name 컬럼에 특정 스키마/테이블 명을 넣어 특정 테이블 용량 조회도 가능합니다.

SELECT TABLE_NAME AS 'Tables', round(((data_length) / 1024 / 1024), 2) 'Data size(MB)',
round(((index_length) / 1024 / 1024), 2) 'Index size(MB)'
FROM information_schema.TABLES
--WHERE table_schema = "[schema]"
--AND table_name = '[table]'
ORDER BY (data_length + index_length) DESC;