SYS_ANALYZE_HISTORY - Amazon Redshift

SYS_ANALYZE_HISTORY

ANALYZE 작업에 대한 세부 정보를 로깅합니다.

SYS_ANALYZE_HISTORY는 수퍼유저에게만 표시됩니다. 자세한 내용은 시스템 테이블 및 뷰에 있는 데이터의 가시성 섹션을 참조하세요.

테이블 열

열 명칭 데이터 유형 설명
user_id 정수 항목을 생성한 사용자의 ID입니다.
transaction_id long 트랜잭션 ID.
query_id long SYS_QUERY_HISTORY의 쿼리 식별자입니다.
database_name char(30) 데이터베이스의 이름입니다.
table_name char(30) 테이블의 이름
table_id 정수 테이블의 ID입니다.
is_automatic char(1) 작업에 Amazon Redshift ANALYZE 작업이 기본적으로 포함되어 있는 경우 이 값은 참(t)입니다. ANALYZE 명령이 명시적으로 실행된 경우 이 값은 거짓(f)입니다.
status char(15) ANALYZE 명령의 결과입니다. 가능한 값은 Full, Skipped, PredicateColumn입니다.
start_time 타임스탬프 ANALYZE 작업이 실행되기 시작한 시간(UTC)입니다.
end_time 타임스탬프 ANALYZE 작업이 실행을 마친 시간(UTC)입니다.
rows double 테이블에 포함된 행의 총 수입니다.
modified_rows double 마지만 ANALYZE 작업 이후 수정된 행의 총 수입니다.
analyze_threshold_percent 정수 analyze_threshold_percent 파라미터의 값입니다.
last_analyze_time 타임스탬프 이전에 테이블을 분석한 시간(UTC)입니다.

샘플 쿼리

user_id | transaction_id | database_name | schema_name | table_name | table_id | is_automatic | Status | start_time | end_time | rows | modified_rows | analyze_threshold_percent | last_analyze_time ---------+----------------+---------------+-------------+---------------------+----------+--------------+--------+----------------------------+----------+-----------------+------+---------------+---------------------------+--------------------- 101 | 8006 | dev | public | test_table_562bf8dc | 110427 | f | Full | 2023-09-21 18:33:08.504646 | 2023-09-21 18:33:24.296498 | 5 | 5 | 0 | 2000-01-01 00:00:00