* OPTIMIZE TABLE 
: 물리적인 디스크 조각모음 
- 테이블의 단편화 현상을 해결, 차지하는 용량을 줄임 
OPTIMIZE TABLE후  innodb_optimize_fulltext_only=OFF 로 되돌려야 한다 
show variables LIKE 'innodb_optimize_fulltext_only%'; 
set GLOBAL innodb_optimize_fulltext_only=ON; 
OPTIMIZE TABLE users; 
set GLOBAL innodb_optimize_fulltext_only=OFF; 
show variables LIKE 'innodb_optimize_fulltext_only%'; 
- DB의 모든 테이블에 대해 실행 
mysqlcheck -u root -p --optimize --databases dbname 
//---------------------- 
ANALYZE TABLE 
:  인덱스를 재생성하여 성능을 최적화, 키를 재분배 
ANALYZE TABLE table_name 
- DB의 모든 테이블에 대해 실행 
mysqlcheck -u root -p --analyze --databases dbname 
//------------------ 
//참고 
https://dev.mysql.com/doc/refman/8.0/en/fulltext-fine-tuning.html 
https://wwarchblog.wordpress.com/2016/04/29/mariadb-optimization-and-tuningtable/ 
http://blog.syszone.co.kr/3333 
'Code > Database (DB)' 카테고리의 다른 글
| [MySql] sql_mode 설정 (0) | 2020.03.02 | 
|---|---|
| mysql DB 복원시 경고 메시지 해결 방법 (1) | 2020.02.25 | 
| [MySql] Full-Text 인덱스를 재 구성(리빌드) (0) | 2020.02.25 | 
| (mysql 5.7 에서) mysql 8.0 으로 업그레이드 후 에러 발생 해결 방법 (0) | 2020.02.21 | 
| [펌 링크] mysql 8.0 새기능 (0) | 2020.02.21 | 










