USE_CACHED_RESULT

S’applique à :coche marquée oui 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;