为提高效率,提问时请提供以下信息,问题描述清晰可优先响应。
- 【TiDB 版本】:v4.0.7
- 【问题描述】:
通过presto执行复杂sql查询tidb的数据,运行一段时间后,显示PD超时。查询并发度为5
为提高效率,提问时请提供以下信息,问题描述清晰可优先响应。
通过presto执行复杂sql查询tidb的数据,运行一段时间后,显示PD超时。查询并发度为5
你好,
请问下该 sql 在直连 todb-server 执行是否有报错?
1、直接用tidb执行这个sql是不报错的,使用Presto,以presto的jdbc的connector的方式连接tidb,执行若干次也不会有问题。我是用while循环来调用presto查询tidb数据的,执行完一次,在执行一次,如此循环。大约执行个几个小时之后,就会报错。说pd找不到了。
2、如果presto的并发比较高,那执行不到一个小时后,很快就会报这个错。如果presto并发不高,2~3个左右,就执行几个小时之后,报错。说pd找不到了。
这个看起来是 presto 的报错吗?可以到 presto 也提问一下吗?