CACHE SELECT
Berlaku untuk: Databricks Runtime
Catatan
Pada gudang SQL atau di Databricks Runtime 14.2 ke atas, fungsi CACHE SELECT
diabaikan.
Tembolokan data yang diakses oleh kueri SELECT
sederhana yang ditentukan dalam tembolokan disk.
Anda dapat memilih subset kolom yang akan ditembolok dengan menyediakan daftar nama kolom dan memilih subset baris dengan memberikan predikat.
Ini memungkinkan kueri berikutnya menghindari pemindaian file asli sebanyak mungkin.
Konstruksi ini hanya berlaku untuk tabel Delta dan tabel Parquet.
Tampilan juga didukung, tetapi kueri yang diperluas dibatasi untuk kueri sederhana, seperti yang dijelaskan di atas.
Sintaks
CACHE SELECT column_name [, ...] FROM table_name [ WHERE boolean_expression ]
Lihat Cache disk vs. Cache Spark untuk perbedaan antara penembolokan disk dan cache Apache Spark.
Parameter
-
Mengidentifikasi tabel yang sudah ada. Nama tidak boleh menyertakan spesifikasi temporal.
Contoh
CACHE SELECT * FROM boxes
CACHE SELECT width, length FROM boxes WHERE height=3
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk