운영서버에서 로그를 남기는 테이블의 조회 쿼리가 너무 느려서 인덱스를 확인해보고자

데이터파일을 그냥 압축해서 가져왔더니 인덱스파일이 깨진것 같습니다.


문제가 생긴 테이블이 MyISam 인 경우 mysql 데이터 파일의 위치로 이동해서

아래 명령을 수행해주면 인덱스를 복구할 수 있습니다.


%TABLE_NAME%은 실제 파일명과 일치합니다


# cd /var/lib/mysql/%DATABASE_NAME%

# myisamchk -r %TABLE_NAME%


인덱스파일 복구는 데이터의 양에 따라 시간이 달라집니다. ^^

'Linux' 카테고리의 다른 글

MySQL 환경설정 추가  (0) 2014.12.17
서버 셋팅 3 - Apache, Tomcat 환경설정  (1) 2014.12.17
서버 셋팅 2 ( mod_jk.so )  (0) 2014.08.21
Find 명령  (0) 2014.07.22
최근 변경된 파일을 찾아서 tar로 묶기  (0) 2014.05.14

+ Recent posts