码迷,mamicode.com
首页 >  
搜索关键字:报表性能优化    ( 21个结果
报表性能优化方案之多数据集实现层式报表
1. 问题描述若报表使用的数据量是上百万条的话,觉得报表展现的速度慢,可以使用层式报表来提高报表展现速度。但由层式报表章节可以得知,层式报表必须是单数据集,若是多数据集的模板且数据量又很大,想要提高报表的查询速度要如何实现呢?2. 实现思路在定义数据集时通过使用数据库本身的行序号或者使用数据库函数生成行序号(即行号)并且在where条件中通过页码参数使得行号在一定范围内显示,点击自定义的上一页下一...
分类:其他好文   时间:2015-10-09 13:59:42    阅读次数:251
报表性能优化方案之数据集缓存与共享
1.?问题描述 对于大数据量报表,若每次直接从数据库中查询数据,不仅增加数据库服务器的压力,也极大的影响了取数的速度从而降低了报表的执行速度,为此FineReport提供了数据集缓存与共享功能。 FineReport可先将...
分类:其他好文   时间:2015-09-23 10:41:54    阅读次数:134
报表性能优化方案之善用参数注入
1.?问题描述 对于多数据集关联报表,当数据很大时报表的展现速度就会很慢,或通过写sql语句又很复杂。为此FineReport提供一种,既可加快报表的展现速度,又不用编写复杂的sql语句的方案。即使用动态参数注入功能...
分类:其他好文   时间:2015-09-22 11:35:59    阅读次数:169
报表性能优化方案之报表取数
1.?取数原理 设计器拼出最终的SQL,将SQL语句传给数据库,数据库执行,将数据返回给设计器。 由于计算过程首先要通过SQL语句从数据库中取数据,我们可以通过控制数据量的大小和对数据的提前预处理来提高报表的性...
分类:其他好文   时间:2015-09-21 12:38:09    阅读次数:157
报表性能优化方案之报表取数
1.取数原理设计器拼出最终的SQL,将SQL语句传给数据库,数据库执行,将数据返回给设计器。由于计算过程首先要通过SQL语句从数据库中取数据,我们可以通过控制数据量的大小和对数据的提前预处理来提高报表的性能。下面是一些优化的方法。2.优化SQLFineReport报表的数据集采用的是表模型,也就是说...
分类:其他好文   时间:2015-09-21 12:15:57    阅读次数:116
报表性能优化方案之巧用相邻连续分组
1.?问题描述 在数据显示方式章节内容中,我们已介绍分组的两个不同使用场景:普通分组和相邻连续分组。但其使用相邻连续分组功能,更主要原因是能够提高其报表的性能。 示例报表开发工具:FineReport 2.?原理 ...
分类:其他好文   时间:2015-09-18 12:18:28    阅读次数:133
报表性能优化方案之巧用相邻连续分组
在数据显示方式章节内容中,我们已介绍分组的两个不同使用场景:普通分组和相邻连续分组。但其使用相邻连续分组功能,更主要原因是能够提高其报表的性能。
分类:其他好文   时间:2015-09-18 10:21:59    阅读次数:140
报表性能优化方案之行引擎执行层式报表
1.?问题描述 这样一种报表:报表形式非常简单,只是简单的单数据源明细报表,但是数据量非常大,百万、千万甚至更多。报表取数及计算时间相当长。 希望能够提高报表展示速度,对于用户来说,查询报表不会有滞后的...
分类:其他好文   时间:2015-09-16 12:55:06    阅读次数:167
报表性能优化方案之行引擎执行层式报表
1.问题描述这样一种报表:报表形式非常简单,只是简单的单数据源明细报表,但是数据量非常大,百万、千万甚至更多。报表取数及计算时间相当长。希望能够提高报表展示速度,对于用户来说,查询报表不会有滞后的感觉。解决方案提供工具:报表开发工具FineReport。2.解决方案2.1解决方案对于单数据源明细报表...
分类:其他好文   时间:2015-09-16 12:43:49    阅读次数:168
报表性能优化方案之报表计算时间
1.问题描述完成报表取数后,设计器会对数据库返回的数据进行扩展、分组、列表、汇总等运算,好的模板制作习惯往往可以优化报表的计算时间。以下示例报表开发工具:FineReport。2.解决方案2.1空白单元格应用报表中,只要一个单元格里有设置就会占用一份内存,而空白的单元格几乎是不占任何内存的。报表中由...
分类:其他好文   时间:2015-09-15 12:58:05    阅读次数:135
21条   1 2 3 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!