• MySQL매뉴얼
    • MySQL 5.6 매뉴얼
    • MySQL 5.1 매뉴얼
    • MySQL 5.0 매뉴얼
    • MySQL HA 매뉴얼
  • 기술문서
    • Xtrabackup 구성
    • 메모리 사용량 모니터링
  • 서비스
    • MySQL유지보수
    • MySQL라이선스
  • 온라인문의
  • 회사소개
  • → 목 록 (MySQL5.1 한글메뉴얼) [close]
  • 1. MySQL 5.1 Reference Manual
  • 2. Installing and MySQL 업그레이드하기
  • 3. 사용 설명서 (Tutorial)
  • 4. MySQL 프로그램 사용하기
  • 5. 데이터베이스 관리
  • 6. 리플리케이션
  • 7. 최적화 (Optimization)
  • 8. 클라이언트 및 유틸리티 프로그램
  • 1. 클라이언트 및 유틸리티 프로그램 개요
    2. innochecksum — 오프라인 InnoDB 체크섬 유틸리티
    3. my_print_defaults — 옵션 파일에 있는 옵션 출력하기
    4. myisam_ftdump — 풀-텍스트 (Full-Text) 인덱스 정보 출력하기
    5. myisamchk — MyISAM 테이블-관리 유틸리티
    6. myisamlog — MyISAM 로그 파일 컨텐츠 출력하기
    7. myisampack — 압축된 읽기 전용 MyISAM 테이블 만들기
    8. mysql — MySQL 명령어-라인 툴
    9. mysqlaccess — 접속 권한 검사를 위한 클라이언트
    10. mysqladmin — MySQL 서버를 관리하기 위한 클라이언트
    11. mysqlbinlog — 바이너리 로그 파일을 처리하기 위한 유틸리티
    12. mysqlcheck — 테이블 관리 및 복구 프로그램
  • 9. 언어 구조 (Language Structure)
  • 10. 문자 셋 지원
  • 24. API 및 라이브러리
  • 25. Connectors

8.4. myisam_ftdump — 풀-텍스트 (Full-Text) 인덱스 정보 출력하기

 

myisam_ftdump는 MyISAM 테이블에 있는 FULLTEXT 인덱스 관련 정보를 출력한다. 이것은 MyISAM 인덱스 파일을 직접 읽기 때문에, 테이블이 존재하는 서버 호스트에서 구동시켜야 한다.

 

myisam_ftdump를 다음과 같이 호출한다:

 

shell> myisam_ftdump [option] tbl_name index_num

 

tbl_name 인수는 반드시 MyISAM 테이블 이름이어야 한다. 또한, 인덱스 파일 이름을 지정해서 테이블을 지정할 수도 있다 (.MYI 접두사를 사용). 테이블 파일이 있는 디렉토리에서 myisam_ftdump 를 호출하지 않는다면, 반드시 테이블 또는 인덱스 파일 이름을 테이블 데이터베이스 디렉토리 보다 먼저 지정해야 한다. 인덱스 번호는 0부터 시작한다.

 

예제: test 데이터베이스가 다음과 같이 정의된 mytexttablel라는 이름의 테이블을 가지고 있다고 가정하자:

 

CREATE TABLE mytexttable

(

  id   INT NOT NULL,

  txt  TEXT NOT NULL,

  PRIMARY KEY (id),

  FULLTEXT (txt)

);

 

Id에 있는 인덱스는 인덱스 0 이고 txt에 있는 FULLTEXT 인덱스는 인덱스 1 이다. 구동 디렉토리가 test 데이터베이스 디렉토리라면, myisam_ftdump를 다음과 같이 호출한다:

 

shell> myisam_ftdump mytexttable 1

 

test 데이터베이스 디렉토리에 대한 경로 이름이 /usr/local/mysql/data/test라면, 이 경로 이름을 사용해서 테이블 이름 인수를 지정할 수도 있다. 만일 데이터베이스 디렉토리에서 myisam_ftdump를 호출하지 않는다면, 이렇게 하는 것이 유용하다:

 

shell> myisam_ftdump /usr/local/mysql/data/test/mytexttable 1

 

myisam_ftdump는 다음과 같은 옵션을 사용할 수 있다:

  • --help, -h -?

도움말을 출력한 후에 종료.

  • --count, -c

단어 별 (per-word) 통계 값을 계산 (카운트 및 글로벌 웨이트 (counts and global weights)).

  • --dump, -d

데이터 오프셋 밀 워드 웨이트를 포함해서 인덱스를 덤프.

  • --length, -l

길이 분포도 (length distribution)를 보고.

  • --stats, -s

글로벌 인덱스 통계값을 보고. 다른 연산이 지정되지 않을 경우에는 이것이 디폴트 연산이 된다.

  • --verbose, -v
상세 모드. 프로그램이 진행하는 것에 대해서 보다 자세한 정보를 출력.
서울시 강남구 영동대로 602 6층  TEL: 02-6061-0006
주식회사 이노클러스터  등록번호 : 727-86-02261
Copyright © innocluster Co. ltd. all rights reserved