- 카테고리:
DATABASE_REFRESH_HISTORY¶
보조 데이터베이스의 새로 고침 기록을 반환합니다.
참고
이 함수는 지난 14일 동안의 데이터베이스 새로 고침 활동을 반환합니다.
구문¶
DATABASE_REFRESH_HISTORY( '<secondary_db_name>' )
인자¶
- secondary_db_name
- 보조 데이터베이스의 이름입니다. 보조 데이터베이스가 현재 세션의 활성 데이터베이스인 경우, 이 인자는 선택 사항입니다. - 전체 이름은 작은따옴표로 묶어야 합니다. 
사용법 노트¶
- 계정 관리자(ACCOUNTADMIN 역할을 가진 사용자)에 대한 결과만 반환합니다. 
- Information Schema 테이블 함수를 호출할 때 세션에는 사용 중인 INFORMATION_SCHEMA 스키마가 있거나 또는 함수 이름이 정규화되어야 합니다. 자세한 내용은 Snowflake Information Schema 섹션을 참조하십시오. 
- 다음은 처리된 순서의 단계 목록입니다. - SECONDARY_UPLOADING_INVENTORY 
- PRIMARY_UPLOADING_METADATA 
- PRIMARY_UPLOADING_DATA 
- SECONDARY_DOWNLOADING_METADATA 
- SECONDARY_DOWNLOADING_DATA 
- COMPLETED / FAILED / CANCELED 
 
출력¶
이 함수는 다음 열을 반환합니다.
| 열 이름 | 데이터 타입 | 설명 | 
|---|---|---|
| CURRENT_PHASE | TEXT | 현재 복제 단계입니다. 단계 목록은 사용법 노트를 참조하십시오. | 
| START_TIME | NUMBER | 복제 작업이 시작된 시간입니다. 형식은 Epoch 시간입니다. | 
| END_TIME | NUMBER | 복제 작업이 완료된 시간입니다(해당하는 경우). 형식은 Epoch 시간입니다. | 
| JOB_UUID | TEXT | 보조 데이터베이스 새로 고침 작업의 쿼리 ID입니다. | 
| COPY_BYTES | NUMBER | 복제 작업 중 복사된 바이트의 수입니다. | 
| OBJECT_COUNT | NUMBER | 복제 작업 중 복사된 데이터베이스 오브젝트의 수입니다. | 
예¶
사용자 세션에서 현재 활성 상태인 데이터베이스에 대한 데이터베이스 새로 고침 기록을 검색합니다.
select * from table(information_schema.database_refresh_history());