tidb 写入慢

rockdb write WAL duration 超过 1s ,WAL 日志刷盘比较慢,对写入性能影响较大

disk performance 显示磁盘性能较一般,带宽小于 100MB,IOPS 不到 2k,max write latency 高达几十 ms,通常 PCIE-SSD 盘的延迟小于 1ms,如果写延迟有要求,建议更换为 PCIE-SSD

node exporter 看到机器内存为 128GB,可以调大 tikv block cache size (默认为机器内存 * 0.45 / 单机 tikv 实例数),减少磁盘 IO

1 个赞

可以换成ssd盘,还有什么参数需要调吗?

当前监控上的数据量和 region 数量并不大,TiKV 各 Thread CPU 也没有瓶颈,默认参数比较合适;如果更换 SSD 后性能上仍然比较慢或存在瓶颈,建议对照 TiDB performance map问题导图 进行诊断和调优。

另外可参考 TiKV 性能参数调优和海量 Region 调优最佳实践
https://pingcap.com/docs-cn/stable/reference/performance/tune-tikv/

1 个赞