spl 查询分表数据时,连接数据库后用 query 函数导致 cpu 占用率直接飙到 100 多怎么解决

= result = connect(“localhost”).query(finalSql,startTime, endTime)
在查询时,提前定义好 sql,然后将表名动态拼接后进行查询,会导致 cpu 飙升, 现在是在 for 循环中进行表名拼接然后查询

imagepng

imagepng