본문 바로가기

Repair3

[MySQL] OPTIMIZE, TRUNCATE, 테이블복구, DB공간제한 OPTIMIZE TABLE 문법 : 대량의 데이터를 삭제했던가, 테이블의 잦은 변화가 있을 경우 사용하면 유용 사용법) mysql>optimize table 테이블명; TRUNCATE 문법 : 레코드 삭제 사용법) mysql>truncate table 테이블명; * delete from 테이블 조건; => 데이터를 순자적으로 삭제 truncate table 테이블명; => 테이블 자체를 삭제후 테이블을 새로 생성 테이블 삭제 속도는 빠르나 삭제된 레코드를 복구할수없다. *테이블이 깨져서 나오는 경우 테이블을 체크해서 복구하여야한다. 체크 : mysql>check table 테이블명; 복구 : mysql>repair table 테이블명; ex) jung 사용자의 DB사용량을 계정용량 범위내에서 자유로이 사.. 2010. 5. 24.
MySQL 오류 테이블 복원 [Error Message] MYSQL ERROR : 1194 - Table 'tableName' is marked as crashed and should be repaired -> "tableName"는 오류가 생긴 테이블 입니다. [Command] mysql> analyze table tableName; // 테이블에 대한 보고서가 작성됩니다. mysql> repair table tableName; // 테이블이 복원이 됩니다. * 만약 repair 명령으로 복구가 안되면 isamchk,myisamchk 로 복구 작업을 하면 됩니다. (MySQL shutdown 후 진행) mysql 3.0 버젼 # isamchk -u -p or mysql 4.0 버젼 # myisamchk -u -p or 위 명령 실.. 2010. 3. 5.
testdisk - 파티션 복구 프로그램 1. 파티션 문제의 원인 리눅스 부팅용 USB 부팅 디스크를 만들려고 dd.exe (윈도우용)을 실행 했는데 장치 번호를 잘못지정하여 하드디스크의 디스크를 지정하고 말았다. 하드디스크가 윈도의 C:\와는 다른 파티션 이라서 윈도우는 살아 있으나 작업 데이터가 모두 보이지 않았다. 앞이 깜깜... http://www.chrysocome.net/dd E:\boot\dd>dd --list rawwrite dd for windows version 0.5. Written by John Newbigin This program is covered by the GPL. See copying.txt for details Win32 Available Volume Information link to \\?\Device\Ha.. 2009. 8. 4.