为什么本地设计器打开数据集查询时经常出现"正在加载,请稍后"
修改内存
数据集查询速度慢:大部分模板加载慢,都是因为 SQL 执行速度比较慢。您可以通过以下方法验证 SQL 的速度:
在设计器的数据集中直接查询,感受 SQL 的执行速度。如果设计器查询慢,可以考虑更换驱动。
将模板导出为内置数据集进行预览,查看速度是否变快。如果导出内置数据集后预览变快,说明是取数环境慢,可能需要优化 SQL 或数据库性能。
开启数据集缓存或者使用抽数缓存插件,查看速度是否变快。如果开启缓存后变快,说明数据集本身查询速度不佳。
简化 SQL,看是否速度变快。
设计器内存不足:如果设计器打开后长时间停留在加载动画页面,可能是由于 Java 内存溢出导致的。您可以尝试编辑设计器的内存配置文件,增加内存分配。具体方法请参考文档:修改内存。
增加一下内存
修改内存 https://help.fanruan.com/finereport/doc-view-1021.html