CACHE TABLE

説明

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

構文

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

パラメータ

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