Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Dotyczy:Azure Synapse Analytics
Steruje zachowaniem buforowania zestawu wyników dla bieżącej sesji klienta.
Dotyczy usługi Azure Synapse Analytics
Transact-SQL konwencje składni
Składnia
SET RESULT_SET_CACHING { ON | OFF };
Uwaga / Notatka
Ta składnia nie jest obsługiwana przez bezserwerową pulę SQL w usłudze Azure Synapse Analytics.
Uwagi
Uruchom to polecenie po nawiązaniu połączenia z bazą danych użytkownika, dla której chcesz skonfigurować ustawienie result_set_caching.
NA
Włącza buforowanie zestawu wyników dla bieżącej sesji klienta. Buforowanie zestawu wyników nie może być włączone dla sesji, jeśli jest ono wyłączone na poziomie bazy danych.
OD
Wyłącz buforowanie zestawu wyników dla bieżącej sesji klienta.
Uwaga / Notatka
Buforowanie zestawu wyników nie powinno być używane w połączeniu z funkcjami DECRYPTBYKEY. Jeśli ta funkcja kryptograficzna musi być używana, upewnij się, że buforowanie zestawu wyników jest wyłączone (na poziomie sesji lub na poziomie bazy danych) w czasie wykonywania.
Przykłady
Wykonaj zapytanie w kolumnie result_cache_hit w sys.dm_pdw_exec_requests przy użyciu request_id zapytania, aby sprawdzić, czy to zapytanie zostało wykonane z trafieniem lub przegapieniem pamięci podręcznej wyników.
SELECT result_cache_hit
FROM sys.dm_pdw_exec_requests
WHERE request_id = 'QID58286'
Permissions
Wymaga członkostwa w roli publicznej
SELECT result_cache_hit
FROM sys.dm_pdw_exec_requests
WHERE request_id = 'QID58286'