SQL index 길이, 크기 확인 하는 방법
Devel/DB_SQL2022. 3. 7. 17:49
반응형
SQL에서 index size를 확인하기 위한 쿼리문
SELECT database_name, table_name, index_name,
ROUND(stat_value * @@innodb_page_size / 1024 / 1024, 2) size_in_mb
FROM mysql.innodb_index_stats
WHERE stat_name = 'size' AND index_name != 'PRIMARY'
AND table_name = 'employee' -- 원하는 테이블 이름 작성
ORDER BY size_in_mb DESC;
table_name에 원하는 테이블명을 넣고 실행해보면 index의 크기를 확인 할 수 있다.
'Devel > DB_SQL' 카테고리의 다른 글
Mac(맥) Homebrew MySql 설치 및 서버 시작, 종료, 재시작하기 (0) | 2022.03.09 |
---|---|
homebrew mysql 완전히 삭제하는 방법 (0) | 2022.03.08 |
SQL 중복 데이터 제외하고 조회, 삭제하기 (0) | 2022.02.11 |
MYSQL 날짜 비교(ex.오늘 이후 날짜) (0) | 2022.02.03 |
mysql 계정 추가, 접속 권한 설정(외부접속허용), 권한 부여 (0) | 2022.01.26 |
댓글()