sys.index_resumable_operations(Transact-SQL)
적용 대상: Microsoft Fabric의 SQL Server 2017(14.x) 이상 버전 Azure SQL Database Azure SQL Managed Instance SQL 데이터베이스
sys.index_resumable_operations 다시 시작 가능한 인덱스 다시 작성 또는 생성에 대한 현재 실행 상태를 모니터링하고 확인하는 시스템 보기입니다.
적용 대상: SQL Server(2017 이상) 및 Azure SQL Database
열 이름 | 데이터 형식 | 설명 |
---|---|---|
object_id | int | 이 인덱스가 속한 개체의 ID입니다(nullable이 아님). |
index_id | int | 인덱스의 ID(nullable 아님)입니다. index_id 개체 내에서만 고유합니다. |
이름 | sysname | 인덱스의 이름입니다. 이름은 개체 내에서만 고유합니다. |
sql_text | nvarchar(max) | DDL T-SQL 문 텍스트 |
last_max_dop | smallint | 마지막으로 사용한 MAX_DOP(기본값 = 0) |
partition_number | int | 소유 인덱스 또는 힙 내의 파티션 번호입니다. 분할되지 않은 테이블 및 인덱스의 경우 또는 모든 파티션이 다시 빌드되는 경우 이 열의 값은 NULL입니다. |
state | tinyint | 다시 시작하는 인덱스의 작동 상태: 0=실행 중 1=일시 중지 |
state_desc | nvarchar(60) | 다시 시작하는 인덱스의 작동 상태에 대한 설명(실행 중 또는 일시 중지됨) |
start_time | 날짜/시간 | 인덱스 작업 시작 시간(null 허용 안 됨) |
last_pause_time | datatime | 인덱스 작업 마지막 일시 중지 시간(nullable)입니다. 작업이 실행 중이고 일시 중지되지 않은 경우 NULL입니다. |
total_execution_time | int | 시작 시간(분)의 총 실행 시간(null 허용 안 됨) |
percent_complete | real | 인덱스 작업 진행률 완료율(nullable 아님)입니다. |
page_count | bigint | 새 인덱스 및 매핑 인덱스(nullable 아님)에 대한 인덱스 빌드 작업에서 할당한 총 인덱스 페이지 수입니다. |
사용 권한
사용자가 소유하고 있거나 사용 권한을 부여 받은 보안 개체에 대해서만 카탈로그 뷰의 메타데이터를 볼 수 있습니다. 자세한 내용은 Metadata Visibility Configuration을 참조하세요.
예시
PAUSE 상태에 있는 다시 시작 가능한 인덱스 만들기 또는 다시 빌드 작업을 모두 나열합니다.
SELECT * FROM sys.index_resumable_operations WHERE STATE = 1;