CACHE SELECT
적용 대상: Databricks 런타임
참고 항목
SQL 웨어하우스 또는 Databricks Runtime 14.2 이상에서는 함수 CACHE SELECT
가 무시됩니다.
SELECT
에서 지정된 단순 쿼리가 액세스하는 데이터를 캐시합니다.
column 이름의 list을 제공하여 columns의 하위 집합을 캐시하고, 조건자를 제공하여 행의 하위 집합을 선택할 수 있습니다.
이렇게 하면 후속 쿼리에서 원본 파일을 최대한 검사하지 않도록 할 수 있습니다.
이 구문은 Delta tables 및 Parquet tables에만 적용할 수 있습니다.
Views 지원되지만 확장된 쿼리는 위에서 설명한 것처럼 단순 쿼리로 제한됩니다.
구문
CACHE SELECT column_name [, ...] FROM table_name [ WHERE boolean_expression ]
디스크 캐싱과 Apache Spark 캐시의 차이점은 디스크 캐시와 Spark 캐시를 참조하세요.
Parameters
-
기존의 table을 식별합니다. 이름에는 임시 사양 또는 옵션 사양이 포함되어서는 안됩니다.
예
CACHE SELECT * FROM boxes
CACHE SELECT width, length FROM boxes WHERE height=3