简单 insert或 select非常慢

【 TiDB 使用环境】
【概述】:简单 insert或 select非常慢
【背景】:简单 insert或 select非常慢
【现象】:简单 insert或 select非常慢
【问题】:简单 insert或 select非常慢
【业务影响】:简单 insert或 select非常慢
【TiDB 版本】:2.1.13


【附件】:

参考一下读写性能排查文档,先排查一下瓶颈点吧。读性能慢-总纲

1.从tidb执行语句也慢,排除客户端到tidb原因,从tidb到kv节点ping是0.几毫秒。排除网络瓶颈。
2.kv节点16核cpu,cpu利用率不到300%,load不到3,用iostat看磁盘io:%util是个位数。排除硬件瓶颈。
3.启动参数是按照官方文档推荐配置的。
4.仅仅是简单的一条insert的插入个位数字段数,且一条,插入一个空表,也很慢。排除业务过于复杂。
5.qps不到1.5k。

插入时间达到2.几秒

trace format='row'   insert xxx看看结果呢
1 个赞

可以再通过 dashboard 抓一下tidb server 执行时间的 profile 。或者使用 go prof 工具,导出一下svg ,我们看一下。

此话题已在最后回复的 1 分钟后被自动关闭。不再允许新回复。