Bagikan melalui


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

Konvensi sintaks transact-SQL

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

Lihat juga