USE_CACHED_RESULT
S’applique à : Databricks SQL
Le paramètre de configuration USE_CACHED_RESULT
contrôle si la session met en cache les résultats qui répondent à certaines restrictions.
Si une requête est réinscrite et que les tables sous-jacentes n’ont pas changé, Databricks SQL peut réutiliser le jeu de résultats, ce qui réduit le coût d’exécution des requêtes.
Vous pouvez définir ce paramètre au niveau de la session à l’aide de l’instruction SET.
La valeur par défaut du système pour ce paramètre est TRUE
.
Exemples
> SET use_cached_result = true;
> SELECT count(1) FROM T;
-- Re-use the result from the previous query
> SELECT count(1) FROM T;