전체 텍스트 검색 기본 사항

이 항목에서는 전체 텍스트 검색과 연결된 구성 요소, 프로세스 및 용어에 대해 설명합니다. 전체 텍스트 검색은 Microsoft SQL Server와 많은 용어를 공유하지만 전체 텍스트 검색에 고유한 "탐색", "토큰" 등의 많은 용어가 있습니다.

전체 텍스트 검색 용어

다음은 전체 텍스트 검색을 사용할 때 알고 있어야 하는 용어 및 구성 요소 목록입니다.

전체 텍스트 인덱스

주어진 열에서 중요한 단어와 그 위치에 대한 정보를 저장합니다. 이 정보는 특정 단어나 단어 조합이 있는 행을 검색하는 전체 텍스트 쿼리를 빠르게 계산하는 데 사용됩니다. 자세한 내용은 전체 텍스트 인덱스를 참조하십시오.

전체 텍스트 카탈로그

전체 텍스트 카탈로그에는 0개 이상의 전체 텍스트 인덱스가 포함됩니다. 전체 텍스트 카탈로그는 SQL Server의 인스턴스와 연결된 로컬 하드 드라이브에 있어야 합니다. 각 카탈로그는 한 데이터베이스 내에서 하나 이상의 테이블을 인덱싱하는 데 도움을 줍니다. 전체 텍스트 카탈로그가 포함된 읽기 전용 데이터베이스를 연결한 경우를 제외하고 전체 텍스트 카탈로그는 이동식 드라이브, 플로피 디스크 또는 네트워크 드라이브에 저장할 수 없습니다.

단어 분리기

지정된 언어에 대해 단어 분리기는 해당 언어의 어휘 규칙을 기준으로 텍스트를 토큰화합니다. 자세한 내용은 단어 분리기 및 형태소 분석기를 참조하십시오.

토큰

단어 분리기에서 식별된 단어 또는 문자열입니다.

형태소 분석기

지정된 언어에 대해 형태소 분석기는 해당 언어의 규칙을 기준으로 특정 단어의 활용 형태를 생성합니다. 형태소 분석기는 특정 언어와 관련됩니다. 자세한 내용은 단어 분리기 및 형태소 분석기를 참조하십시오.

필터

.doc와 같은 파일 형식을 지정하면 필터는 varbinary(max) 또는 image 열에 저장된 파일에서 텍스트를 추출합니다. 자세한 내용은 전체 텍스트 검색 필터를 참조하십시오.

채우기 또는 탐색

전체 텍스트 인덱스를 만들고 유지 관리하는 과정입니다. 자세한 내용은 전체 텍스트 인덱스 구조를 참조하십시오.

의미 없는 단어

검색에 도움이 되지 않지만 자주 사용되는 단어입니다. 예를 들어 영어 로캘의 경우 "a", "and", "is" 및 "the"와 같은 단어는 의미 없는 단어로 간주됩니다. 전체 텍스트 인덱스가 너무 확장되지 않도록 이러한 단어는 무시됩니다. 자세한 내용은 의미 없는 단어를 참조하십시오.

[!참고] 전체 텍스트 인덱싱은 Microsoft Windows 장애 조치(Failover) 클러스터 환경에서 완벽하게 지원됩니다.

참고 항목

개념

전체 텍스트 검색 소개

관련 자료

CREATE FULLTEXT INDEX(Transact-SQL)

도움말 및 정보

SQL Server 2005 지원 받기