适用于:
Databricks Runtime
从 Apache Spark 缓存中的内存和/或磁盘缓存中删除给定表或视图的条目和关联数据。 基础条目应该已通过上一 CACHE TABLE 操作进入缓存。 如果未指定 UNCACHE TABLE,则不存在的表上的 IF EXISTS 会引发异常。
语法
UNCACHE TABLE [ IF EXISTS ] table_name
请参阅磁盘缓存与Spark 缓存,了解磁盘缓存和 Apache Spark 缓存之间的差异。
参数
-
标识要缓存的 Delta 表或视图。 名称不得包含 时态规范或选项规范。
示例
:::note 无服务器兼容性
Databricks 建议退出 UNCACHE TABLE ,因为它与 Databricks 无服务器计算体系结构不兼容。 无服务器计算自动优化缓存,因此不需要手动缓存管理。
:::
> UNCACHE TABLE t1;