# 热点小表缓存 - 原理

__*小表缓存原理*__
__*小表缓存开启*__

```
ALTER TABLE users CACHE;
```

![`smart`](./student-guide/diagram/CachedTablesPrinciple01_aa_001_20220515.png)

-------------------------------------------------------------
使用 ALTER TABLE users CACHE; 语句可以将小表载入到 TiDB server 的小表缓存区中,但也就是从此 TiDB server 开始为被缓存表加上一个租约（lease）,租约（lease）由系统参数 tidb_table_cache_lease 定义,默认为 3,范围可以从 1 到 10,单位为秒。
如果图,当表开始从 TiKV 载入 到 TiDB server 的缓存开始,便开始计时。