Sdílet prostřednictvím


SET RESULT SET RESULT SET CACHING (Transact-SQL)

Platí pro:Azure Synapse Analytics

Řídí chování sady výsledků ukládání do mezipaměti pro aktuální relaci klienta.

Platí pro Azure Synapse Analytics

Transact-SQL konvence syntaxe

Syntaxe

SET RESULT_SET_CACHING { ON | OFF };

Poznámka:

Tato syntaxe není podporována bezserverovým fondem SQL ve službě Azure Synapse Analytics.

Poznámky

Spusťte tento příkaz při připojení k uživatelské databázi, pro kterou chcete nakonfigurovat nastavení result_set_caching.

NA
Povolí ukládání sady výsledků do mezipaměti pro aktuální relaci klienta. Ukládání do mezipaměti sady výsledků nelze pro relaci zapnout, pokud je vypnuto na úrovni databáze.

PRYČ
Zakažte ukládání sady výsledků do mezipaměti pro aktuální relaci klienta.

Poznámka:

Ukládání do mezipaměti sady výsledků by se nemělo používat ve spojení s DECRYPTBYKEY. Pokud je potřeba tuto kryptografickou funkci použít, ujistěte se, že je v době spuštění zakázané ukládání do mezipaměti (buď na úrovni relace, nebo na úrovni databáze).

Examples

Zadejte dotaz na sloupec result_cache_hit v sys.dm_pdw_exec_requests pomocí request_id dotazu, abyste zjistili, jestli se tento dotaz spustil s dosažením nebo neúspěšnou mezipamětí výsledků.

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

Povolení

Vyžaduje členství ve veřejné roli.

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

Viz také