测试发现某查询接口超时1分钟,经过定位发现是由于查询数据量的语句导致。优化后,直接对每个表进行计数并相加,查询时间从1分钟缩短至1秒。
测试发现某查询接口超时1分钟,使用的数据库是clickhouse,数据量约20亿。
通过调试发现查询语句执行时间几秒,但查询数据量的语句超时超过1分钟。
查询语句涉及30多张表,通过union构造大表再进行count,导致性能问题。
优化后的查询语句直接对每张表进行计数并相加,查询时间从1分钟缩短至1秒。
完成下面两步后,将自动完成登录并继续当前操作。