昵称不能为空 发表于 2022-12-22 11:18:51

矩表显示出数据(8千多条记录)要大约15秒,有无办法提高矩表显示数据的速度?

矩表显示出数据要大约15秒。数据集有大约8千多条记录,矩表大约80列,100行。
数据集本身执行出结果很快。
我把数据集行数减少到1000行,矩表显示出数据仍然不快(6秒多)。
请问这是正常的吗,有没有什么解决办法能提高矩表显示出数据的速度?
需要显示的结果的列是动态的,无法用普通表格显示,只能用矩表。


nimotea 发表于 2022-12-22 11:18:52

针对报表展示优化的点大致有这么几种

[*] 数据预处理 (做数据集的时候不使用原始明细数据, 先根据分组字段做聚合, 减少数据集体量的基础上优化后面的报表处理压力)
[*] 报表缓存(如果数据更新不是很频繁,类似月报表年报表这种, 可以通过开启报表缓存的方式加速页面渲染 报表缓存教程 )
[*]可以试试仪表板的透视表组件, 这个组件展示的内容等价于报表矩表组件, 性能经测试比报表要好一些, 但是没有报表特有的纸张配置页面布局等等报表功能

页: [1]
查看完整版本: 矩表显示出数据(8千多条记录)要大约15秒,有无办法提高矩表显示数据的速度?