SVL_S3LIST
세그먼트 수준에서 Amazon Redshift Spectrum 쿼리에 대한 세부 정보를 가져오려면 SVL_S3LIST 뷰를 사용합니다.
SVL_S3LIST는 모든 사용자에게 표시됩니다. 수퍼유저는 모든 행을 볼 수 있지만 일반 사용자는 자체 데이터만 볼 수 있습니다. 자세한 내용은 시스템 테이블 및 뷰에 있는 데이터의 가시성 단원을 참조하십시오.
참고
SVL_S3LIST에는 기본 클러스터에서 실행되는 쿼리만 포함됩니다. 동시성 조정 클러스터에서 실행되는 쿼리는 포함되지 않습니다. 기본 및 동시성 조정 클러스터 모두에서 실행되는 쿼리에 액세스하려면 SYS 모니터링 뷰인 SYS_EXTERNAL_QUERY_DETAIL을 사용하는 것이 좋습니다. SYS 모니터링 뷰의 데이터는 사용 및 이해가 더 쉽도록 형식이 지정되어 있습니다.
테이블 열
열 명칭 | 데이터 유형 | 설명 |
---|---|---|
쿼리 | 정수 | 쿼리 ID입니다. |
segment | 정수 | 세그먼트 번호. 쿼리는 여러 세그먼트로 구성됩니다. |
노드 | 정수 | 노드 번호. |
slice | 정수 | 특정 세그먼트가 실행된 데이터 조각입니다. |
eventtime | 타임스탬프 | 이벤트가 기록된 시간(UTC)입니다. |
버킷 | 텍스트 | Amazon S3 버킷 이름입니다. |
접두사 | 텍스트 | Amazon S3 버킷 위치의 접두사입니다. |
recursive | char(1) | 하위 폴더에 대한 반복 스캔 여부입니다. |
retrieved_files | 정수 | 나열된 파일 수입니다. |
max_file_size | bigint | 나열된 파일의 최대 파일 크기입니다. |
avg_file_size | double precision | 나열된 파일의 평균 파일 크기입니다. |
generated_splits | 정수 | 파일 분할의 수입니다. |
avg_split_length | double precision | 파일 분할의 평균 길이(바이트)입니다. |
duration | bigint | 파일 목록의 기간(마이크로초)입니다. |
샘플 쿼리
다음 예에서는 마지막으로 실행된 쿼리에 대해 SVL_S3LIST를 쿼리합니다.
select * from svl_s3list where query = pg_last_query_id() order by query,segment;