SVV_VACUUM_PROGRESS - Amazon Redshift

SVV_VACUUM_PROGRESS

이 뷰는 현재 진행 중인 vacuum 작업 완료까지의 예상 시간을 반환합니다.

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

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

SVV_VACUUM_SUMMARY에 대한 자세한 내용은 SVV_VACUUM_SUMMARY 섹션을 참조하세요.

SVL_VACUUM_PERCENTAGE에 대한 자세한 내용은 SVL_VACUUM_PERCENTAGE 섹션을 참조하세요.

참고

이 보기는 프로비저닝된 클러스터를 쿼리할 때만 사용할 수 있습니다.

테이블 열

열 명칭 데이터 유형 설명
table_name 텍스트 현재 vacuum 중인 테이블 또는 진행 중인 작업이 없는 경우, 마지막으로 vacuum된 테이블의 이름.
status 텍스트 vacuum 작업의 일환으로 수행되고 있는 현재 활동의 설명:
  • 초기화

  • 정렬

  • 병합

  • 삭제

  • Select

  • Failed

  • 완료

  • 건너뜀

  • INTERLEAVED SORTKEY 순서 구축

time_remaining_estimate 텍스트 현재 vacuum 작업이 완료되기까지 남은 예상 시간(분/초). 예: 5m 10s vacuum이 첫 번째 정렬 작업을 완료할 때까지는 예상 시간이 반환되지 않습니다. 진행 중인 vacuum이 없는 경우, STATS 열과 비어 있는 TIME_REMAINING_ESTIMATE 열에 마지막으로 수행된 vacuum이 Completed로 표시됩니다. 예상 시간은 vacuum이 진행됨에 따라 일반적으로 더 정확해집니다.

샘플 쿼리

몇 분 간격으로 실행된 다음의 쿼리들은 SALESNEW라는 이름의 큰 테이블이 vacuum되고 있음을 보여 줍니다.

select * from svv_vacuum_progress; table_name | status | time_remaining_estimate --------------+-------------------------------+------------------------- salesnew | Vacuum: initialize salesnew | (1 row) ... select * from svv_vacuum_progress; table_name | status | time_remaining_estimate -------------+------------------------+------------------------- salesnew | Vacuum salesnew sort | 33m 21s (1 row)

다음 쿼리는 현재 진행 중인 vacuum 작업이 없음을 보여 줍니다. vacuum될 마지막 테이블은 SALES 테이블이었습니다.

select * from svv_vacuum_progress; table_name | status | time_remaining_estimate -------------+----------+------------------------- sales | Complete | (1 row)