- 스키마:
SEARCH_OPTIMIZATION_HISTORY 뷰¶
이 Account Usage 뷰를 사용하여 검색 기록을 쿼리할 수 있습니다. 뷰에서 반환된 정보에는 검색 최적화 서비스 이름, 그리고 서비스에서 사용한 크레딧이 포함됩니다.
열¶
열 이름 |
데이터 타입 |
설명 |
---|---|---|
START_TIME |
TIMESTAMP_LTZ |
지정된 시간 범위의 시작입니다. |
END_TIME |
TIMESTAMP_LTZ |
지정된 시간 범위의 끝입니다. |
CREDITS_USED |
TEXT |
START_TIME 및 END_TIME 기간 동안 검색 최적화 서비스에 대해 청구된 크레딧 수입니다. |
TABLE_ID |
NUMBER |
검색 최적화 서비스에 대한 내부/시스템 생성 식별자입니다. |
TABLE_NAME |
TEXT |
이는 검색 최적화가 활성화된 테이블의 ID를 포함하는 시스템 생성 별칭 입니다. 해당 ID는 “SEARCH OPTIMIZATION ON TABLE_ID: <optimized_table_id>” 형식의 문자열 안에 포함됩니다. 예를 들어, |
SCHEMA_ID |
NUMBER |
검색 최적화 서비스를 포함하는 스키마에 대한 내부/시스템 생성 식별자입니다. |
SCHEMA_NAME |
TEXT |
검색 최적화 서비스를 포함하는 스키마의 이름입니다. |
DATABASE_ID |
NUMBER |
검색 최적화 서비스를 포함하는 데이터베이스의 내부/시스템 생성 식별자입니다. |
DATABASE_NAME |
TEXT |
검색 최적화 서비스를 포함하는 데이터베이스의 이름입니다. |
사용법 노트¶
TABLE_ID 열과 TABLE_NAME 열은 동일한 데이터베이스 오브젝트를 참조하지 않는다는 점을 기억하십시오.
TABLE_ID는 검색 최적화 서비스 인스턴스를 식별합니다.
TABLE_NAME은 검색 최적화 서비스가 활성화된 테이블인 기본 테이블의 테이블 ID를 표시합니다.
출력에는 실행되는 각 검색 최적화 유지 관리 작업에 대해 하나의 행이 포함됩니다. 각 최적화 작업은 하나의 테이블에 대한 정보를 업데이트합니다. 각 테이블에서 실행되는 작업의 수는 해당 테이블의 데이터에 대한 업데이트의 수 및 크기에 따라 다릅니다.
집계 함수와 GROUP BY 절의 조합을 사용하여 테이블당 또는 모든 테이블에서 비용을 집계할 수 있습니다.
뷰는 기본 테이블 이름이 아니라 기본 테이블 ID만 표시하므로 뷰는 기본 테이블 관련 비용을 이름별로 직접 표시하지는 않습니다.
결제 기록이 반드시 즉시 업데이트되는 것은 아닙니다. 뷰의 지연 시간은 최대 180분(3시간)입니다.
이 뷰의 데이터를 ORGANIZATION USAGE 스키마 의 해당 뷰와 조정하려는 경우, 먼저 세션의 시간대를 UTC로 설정해야 합니다. Account Usage 뷰를 쿼리하기 전에 다음을 실행하십시오.
ALTER SESSION SET TIMEZONE = UTC;