我一个SQL语句查询时间5,6秒,但是FINEREPORT界面预览查询要1分多钟,同样的模板,不同的服务器,数据库一样,一个10几秒快,一个很慢1分多钟(网速都比较快,因为直接数据库查询SQL语句效率一样的),可能什么原因,应该改什么配置
https://help.fanruan.com/finereport/doc-view-4419.html 参考文档
---
1、报表有条件属性?
2、报表有公式?(假如明细2W行数据,你设置了一大堆复杂的公式,函数,那么也不会快)
3、报表有引用图片?(如果背景引用一张10M的图片,你就算不放任何字段,它加载都不会快)
4、报表有太多复杂的设置,比如层次坐标+条件属性+公式+填报控件(如果单元格设置了控件,超过500行,30列,那么也非常 的慢!!能够用导入就导入,不在页面设置控件最好)
5、还有js?引用外部css样式?
以上问题都排查一下,还有重新制作一个新的报表,如果数据集直接查询单表,你限制一下条件比如让它返回5千行数据,然后放在表,做分页预览看要多久!