전체 텍스트 인덱스 속성(일반 페이지)

전체 텍스트 인덱스의 수정 가능한 속성을 보거나 변경하려면

  • 전체 텍스트 카탈로그
    전체 텍스트 인덱스와 연결된 전체 텍스트 카탈로그의 이름을 표시합니다.

    [!참고]

    SQL Server 2012 데이터베이스에서 전체 텍스트 카탈로그는 어떠한 파일 그룹에도 속하지 않는 가상 개체이며, 전체 텍스트 인덱스의 그룹을 나타내는 논리적인 개념입니다. 그러나 데이터베이스를 SQL Server 2005에서 업그레이드하는 경우에는 전체 텍스트 카탈로그가 계속 파일 그룹에 있습니다.

  • 데이터베이스
    전체 텍스트 인덱스가 있는 데이터베이스의 이름을 표시합니다.

  • 테이블
    전체 텍스트 인덱스가 정의된 테이블의 이름을 표시합니다.

  • 전체 텍스트 인덱스 키
    테이블의 단일 열에 대한 고유 인덱스인 전체 텍스트 인덱스 키의 이름을 표시합니다.

  • 테이블 전체 텍스트 채우기 상태
    전체 텍스트 인덱싱된 테이블의 채우기 상태를 표시합니다.

    가능한 값은 다음과 같습니다.

    0 = 유휴 상태

    1 = 전체 채우기가 진행 중입니다.

    2 = 증분 채우기가 진행 중입니다.

    3 = 추적된 변경 내용의 전파가 진행 중입니다.

    4 = 변경 내용 자동 추적과 같은 백그라운드 업데이트 인덱스가 진행 중입니다.

    5 = 전체 텍스트 인덱싱이 정체 또는 일시 중지되었습니다.

  • 활성 전체 텍스트 인덱스
    테이블에 활성 전체 텍스트 인덱스가 있는지 여부를 나타냅니다.

    1 = True

    0 = False

  • 전체 텍스트 인덱스 파일 그룹
    전체 텍스트 인덱스가 속하는 파일 그룹입니다.

  • 전체 텍스트 인덱스 중지 목록
    전체 텍스트 인덱스에 현재 연결되어 있는 중지 목록입니다. 중지 목록은 중지 단어의 목록입니다. 전체 텍스트 인덱스에 연결된 중지 목록이 있으면 해당 인덱스에 대한 전체 텍스트 쿼리에 중지 목록이 적용됩니다. 목록에서 **<OFF>**를 선택하여 인덱스에서 중지 목록을 제거하거나 다른 중지 목록을 선택할 수 있습니다. **<SYSTEM>**은 시스템 중지 목록을 나타냅니다.

    중지 목록을 만들려면

  • 검색 속성 목록
    현재 전체 텍스트 인덱스와 연결된 검색 속성 목록입니다. 검색 속성 목록은 연결된 전체 텍스트 인덱스가 채워질 때 해당 인덱스에 포함되는 문서 속성 집합을 지정합니다. 자세한 내용은 검색 속성 목록을 사용하여 문서 속성 검색을 참조하십시오.

    **<Off>**는 현재 인덱스와 연결된 검색 속성 목록이 없음을 나타냅니다. 목록에서 **<Off>**를 선택하여 인덱스에서 현재 검색 속성을 제거하거나 다른 검색 속성 목록을 선택할 수 있습니다. 현재 데이터베이스의 검색 속성 목록만 여기에 나열됩니다.

    [!참고]

    지정한 검색 속성 목록을 같은 데이터베이스에 있는 둘 이상의 전체 텍스트 인덱스와 연결할 수 있습니다.

    검색 속성 목록을 만들려면

  • 테이블 전체 텍스트 항목 수
    전체 텍스트 인덱싱 작업이 성공적으로 완료된 행의 수를 나타냅니다.

    이 속성은 OBJECTPROPERTYEX Transact-SQL 함수에서 반환하는 TableFulltextItemCount 속성에 해당합니다.

  • 테이블 전체 텍스트 처리된 문서
    전체 텍스트 인덱싱이 시작된 이후에 처리된 행의 수를 표시합니다. 전체 텍스트 검색을 위해 인덱싱 중인 테이블에서 한 행의 모든 열은 인덱싱할 한 문서의 일부로 간주됩니다. 삭제된 행은 계산되지 않습니다.

    0

    전체 텍스트 인덱싱이 완료되었고 활성 채우기가 없음을 나타냅니다.

    > 0

    활성 채우기의 경우 채우기, 백그라운드 인덱스 채우기 업데이트가 지정된 변경 내용 추적(예: 변경 내용 자동 추적) 설정, 전체 텍스트 인덱스 스키마 변경, 전체 텍스트 카탈로그 다시 작성, SQL Server 인스턴스 다시 시작 등의 작업이 수행된 이후에 삽입 또는 업데이트 작업에 의해 처리된 문서의 수를 나타냅니다.

  • 테이블 전체 텍스트 보류 중인 변경 내용
    처리할 보류 중인 변경 내용 추적 항목의 수입니다.

    0 = 변경 내용 추적이 활성화되지 않았습니다.

    NULL = 테이블에 전체 텍스트 인덱스가 없습니다.

  • 테이블 전체 텍스트 실패 횟수
    전체 텍스트 검색이 인덱싱되지 않은 행의 수입니다.

    0 = 채우기가 완료되었습니다.

    > 0 = 다음 중 하나일 수 있습니다.

    • 전체, 증분 및 수동 변경 내용 추적 채우기가 시작된 이후에 인덱싱되지 않은 문서의 수입니다.

    • 백그라운드 업데이트 인덱스가 지정된 변경 내용 추적에서 채우기가 시작 또는 다시 시작된 이후에 인덱싱되지 않은 행의 수입니다. 이러한 결과는 스키마 변경, 카탈로그 다시 작성, 서버 다시 시작 등으로 인해 나타날 수 있습니다.

  • 전체 텍스트 인덱싱 설정
    전체 텍스트 인덱싱을 사용할지 여부를 지정합니다.

    True

    사용

    False

    사용 안 함

  • 변경 내용 추적
    테이블에서 전체 텍스트 변경 내용 추적을 사용할지 여부를 지정하고, 사용할 경우 종류를 지정합니다. 전체 텍스트 변경 내용 추적은 전체 텍스트 인덱싱이 설정된 테이블과 인덱싱된 뷰에서 수정된 행의 레코드를 유지 관리합니다. 이러한 변경 내용은 전체 텍스트 인덱스로 전파할 수 있습니다.

    변경 내용 추적 값은 다음과 같습니다.

    Off

    기본 데이터의 변경 내용으로 전체 텍스트 인덱스가 업데이트되지 않습니다.

    수동

    기본 데이터가 변경될 때 전체 텍스트 인덱스가 자동으로 업데이트되지 않습니다. 그러나 기본 데이터의 변경 내용은 그대로 유지되므로 SQL Server 에이전트를 사용하여 일정에 따라 또는 수동으로 그러한 변경 내용을 전체 텍스트 인덱스로 전파할 수 있습니다.

    자동

    기본 테이블의 데이터가 변경되면 전체 텍스트 인덱스가 자동으로 업데이트됩니다.

  • 인덱스 다시 채우기
    대화 상자를 닫을 때 전체 텍스트 인덱스 채우기를 시작하려면 클릭합니다. 다음 채우기 유형 중 하나를 선택합니다.

    전체

    테이블에 대해 전체 채우기를 수행하는 동안 모든 행에 대해 인덱스 항목이 작성됩니다.

    증분

    증분 채우기는 마지막 채우기 후 또는 마지막 채우기를 진행 중인 동안 추가, 삭제 또는 수정된 행에 대해 전체 텍스트 인덱스를 업데이트합니다. 증분 채우기를 수행하려면 기본 테이블에 timestamp 데이터 형식의 열이 포함되어 있어야 합니다.

    업데이트

    기본 테이블의 데이터가 수정될 때마다 전체 텍스트 인덱스가 업데이트됩니다.

참고 항목

개념

전체 텍스트 검색 시작