写入表速度慢

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

系统信息
+-------------------------+----------------------------+
|           Host          |          Release           |
+-------------------------+----------------------------+
| iZbp1e5ffofgmrvniuozyzZ | 3.10.0-957.21.3.el7.x86_64 |
| iZbp1e5ffofgmrvniuozyyZ | 3.10.0-957.21.3.el7.x86_64 |
| iZbp19jkykx0eigvjvnfebZ | 3.10.0-957.21.3.el7.x86_64 |
| iZbp19jkykx0eigvjvnfeaZ | 3.10.0-957.21.3.el7.x86_64 |
| iZbp19jkykx0eigvjvnfe9Z | 3.10.0-957.21.3.el7.x86_64 |
| iZbp1i0nrydzztekp823a3Z | 3.10.0-957.21.3.el7.x86_64 |
| iZbp1i0nrydzztekp823a4Z | 3.10.0-957.21.3.el7.x86_64 |
| iZbp1i0nrydzztekp823a5Z | 3.10.0-957.21.3.el7.x86_64 |
| iZbp1ee5ye356ifjoltsc1Z | 3.10.0-957.21.3.el7.x86_64 |
+-------------------------+----------------------------+
TiDB 集群信息
+---------------------+--------------+------+----+------+
|     TiDB_version    | Clu_replicas | TiDB | PD | TiKV |
+---------------------+--------------+------+----+------+
| 5.7.25-TiDB-v2.1.14 |      3       |  2   | 3  |  3   |
+---------------------+--------------+------+----+------+
集群节点信息
+------------+-------------+
|  Node_IP   | Server_info |
+------------+-------------+
| instance_0 |      pd     |
| instance_1 |      pd     |
| instance_2 |     tidb    |
| instance_3 |     tidb    |
| instance_4 |     tikv    |
| instance_5 |     tikv    |
| instance_6 |     tikv    |
| instance_7 |      pd     |
+------------+-------------+
容量 & region 数量
+---------------------+-----------------+--------------+
| Storage_capacity_GB | Storage_uesd_GB | Region_count |
+---------------------+-----------------+--------------+
|       1476.07       |      935.45     |    74229     |
+---------------------+-----------------+--------------+
QPS
+---------+----------------+-----------------+
| Clu_QPS | Duration_99_MS | Duration_999_MS |
+---------+----------------+-----------------+
| 1135.91 |     115.24     |      224.97     |
+---------+----------------+-----------------+
热点 region 信息
+---------------+----------+-----------+
|     Store     | Hot_read | Hot_write |
+---------------+----------+-----------+
| store-store_5 |    0     |     1     |
| store-store_4 |    1     |     2     |
| store-store_1 |    0     |     1     |
+---------------+----------+-----------+
磁盘延迟信息
+--------+----------+-------------+--------------+
| Device | Instance | Read_lat_MS | Write_lat_MS |
+--------+----------+-------------+--------------+

表结构

数据量大概在37亿左右

1赞

您好,小提示:运行脚本后终端输出的信息,全选并粘贴上传格式就不会乱了。输出的信息已经适配好了编辑器的语法,不能只粘贴文本部分上来,一定要全选

看日志给出的信息,是 commit 慢,是不是大并发的在写入数据,考虑是不是事务冲突重试导致的。具体原因麻烦上传下 TiDB 监控以及三个 tidb.log 信息。

TiDB 面板的 KV error 以及 tidb.log 日志给一下。

一直慢还是某些时刻慢?一直慢给下 tidb.log ,某些时刻慢给下那个时刻的日志信息。

大概每分钟都会有一两个

导一份完整的监控吧,包括 TiDB & TiKV,另外也提供下 insert 期间出现慢的时候的 tidb.log 日志。

后续我在找吧 现象是偶尔的

好的,后面出现了拿下信息。