Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
Aplica-se a:Azure Synapse Analytics
Controla o comportamento de cache do conjunto de resultados para a sessão de cliente atual.
Aplica-se ao Azure Synapse Analytics
Transact-SQL convenções de sintaxe
Sintaxe
SET RESULT_SET_CACHING { ON | OFF };
Observação
Essa sintaxe não é suportada pelo pool SQL sem servidor no Azure Synapse Analytics.
Observações
Execute este comando quando estiver conectado ao banco de dados do usuário para o qual você deseja definir a configuração result_set_caching.
EM
Habilita o cache do conjunto de resultados para a sessão do cliente atual. O cache do conjunto de resultados não pode ser ativado para uma sessão se estiver desativado no nível do banco de dados.
DESLIGADO
Desative o cache do conjunto de resultados para a sessão de cliente atual.
Observação
O cache do conjunto de resultados não deve ser usado em conjunto com DECRYPTBYKEY. Se essa função criptográfica precisar ser usada, verifique se o cache do conjunto de resultados está desabilitado (no nível da sessão ou do banco de dados) no momento da execução.
Examples
Consulte a coluna result_cache_hit em sys.dm_pdw_exec_requests com a request_id de uma consulta para ver se essa consulta foi executada com um acerto ou erro do cache de resultados.
SELECT result_cache_hit
FROM sys.dm_pdw_exec_requests
WHERE request_id = 'QID58286'
Permissions
Requer a participação na função pública
SELECT result_cache_hit
FROM sys.dm_pdw_exec_requests
WHERE request_id = 'QID58286'