决策报表5个数据集,每个查询结果时间都在2秒以内,但是预览决策报表加载时间超过20秒,有什么排查思路和调优办法吗
调优可以用抽数缓存
排查一下,从SQL【抽数缓存|简化sQL】\前端写法[少用页面过滤|属性等等]\背景外置等等着手
模板性能分析插件 - FineReport帮助文档 - 全面的报表使用教程和学习资料 https://help.fanruan.com/finereport/doc-view-3639.html
决策报表,你可能有很多公式函数,还有图表也多,同时还设置了什么3D的图片,或者背景图片(比如你的背景图片一张图片的大小有3M,那么就算不加载任何数据集。直接预览一下,它在前端都要比较长的时间!),所以20秒不奇怪,主要看你决策报表用了哪一些东西,组件,图片这些。