• MySQL매뉴얼
    • MySQL 5.6 매뉴얼
    • MySQL 5.1 매뉴얼
    • MySQL 5.0 매뉴얼
    • MySQL HA 매뉴얼
  • 기술문서
    • Xtrabackup 구성
    • 메모리 사용량 모니터링
  • 라이선스
  • 온라인문의
  • 회사소개
  • → 목 록 (MySQL5.6 한글메뉴얼) [close]
  • 1. MySQL 5.6 새로운 기능
  • 2. MySQL 설치 및 업그레이드
  • 3. MySQL Tutorial
  • 4. MySQL 프로그램
  • 1. MySQL 프로그램 개요
    2. MySQL 프로그램 사용
    3. MySQL 서버와 서버 시작 프로그램
    4. 설치 관련 프로그램
    5. 클라이언트 프로그램
    6. MySQL 관리 프로그램 및 유틸리티 프로그램
    1. innochecksum - 오프라인 InnoDB 파일 체크섬 유틸리티
    2. myisam_ftdump - 전체 텍스트 인덱싱 정보보기
    3. myisamchk - MyISAM 테이블 유지 보수 유틸리티
    1. myisamchk 일반 옵션
    2. myisamchk의 체크 옵션
    3. myisamchk의 복구 옵션
    4. 기타 myisamchk 옵션
    5. myisamchk에 의한 테이블 정보 검색
    6. myisamchk 메모리 사용량
    4. myisamlog - MyISAM 로그 파일의 내용보기
    5. myisampack - 압축 된 읽기 전용 MyISAM 테이블의 생성
    6. mysql_config_editor - MySQL 구성 유틸리티
    7. mysqlaccess - 액세스 권한을 확인하는 클라이언트
    8. mysqlbinlog - 바이너리 로그 파일을 처리하기위한 유틸리티
    9. mysqldumpslow - 슬로우 쿼리 로그 파일의 요약
    10. mysqlhotcopy - 데이터베이스 백업 프로그램
    11. mysql_convert_table_format - 지정된 스토리지 엔진을 사용하는 테이블의 변환
    12. mysql_find_rows - 파일에서 SQL 문을 추출
    13. mysql_fix_extensions - 테이블 파일 확장명의 정규화
    14. mysql_setpermission - 부여 테이블에 허가를 대화식으로 설정
    15. mysql_waitpid - 프로세스를 종료하고 종료를 대기
    16. mysql_zap - 패턴과 일치하는 프로세스를 강제 종료
    7. MySQL 프로그램 개발 유틸리티
    8. 기타 프로그램
  • 5. MySQL 서버관리
  • 6. 보안
  • 7. 백업 및 복구
  • 8. 최적화
  • 9. Language Structure(언어구조)
  • 10. Character Sets(Globalization)
  • 11. 데이터형(Data Types)
  • 12. 함수와 연산자
  • 13. SQL 문법
  • 14. InnoDB 스토리지 엔진
  • 15. 기타 스토리지 엔진
  • 16. 고가용성 및 확장성
  • 17. 리플리케이션
  • 18. MySQL Cluster
  • 19. 파티셔닝
  • 20. Stored Programs and Views
  • 21. INFORMATION_SCHEMA
  • 22. PERFORMANCE SCHEMA
  • 23. 컨넥터 및 API
  • 24. MySQL 확장
  • 25. MySQL Enterprise Edition
  • 26. MySQL Workbench
  • 27. 제약 및 제한
  • 28. MySQL 5.7 새로운 기능

4.6.3.2 myisamchk의 체크 옵션

myisamchk는 테이블 검사 작업에 대해 다음 옵션을 지원합니다.

  • --check , -c

    테이블에 오류가 있는지 확인합니다. 명시 적으로 작업 유형을 선택하지 않는 경우, 이것이 기본 동작입니다.

  • --check-only-changed , -C

    마지막에 행해진 검사 이후에 변경된 테이블 만 체크합니다.

  • --extend-check , -e

    테이블 체크를 아주 자세하게합니다. 테이블에 인덱스가 많은 경우 이것은 매우 시간이 걸립니다. 이 옵션은 극단적 인 경우에만 사용해야합니다. 일반적으로 myisamchk 또는 myisamchk --medium-check를 사용하여 테이블의 오류 여부를 확인할 수 있습니다.

    --extend-check 를 사용하여 메모리 용량이 충분한 경우 key_buffer_size 값을 크게 설정하면 복구 작업의 속도를 높일 수 있습니다.

    이 옵션에 대한 설명은 테이블 복구 옵션을 참조하십시오.

    출력 형식의 설명은 섹션 4.6.3.5 "myisamchk에 의한 테이블 정보 얻기" 를 참조하십시오.

  • --fast , -F

    제대로 닫히지 않은 테이블 만 검사합니다.

  • --force , -f

    myisamchk가 테이블에 오류를 발견 한 경우 자동으로 복구 작업을 수행합니다. 복구 유형은 --recover 또는 -r 옵션에 지정된 것과 동일합니다.

  • --information , -i

    체크 된 테이블의 통계를 출력합니다.

  • --medium-check , -m

    --extend-check 조작보다 빠른 검사를 실행합니다. 이것은 모든 오류의 99.99 %만을 확인하고 대부분의 경우 이것으로 충분하다.

  • --read-only , -T

    테이블을 검사 된 것으로 표시하지 않습니다. 이것은 mysqld가 외부 잠금이 해제 상태에서 실행하고있는 경우 등 잠금을 사용하지 않는 다른 응용 프로그램이 사용하는 테이블을 체크하기 위해 myisamchk를 사용하는 경우에 유용합니다.

  • --update-state , -U

    정보를 .MYI 파일에 저장하고 테이블이 체크 된시기 및 테이블 충돌 여부를 나타냅니다. --check-only-changed 옵션의 편리 성을 극대화하기 위해 이것을 사용해야하지만 mysqld 서버가 테이블을 사용하며 외부 잠금을 해제 한 상태에서 시작하는 경우 이 옵션을 사용하지 마십시오.


서울시 강남구 영동대로 602 6층
TEL: 02-6061-0006  /  E: csr@mysqlkorea.com
주식회사 이노클러스터  등록번호 : 727-86-02261
Copyright © innocluster Co. ltd. all rights reserved