跑了15秒,相当于这个sql报表查询的全程都在跑,但是把sql复制出来在数据库取数发现只要3-4秒是什么原因导致的,不止这一个sql,有好多都实际3-4秒结果执行监控发现都是10多秒,数据库线程50,报表数据集22
这个影响比较多
网络带宽这些,
优化报表取数 https://help.fanruan.com/finereport/doc-view-1003.html
在报表中会消耗一些性能
你确定数据库中取数3-4秒是取的全部数据吗?在报表里面确实会时间稍微长一点,但是差距不会这么大
线程调大点试试,数据集22个?最长的几秒