TiDB学习笔记(二十一)TiKV关键性能参数与配置

2022年10月01日22:48:15 科技 1283

Transaction模块(事务模块)

shceduler pool:协调事务并发写入冲突


Raft模块:将写请求转换成raft日志,写入本地并复制到其他节点

raftstore thread:


RocksDB模块:将raft日志应用到rocksdb,进行数据持久化

apply thread:

TiDB学习笔记(二十一)TiKV关键性能参数与配置 - 天天要闻


二、写入流程

1、scheduler-worker-pool-size

scheduler 线程个数,主要负责写入之前的事务一致性检查工作。如果 CPU 核心数量大于等于 16,默认为 8;否则默认为 4。


2、store-max-batch-size

一轮处理的最大请求个数。

3、store-pool-size

表示处理 Raft 的线程池线程的数量,即 Raftstore 线程池的大小。

4、raft-max-inflight-msgs

待确认日志个数的数量,如果超过这个数量将会减缓发送日志的个数。


5、apply-pool-size

处理数据落盘的线程池中线程的数量。

6、apply-max-batch-size

一轮处理数据落盘的最大请求个数。

TiDB学习笔记(二十一)TiKV关键性能参数与配置 - 天天要闻

TiDB学习笔记(二十一)TiKV关键性能参数与配置 - 天天要闻


三、读取流程

readpool.unified.max-thread-count

统一处理读请求的线程池最多的线程数量,即 UnifyReadPool 线程池的大小。


storage.block-cache.capacity

共享 block cache 的大小


split.qps-threshold

对 Region 执行 load-base-split 的阈值。如果连续一段时间内,某个 Region 的读请求的 QPS 超过 qps-threshold,则切分该 Region


split.byte-threshold

对 Region 执行 load-base-split 的阈值。如果连续一段时间内,某个 Region 的读请求的流量超过 byte-threshold,则切分该 Region


点查:

TiDB学习笔记(二十一)TiKV关键性能参数与配置 - 天天要闻


非点查:

TiDB学习笔记(二十一)TiKV关键性能参数与配置 - 天天要闻


TiDB学习笔记(二十一)TiKV关键性能参数与配置 - 天天要闻


四、Write Stall现象

TiDB学习笔记(二十一)TiKV关键性能参数与配置 - 天天要闻

TiDB学习笔记(二十一)TiKV关键性能参数与配置 - 天天要闻


五、慢查询

小表热点

索引热点

CPU资源不足

Unified read瓶颈

Storage read pool瓶颈

执行计划不合理(全表扫描)


TiDB学习笔记(二十一)TiKV关键性能参数与配置 - 天天要闻

科技分类资讯推荐

长安与东风重组新进展:朱华荣称不会改变长安既定战略 - 天天要闻

长安与东风重组新进展:朱华荣称不会改变长安既定战略

2月9日,长安汽车和东风集团股份(00489.HK)同步发布了控股股东“正在与其他国资央企集团筹划重组事项”的信息。长安汽车的控股股东是兵装集团,而东风集团股份的控股股东是东风公司。随即,长安汽车和东风集团这两家汽车央企将合并重组,成为业内关注的焦点。
公安部出手了!年龄限制放宽10年、送考下乡,2025年考驾照不难了 - 天天要闻

公安部出手了!年龄限制放宽10年、送考下乡,2025年考驾照不难了

电动车加强管理以后,要求机动车类型的车辆需要持证上路,但是老年人考驾照却受阻,一方面有年龄的限制,另一方面偏远山区考驾照不方便,所以在2025年公安部出手了,年龄限制放宽10年,同时推出送考下乡服务,还进一步的降低考驾照的费用,2025年起考摩托车驾照不难了。
从“星灵安全守护体系”到昊铂HL,看懂广汽科技日 - 天天要闻

从“星灵安全守护体系”到昊铂HL,看懂广汽科技日

发布会以技术切入,并全程围绕安全展开。广汽集团董事长、总经理冯兴亚率先登场,宣布2025年四季度将正式上市支持L3级智能驾驶的车型,他同时强调面向自动驾驶时代对智能驾驶技术、整车安全架构以及突发风险处理能力的要求更高。如何才能满足更高的要求?冯兴亚提到了“广汽
关税大棒下,最受伤的车企出现了 - 天天要闻

关税大棒下,最受伤的车企出现了

特朗普的关税大棒刚挥出,尚未吓退“外敌”,却先刺痛了自己。近日,拥有玛莎拉蒂、Jeep等14个品牌的全球第四大车企斯泰兰蒂斯突然宣布裁撤900名美国工人,关闭加拿大和墨西哥两家工厂,北美生产线陷入瘫痪。几乎同一时间,捷豹路虎宣布暂停对美出口一个月,奥迪更是直接