# 聚合操作解决方案

+ 表里的数据不经常修改的情况
  + 在计算节点 **TiDB** 上开启 **copr-cache** (TiDB 4.0 引入，默认开启)

![left](./student-guide/diagram/01-34-1.png)

------------------------------------------------------------

第一种情况，如果我们的表数据很少有DML 操作，并且查询模式也比较固定，那可以在计算节点 TiDB 上开启 copr-cache(TiDB 4.0 版本引入，默认开启)，这个会基于 LRU 算法 以 region 粒度缓存 cop 的执行结果，这样查询一次后，如果相关 region 的数据没有发生变化，下次查询就不用访问 TiKV 直接查询 TiDB 层的缓存的之前的执行结果，性能会有明显的提升。
