tidb与mysql读写性能差异对比

为提高效率,提问时请提供以下信息,问题描述清晰可优先响应。

  • 【TiDB 版本】:v3.0.7
  • 【问题描述】:使用Golang编写了同时插入mysql与tidb的程序,for循环,执行后所得的结果差异较大。之后使用sysbench,结果看起来还行。求问分析可能存在的原因。

下面这张是sysbench的32线程写入32张表,每张表1000 0000行数据的测试结果,只写入

您好: 1. 有TiDB for循环测试时候的监控信息吗?如果有,麻烦反馈overview,tidb,detail-tikv面板的监控信息 (1)、chrome 安装这个插件https://chrome.google.com/webstore/detail/full-page-screen-capture/fdpohaocaechififmbbbbbknoalclacl

(2)、鼠标焦点置于 Dashboard 上,按 ?可显示所有快捷键,先按 d 再按 E 可将所有 Rows 的 Panels 打开,需等待一段时间待页面加载完成。

(3)、使用这个 full-page-screen-capture 插件进行截屏保存

  1. 请检查,使用for循环插入时,是否是同一条相同的sql值,或者时单调递增的值,这样会导致tidb热点问题。 TiDB 热点问题详解 可以参考下这个文档