SET RESULT SET CACHING (Transact-SQL)SET RESULT SET CACHING (Transact-SQL)

SI APPLICA A: noSQL Server noDatabase SQL di Azure sìAzure SQL Data Warehouse noParallel Data Warehouse APPLIES TO: noSQL Server noAzure SQL Database yesAzure SQL Data Warehouse noParallel Data Warehouse

Controlla il comportamento di memorizzazione nella cache del set di risultati per la sessione client corrente.Controls the result set caching behavior for the current client session.

Si applica ad Azure SQL Data Warehouse (anteprima)Applies to Azure SQL Data Warehouse (preview)

Icona di collegamento a un argomento Convenzioni della sintassi Transact-SQLTopic link icon Transact-SQL Syntax Conventions

SintassiSyntax

SET RESULT_SET_CACHING { ON | OFF };

RemarksRemarks

Eseguire questo comando durante la connessione al database utente per il quale si vuole configurare l'impostazione result_set_caching.Run this command when connected to the user database where you want to configure the result_set_caching setting for.

ON ON
Abilita la memorizzazione nella cache del set di risultati per la sessione client corrente.Enables result set caching for the current client session. Non è possibile impostare la memorizzazione nella cache del set di risultati su ON per una sessione se è impostata su OFF a livello del database.Result set caching cannot be turned ON for a session if it is turned OFF at the database level.

OFF OFF
Disabilita la memorizzazione nella cache del set di risultati per la sessione client corrente.Disable result set caching for the current client session.

EsempiExamples

Eseguire una query sulla colonna result_cache_hit in sys.dm_pdw_exec_requests con request_id di una query per verificare se la query è stata eseguita con riscontro o meno nella cache dei risultati.Query the result_cache_hit column in sys.dm_pdw_exec_requests with a query’s request_id to see if this query was executed with a result cache hit or miss.

SELECT result_cache_hit
FROM sys.dm_pdw_exec_requests
WHERE request_id = 'QID58286'

AutorizzazioniPermissions

È richiesta l'appartenenza al ruolo publicRequires membership in the public role

Vedere ancheSee also

Ottimizzazione delle prestazioni con memorizzazione nella cache dei set di risultatiPerformance tuning with result set caching
Opzioni ALTER DATABASE SET (Transact-SQL)ALTER DATABASE SET Options (Transact-SQL)
ALTER DATABASE (Transact-SQL)ALTER DATABASE (Transact-SQL)
DBCC SHOWRESULTCACHESPACEUSED (Transact-SQL)DBCC SHOWRESULTCACHESPACEUSED (Transact-SQL)
DBCC DROPRESULTSETCACHE (Transact-SQL)DBCC DROPRESULTSETCACHE (Transact-SQL)