다음을 통해 공유


전체 텍스트 검색 문제 해결

이 섹션의 문제 해결 정보는 전체 텍스트 검색 시 오류를 발생시킬 수 있는 문제에 대한 것입니다.

섹션 내용

문제 해결에 유용한 추가 리소스

기존 전체 텍스트 검색 쿼리를 중단할 수도 있는 SQL Server 2008의 변경 내용에 대한 자세한 내용은 SQL Server 2008 전체 텍스트 검색의 주요 변경 내용을 참조하십시오.

다음 저장 프로시저, 뷰 및 서버 구성 옵션은 전체 텍스트 검색 문제를 해결하는 데 유용합니다.

  • default full-text language 옵션
    전체 텍스트 인덱싱된 열에 대한 기본 언어 값을 지정합니다. 언어 분석은 전체 텍스트 인덱싱된 모든 데이터에 대해 수행되고 해당 데이터 언어에 따라 달라집니다. 이 옵션의 기본값은 서버의 언어입니다.

  • FULLTEXTCATALOGPROPERTY
    전체 텍스트 카탈로그 속성에 대한 정보를 반환합니다.

  • FULLTEXTSERVICEPROPERT(Transact-SQL)
    전체 텍스트 엔진의 속성과 관련된 정보를 반환합니다. 이 속성은 sp_fulltext_service를 사용하여 설정하고 검색할 수 있습니다.

  • sp_fulltext_keymappings
    keymap 내부 테이블에서 내용을 반환합니다. 이 테이블은 사용자 지정 전체 텍스트 키 값(행 ID)을 전체 텍스트 인덱스의 내부 DocId로 매핑합니다. 전체 텍스트 인덱스는 이 DocId를 사용하여 기본 테이블의 특정 행을 매핑합니다.

  • sp_fulltext_pendingchanges
    변경 내용 추적을 사용하는 지정된 테이블에 대해 보류 중인 삽입, 업데이트, 삭제 등의 처리되지 않은 변경 내용을 반환합니다.

  • sp_fulltext_service
    SQL Server의 전체 텍스트 검색의 서버 속성을 변경합니다.

  • sp_help_fulltext_system_components
    등록된 단어 분리기, 필터 및 프로토콜 처리기에 대한 정보를 반환합니다. 또한 sp_help_fulltext_system_components는 데이터베이스 식별자 목록 및 지정된 구성 요소를 사용한 전체 텍스트 카탈로그도 반환합니다.

  • sys.dm_fts_fdhosts
    서버 인스턴스에 있는 필터 데몬 호스트의 현재 작업에 대한 정보를 반환합니다.

  • sys.dm_fts_index_keywords_by_document
    지정된 테이블에 대한 전체 텍스트 인덱스의 문서 수준 내용에 관한 정보를 반환합니다. 지정된 키워드는 여러 문서에 나타날 수 있습니다.

  • sys.dm_fts_index_keywords
    지정된 테이블에 대한 전체 텍스트 인덱스 내용에 관한 정보를 반환합니다.

  • sys.dm_fts_index_population
    현재 진행 중인 전체 텍스트 인덱스 채우기에 대한 정보를 반환합니다.

  • sys.dm_fts_memory_buffers
    전체 텍스트 탐색이나 전체 텍스트 탐색 범위의 일부로 사용되는 특정 메모리 풀에 속한 메모리 버퍼에 대한 정보를 반환합니다.

  • sys.dm_fts_memory_pools
    전체 텍스트 탐색이나 전체 텍스트 탐색 범위에 대해 전체 텍스트 Gatherer 구성 요소에서 사용할 수 있는 공유 메모리 풀에 대한 정보를 반환합니다.

  • sys.dm_fts_outstanding_batches
    각 전체 텍스트 인덱싱 일괄 처리에 대한 정보를 반환합니다.

  • sys.dm_fts_parser
    쿼리 문자열 입력에 지정된 단어 분리기, 동의어 사전 및 중지 목록 조합을 적용한 후 최종 토큰화 결과를 반환합니다. 이 출력은 지정된 쿼리 문자열이 전체 텍스트 엔진에 대해 실행된 경우의 출력과 같습니다.

  • sys.dm_fts_population_ranges
    현재 진행 중인 전체 텍스트 인덱스 채우기와 관련된 특정 범위에 대한 정보를 반환합니다.

  • sys.fulltext_document_types
    전체 텍스트 인덱싱 작업에 사용할 수 있는 각 문서 유형에 대해 행을 반환합니다. 각 행은 SQL Server 인스턴스에 등록되어 있는 IFilter 인터페이스를 나타냅니다.

  • sys.fulltext_index_fragments
    전체 텍스트 인덱스를 포함하는 모든 테이블의 각 전체 인덱스 조각에 대한 행이 들어 있습니다.

  • sys.fulltext_indexes
    테이블 형식 개체의 각 전체 텍스트 인덱스당 한 개의 행을 포함합니다.

  • sys.fulltext_languages
    SQL Server에 단어 분리기가 등록된 언어당 한 개의 행을 포함합니다. 각 행은 해당 언어의 LCID 및 이름을 표시합니다.

각 속성 값을 가져오기 위해 사용할 수 있는 전체 텍스트 속성 및 Transact-SQL 함수에 대한 자세한 내용은 전체 텍스트 카탈로그 및 인덱스 속성(Transact-SQL)를 참조하십시오.

단어 분리 시간 초과 오류

단어 분리 시간 초과 오류는 다양한 상황에서 발생할 수 있습니다. 이러한 상황과 대처 방법에 대한 자세한 내용은 MSSQLSERVER_30053을 참조하십시오.