SVL_RESTORE_ALTER_TABLE_PROGRESS - Amazon Redshift

SVL_RESTORE_ALTER_TABLE_PROGRESS

RA3 노드로의 클래식 크기 조정 중에 클러스터 내 각 테이블의 마이그레이션 진행 상황을 모니터링하려면 SVL_RESTORE_ALTER_TABLE_PROGRESS를 사용합니다. 이는 크기 조정 작업 중 데이터 마이그레이션의 과거 처리량을 캡처합니다. RA3 노드로의 클래식 크기 조정에 대한 자세한 내용은 클래식 크기 조정에서 확인하세요.

SVL_RESTORE_ALTER_TABLE_PROGRESS는 슈퍼 사용자에게만 표시됩니다. 자세한 내용은 시스템 테이블 및 뷰에 있는 데이터의 가시성 단원을 참조하십시오.

이 테이블의 데이터 중 일부 또는 전부는 SYS 모니터링 뷰인 SYS_RESTORE_LOG에서도 찾아볼 수 있습니다. SYS 모니터링 뷰의 데이터는 사용 및 이해가 더 쉽도록 형식이 지정되어 있습니다. 쿼리에 SYS 모니터링 뷰를 사용하는 것이 좋습니다.

참고

진행 상황이 100.00% 또는 ABORTED인 행은 7일 후에 삭제됩니다. 클래식 크기 조정 도중 또는 이후에 삭제된 테이블의 행이 여전히 SVL_RESTORE_ALTER_TABLE_PROGRESS에서 나타날 수 있습니다.

테이블 열

열 명칭 데이터 유형 설명
tbl 정수 테이블의 ID입니다.
progress char(32) 테이블의 재배포 진행 상태입니다. 가능한 값은 0.00%~100.00%의 백분율 및 ABORTED라는 메시지입니다. ABORTED는 재배포가 완료되지 않고 중단되었음을 의미합니다. 이유는 message 열에 설명되어 있습니다.
message char(256) 테이블의 재배포 진행 상황과 관련된 메시지입니다.

샘플 쿼리

다음 쿼리는 실행 중인 쿼리와 대기 중인 쿼리를 반환합니다.

select * from svl_restore_alter_table_progress; tbl | progress | message --------+----------+----------------------------------------------------------- 105614 | ABORTED | Abort:Table no longer contains the prior dist key column. 105610 | ABORTED | Abort:Table no longer contains the prior dist key column. 105594 | 0.00% | Table waiting for alter diststyle conversion. 105602 | ABORTED | Abort:Table no longer contains the prior dist key column. 105606 | ABORTED | Abort:Table no longer contains the prior dist key column. 105598 | 100.00% | Restored to distkey successfully.