

本文為英文版的機器翻譯版本，如內容有任何歧義或不一致之處，概以英文版為準。

# 快取時使用單欄式格式
<a name="using-columnar-format-when-caching"></a>

Spark SQL 能夠以單欄式格式快取記憶體內的資料表。 `spark.catalog.cacheTable("tableName")`或 `dataFrame.cache()`函數呼叫可用來快取記憶體內單欄式格式的資料表。然後，Spark SQL引擎只會掃描必要的資料欄，並自動調整壓縮以減少記憶體和 CPU 用量。您可以使用 `spark.catalog.uncacheTable("tableName")`或 從記憶體`dataFrame.unpersist()`中移除資料表。