mysql> optimize table 테이블명



진짜 데이터를 비우는건 아니고..


레코드를 많이 지웠는데도 불구하고 MYD 파일의 용량이 줄지 않았을때 써주면 된다.



mysql은 레코드를 삭제해도 물리적으로 지우는게 아니기때문에 지운시늉만하고 MYD 파일의 크기를


계속 크게 잡고 있게 된다. 


한번에 많은 데이터를 삭제하였을때나 입출력이 잦은 사이트에서 한번씩 써주면 디비성능이 향상될수도 있겠다.


to Top