# 列式存储
![`smart`](./student-guide/diagram/ColumnarVsRowStorage_aa_001_20220527.png)
-----------------------------------------------------------
插入1行：
- 基于行的引擎只需要访问1个数据块，而基于列存储引擎需要访问3个数据块。

查询分析（对于此种情况没有 WHERE 子句）：
- 基于行的引擎需要访问3个块，而基于列的引擎仅需要访问1个数据块。