并发以后速度降了很多

为提高效率,请提供以下信息,问题描述清晰能够更快得到解决:

【TiDB 版本】V4.0.10
【问题描述】
单条语句差不多2s多,但是3个并发查每条语句差不多要6s多,我怀疑这3条并发都落到同一个tidb里去了,请问如何才能核实查询语句究竟有没负载均衡到不同的tidb上,我们负载均衡用的是nginx

stream {
upstream tidb {
server 7.188.136.100:4000;
server 7.188.136.150:4000;
server 7.188.136.187:4000;
}

server {
listen 7180;
proxy_pass tidb;
}
}

若提问为性能优化、故障排查类问题,请下载脚本运行。终端输出的打印结果,请务必全选并复制粘贴上传。

tikv leader分布是均匀的

如果是测试环境,可以打开general log 查看记录的sql语句. 测试完成后,关闭参数,否则会打印大量日志。
https://docs.pingcap.com/zh/tidb/stable/system-variables#tidb_general_log

非常感谢,请问我这种负载均衡tidb的方式对么?

您好,Haproxy 您可以参考以下文档。 nginx 感觉没问题,你测试下是否会连接多个tidb呢?
https://docs.pingcap.com/zh/tidb/stable/haproxy-best-practices#haproxy-在-tidb-中的最佳实践