cpt明细表展示40多列,打开就很慢

sql就一个select,cpt报表不做任何设置,只展示数据,每页100行,没有多余单元格,数据量不到百万,还用了新计算引擎,打开还是要很久,还能怎么优化?

FineReport chenrenfei 发布于 2021-6-24 09:32
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
0
snrtuemcLv8专家互助
发布于2021-6-24 09:33
  • chenrenfei chenrenfei(提问者) 就是列数太多了,就会慢,列数少了就很快,有没有什么办法?
    2021-06-24 09:42 
  • snrtuemc snrtuemc 回复 chenrenfei(提问者) 列数太多,需要页面渲染的时间就多了,最好办法就是,前端页面有计算的话,建议放到后端处理完;有控件的话,减少控件;最直接办法,减少列。。。。
    2021-06-24 09:44 
最佳回答
0
luojian0323Lv7资深互助
发布于2021-6-24 09:35

新计算引擎,默认只预览第一页记录、

你sql在数据库中执行要多久出来结果呢?

有没有过滤条件?

有的话对要过滤的字段添加索引。

  • 3关注人数
  • 320浏览人数
  • 最后回答于:2021-6-24 09:35
    请选择关闭问题的原因
    确定 取消
    返回顶部