본문으로 건너뛰기
최종 수정: 에

SHOW BUILD INDEX

설명​

인덱스 빌드 작업의 상태를 확인합니다.

구문​

SHOW BUILD INDEX [ (FROM | IN) <database_name>
[ where_clause ] [ sort_clause ] [ limit_clause ] ]

각 절의 정의는 다음과 같습니다.

where_clause
: WHERE <output_column_name = value>

각 절의 정의는 다음과 같습니다.

sort_clause
:
ORDER BY <output_column_name>

각 절의 정의는 다음과 같습니다.

limit_clause
:
LIMIT <n>

선택적 매개변수​

<database_name>

데이터베이스의 식별자(이름)를 지정합니다. 식별자는 해당 클러스터 내에서 고유해야 합니다.

식별자는 문자로 시작해야 합니다(unicode 이름 지원이 활성화된 경우 모든 언어의 문자 사용 가능). 식별자 문자열 전체를 백틱으로 감싸지 않는 한 공백이나 특수 문자를 포함할 수 없습니다(예: My Object).

식별자에는 예약 키워드를 사용할 수 없습니다.

자세한 내용은 식별자 요구 사항 및 예약 키워드를 참조하세요.

<WHERE output_column_name = value>

출력 필터 조건을 지정합니다. output_column_name은 출력 필드 목록에 포함되어야 합니다.

<ORDER BY output_column_name>

출력 정렬 기준 열을 지정합니다. output_column_name은 출력 필드 목록에 포함되어야 합니다.

LIMIT <n>

출력 행 수의 상한을 지정합니다. n은 숫자여야 합니다.

접근 제어 요구 사항​

이 SQL 명령을 실행하는 사용자는 최소한 다음 권한을 보유해야 합니다.

권한객체비고
SHOW_PRIV데이터베이스

사용 시 참고 사항​

  • 현재는 역색인에만 적용되며, bloomfilter 인덱스와 같은 다른 인덱스에는 적용되지 않습니다.
  • 현재는 스토리지와 컴퓨팅이 통합된 모드에만 적용되며, 스토리지와 컴퓨팅이 분리된 모드에는 적용되지 않습니다.

예제​

  • 모든 인덱스 빌드 작업 조회

    SHOW BUILD INDEX
  • database1 데이터베이스의 인덱스 빌드 작업 조회

    SHOW BUILD INDEX FROM database1
  • table1 테이블의 인덱스 빌드 작업 조회

    SHOW BUILD INDEX WHERE TableName = 'table1'
  • table1 테이블의 인덱스 빌드 작업을 JobId 기준으로 정렬하여 처음 10개 행 조회

    SHOW BUILD INDEX WHERE TableName = 'table1' ORDER BY JobId LIMIT 10