USE_CACHED_RESULT

适用于:check marked yes Databricks SQL

USE_CACHED_RESULT 配置参数控制会话是否缓存满足某些限制的结果集。 如果重新提交查询且基础表未更改,Databricks SQL 可以重复使用结果集,从而降低查询执行成本。

可以使用 SET 语句在会话级别设置此参数。

此设置的系统默认值为 TRUE

示例

> SET use_cached_result = true;

> SELECT count(1) FROM T;

-- Re-use the result from the previous query
> SELECT count(1) FROM T;