- 스키마:
QUERY_ACCELERATION_ELIGIBLE 뷰¶
이 Account Usage 뷰는 query acceleration service (QAS)에 적합한 쿼리를 식별하는 데 사용할 수 있습니다.
열¶
열 이름 |
데이터 타입 |
설명 |
---|---|---|
QUERY_ID |
TEXT |
SQL 문의 내부/시스템 생성 식별자입니다. |
QUERY_TEXT |
TEXT |
SQL 문의 텍스트입니다. |
START_TIME |
TIMESTAMP_LTZ |
문 시작 시간입니다. |
END_TIME |
TIMESTAMP_LTZ |
문 종료 시간입니다. |
WAREHOUSE_NAME |
TEXT |
쿼리가 실행된 웨어하우스의 이름입니다. |
WAREHOUSE_SIZE |
TEXT |
이 문이 실행될 때 웨어하우스의 크기입니다. |
ELIGIBLE_QUERY_ACCELERATION_TIME |
NUMBER |
쿼리 가속 서비스에 적합한 쿼리 실행 시간(초)입니다. |
UPPER_LIMIT_SCALE_FACTOR |
NUMBER |
주어진 쿼리의 상한 배율 입니다. |
QUERY_HASH |
TEXT |
표준화된 SQL 텍스트를 기반으로 계산된 해시 값 입니다. |
QUERY_HASH_VERSION |
NUMBER |
|
QUERY_PARAMETERIZED_HASH |
TEXT |
매개 변수가 있는 쿼리를 기반으로 계산된 해시 값 입니다. |
QUERY_PARAMETERIZED_HASH_VERSION |
NUMBER |
|
사용법 노트¶
뷰의 지연 시간은 최대 180분(3시간)이 될 수 있습니다.
쿼리 가속은 다음 SQL 명령에 대해 지원됩니다.
SELECT
INSERT
CREATE TABLE AS SELECT (CTAS)
COPY INTO <테이블>
쿼리 적격성에 대한 자세한 내용은 적합 쿼리 섹션을 참조하십시오.
이 뷰에는 가속화되지 않은 적격 쿼리만 포함됩니다. 쿼리 가속 서비스를 사용하도록 설정한 상태에서 이전에 QAS 적격 쿼리가 이제 가속되는 경우 이 뷰에 포함되지 않습니다.
예¶
Query Acceleration Service에 대해 지정된 기간에 적격한 쿼리가 가장 많은 웨어하우스를 식별합니다.
SELECT warehouse_name, COUNT(query_id) AS num_eligible_queries
FROM SNOWFLAKE.ACCOUNT_USAGE.QUERY_ACCELERATION_ELIGIBLE
WHERE start_time >= '2024-06-01 00:00'::TIMESTAMP
AND end_time <= '2024-06-07 00:00'::TIMESTAMP
GROUP BY warehouse_name
ORDER BY num_eligible_queries DESC;
더 많은 예시 쿼리를 보려면 QUERY_ACCELERATION_ELIGIBLE 뷰로 쿼리 및 웨어하우스 식별하기 섹션을 참조하십시오.