为提高效率,提问时请尽量提供详细背景信息,问题描述清晰可优先响应。以下信息点请尽量提供:
- 系统版本 & kernel 版本:
- TiDB 版本:2.1.4
- 磁盘型号:ssd
- 集群节点分布:2tidb,3pd,5tikv
- 数据量 & region 数量 & 副本数:
- 集群 QPS、.999-Duration、读写比例:
- 问题描述(我做了什么):
当有人运行导出大数据量的操作时,会出现tidb节点连接超时。
通过观察系统状态,发现网卡流量在1G,一旦通过sql造成流量到达1g,连接就会超时。
但是网卡总流量能达到2G,通过scp文件测试出的结果。
请问tidb集群中是否有参数限制
你好,TiDB 中没有限制带宽或流量的设置,为什么达不到 2G ,可能是 TiDB 的处理速度达到瓶颈了。
尽量把导数据操作放到业务低峰期。
您的意思是,从tikv读取数据的速度遇到瓶颈了是吗?
用工具导出execl这种。
但是这种操作会直接影响到业务无法访问吗?这个应该说不通啊
不懂就问
(zhouyueyue)
8
使用什么工具导出的,另外是否可以控制下导出的速度,是不是对业务更有好些?
网卡最大流量是2G。
目前情况是,有时候网卡跑到2G,然后报超时,这个正常。有时候网卡才跑到500M 1G,也报连接超时,而且当时的cpu,内存,io等等都有很多空间
不是工具或者速度的问题,是明明tidb节点在各项资源都充足的情况下,外部连接无法访问,连接超时
tidb节点的吗,还是tidb,pd,tikv都要
不懂就问
(zhouyueyue)
14
先给下 tidb.log ,包括出现链接无法访问的时间段。
不懂就问
(zhouyueyue)
17
只拿无法访问那一个时间区间前后的日志就可以,比如 :09:00-10:00