스키마:

ACCOUNT_USAGE

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_HASH 계산에 사용되는 논리 버전 입니다.

QUERY_PARAMETERIZED_HASH

TEXT

매개 변수가 있는 쿼리를 기반으로 계산된 해시 값 입니다.

QUERY_PARAMETERIZED_HASH_VERSION

NUMBER

QUERY_PARAMETERIZED_HASH 계산에 사용되는 논리 버전 입니다.

사용법 노트

  • 뷰의 지연 시간은 최대 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;
Copy

더 많은 예시 쿼리를 보려면 QUERY_ACCELERATION_ELIGIBLE 뷰로 쿼리 및 웨어하우스 식별하기 섹션을 참조하십시오.