Quick BI仪表板报错“com.mysql.jdbc.exceptions.MySQLTimeoutException: Statement cancelled due to timeout or client request”
更新时间:2022-08-15 07:36:56
问题描述
用户仪表板组件报错“com.mysql.jdbc.exceptions.MySQLTimeoutException: Statement cancelled due to timeout or client request”。
问题原因
查询超时,数据库抛出错误。
解决方案
1.数据表加索引,优化SQL,给关联字段增加索引。
2.子查询尽量缩小搜索范围,减少join的次数。
3.能用join就不要in了。
4.限制索引的数目。
5.不要查询*(所有),避免大字段,查询需要信息即可。
适用于
- Quick BI
- 仪表板
该文章对您有帮助吗?
- 本页导读
- 问题描述
- 问题原因
- 解决方案
- 适用于