キャッシュテーブル

説明

CACHE TABLE ステートメントは、テーブルの内容または指定した格納レベルを持つクエリの出力をキャッシュします。クエリがキャッシュされている場合、このクエリの一時ビューが作成されます。これにより、将来のクエリで元のファイルをスキャンする回数が削減されます。

構文

CACHE [ LAZY ] TABLE table_identifier
    [ OPTIONS ( 'storageLevel' [ = ] value ) ] [ [ AS ] query ]

パラメータ

CACHE TABLE testCache OPTIONS ('storageLevel' 'DISK_ONLY') SELECT * FROM testData;