PENEMBOLOKAN TATAAN HASIL (T-SQL)
Berlaku untuk: Azure Synapse Analytics
Mengontrol perilaku penembolokan tataan hasil untuk sesi klien saat ini.
Berlaku untuk Azure Synapse Analytics
Sintaksis
SET RESULT_SET_CACHING { ON | OFF };
Catatan
Sintaks ini tidak didukung oleh kumpulan SQL tanpa server di Azure Synapse Analytics.
Keterangan
Jalankan perintah ini saat tersambung ke database pengguna tempat Anda ingin mengonfigurasi pengaturan result_set_caching.
AKTIF
Mengaktifkan penembolokan tataan hasil untuk sesi klien saat ini. Penembolokan tataan hasil tidak dapat diaktifkan untuk sesi jika dinonaktifkan di tingkat database.
TIDAK AKTIF
Nonaktifkan penembolokan tataan hasil untuk sesi klien saat ini.
Catatan
Penembolokan set hasil tidak boleh digunakan bersama dengan DECRYPTBYKEY. Jika fungsi kriptografi ini harus digunakan, pastikan Anda menonaktifkan cache set hasil (baik di tingkat sesi atau tingkat basis data) pada saat eksekusi.
Contoh
Kueri kolom result_cache_hit di sys.dm_pdw_exec_requests dengan request_id kueri untuk melihat apakah kueri ini dijalankan dengan hit atau kesalahan cache hasil.
SELECT result_cache_hit
FROM sys.dm_pdw_exec_requests
WHERE request_id = 'QID58286'
Izin
Memerlukan keanggotaan dalam peran publik