운영서버에서 로그를 남기는 테이블의 조회 쿼리가 너무 느려서 인덱스를 확인해보고자
데이터파일을 그냥 압축해서 가져왔더니 인덱스파일이 깨진것 같습니다.
문제가 생긴 테이블이 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 |