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