# 案例学习: 解决方案 A

+ 热点打散方法:
  + 调整 `split.qps-threshold` 和 `split.byte-threshold`
+ 热点打散适用场景:
  + SQL 语句优化空间不大
  + SQL 语句优化阻力大, 涉及逻辑改造
  + 目标表数据量大, 新建索引的耗时无法接受
```
tidb> SET CONFIG TIKV ~!@split.qps-threshold@!~=3000;
Query OK, 0 rows affected (0.10 sec)

tidb> SET CONFIG TIKV ~!@split.byte-threshold@!~=31457280;
Query OK, 0 rows affected (0.55 sec)
```
-------------------------------------------------------------

在遇到生产环境正在受读热点影响的现象，可以尝试使用下面的方式来打散读热点：

- Load Base Split
该特性在 TiKV 在 4.0 版本引入，旨在解决 Region 访问分布不均匀造成的热点问题，比如小表的全表扫描。基于统计信息自动拆分 Region。通过统计去识别出那些读流量在 10s 内持续超过阈值的 Region，并在合适的位置将这些 Region 拆分。在选择拆分的位置时，会尽可能平衡拆分后两个 Region 的访问量，并尽量避免跨 Region 的访问。
控制参数为 split.qps-threshold，默认值为 3000，两种调整方式，推荐方式 1：
