Anteckning
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
              Gäller för:Azure Synapse Analytics
Styr cachelagringsbeteendet för resultatuppsättningen för den aktuella klientsessionen.
Gäller för Azure Synapse Analytics
              
              
              Transact-SQL syntaxkonventioner
Syntax
SET RESULT_SET_CACHING { ON | OFF };
Anmärkning
Den här syntaxen stöds inte av en serverlös SQL-pool i Azure Synapse Analytics.
Anmärkningar
Kör det här kommandot när du är ansluten till den användardatabas där du vill konfigurera inställningen result_set_caching för.
              PÅ
Aktiverar cachelagring av resultatuppsättningar för den aktuella klientsessionen.  Cachelagring av resultatuppsättningar kan inte aktiveras för en session om den är avstängd på databasnivå.
              BORT
Inaktivera cachelagring av resultatuppsättningar för den aktuella klientsessionen.
Anmärkning
Cachelagring av resultatuppsättningar ska inte användas tillsammans med DECRYPTBYKEY. Om den här kryptografiska funktionen måste användas kontrollerar du att cachelagringen av resultatuppsättningen är inaktiverad (antingen på sessionsnivå eller databasnivå) vid tidpunkten för körningen.
Examples
Fråga kolumnen result_cache_hit i sys.dm_pdw_exec_requests med en frågas request_id för att se om den här frågan kördes med en resultatcacheträff eller miss.
SELECT result_cache_hit
FROM sys.dm_pdw_exec_requests
WHERE request_id = 'QID58286'
Permissions
Kräver medlemskap i den offentliga rollen
SELECT result_cache_hit
FROM sys.dm_pdw_exec_requests
WHERE request_id = 'QID58286'