反馈已提交

网络繁忙

我创建的文档 我编辑的文档 我收藏的文档

Tomcat 服务器并发数查看与修改
文档创建者:文档助手1
标签:

摘要:1. 问题描述用户访问某张报表时,服务器就使用一个线程来处理报表运算。如果访问的人数太多且报表运算量大的话,同一时间争抢服务器 CPU 线程的人就会很多。服务器响应能力就会减弱,所以我们需要合[阅读全文]

创建时间:    编辑: | 浏览:
模板计算结果缓存
文档创建者:文档助手1
标签:

摘要:1. 概述1.1 应用场景对报表进行访问时,若模板的数据计算量很大,每次访问都会从服务器端重新读取数据进行计算,这样就加大了服务器的压力并且导致访问报表的速度变慢,为此可以设置模板计[阅读全文]

创建时间:    编辑: | 浏览:
服务器线程数优化
文档创建者:文档助手1
标签:

摘要:1. 服务器线程概念一般服务器都需要承受较高的访问量,能够同时响应不同用户的请求,在服务器中使用线程来处理接收的每个请求,若能够合理管理线程数,服务器就能够更好的在恶劣环境下保持较高的稳定性和[阅读全文]

创建时间:    编辑: | 浏览:
报错:Java heap space
文档创建者:文档助手1
标签:

摘要:1. 描述当从数据库中查询大量的数据,每个模板取出来几百万条数据,或者是频繁的刷新项目、模板时就会占用 Java 虚拟机 JVM 的大量内存,超过内存就会出现报java.lang.OutOfMemory[阅读全文]

创建时间:    编辑: | 浏览:
Tomcat修改内存
文档创建者:文档助手1
标签:

摘要:1. 概述1.1 问题描述用户工程部署在 Tomcat 容器中,若遇到以下问题:内存溢出错误:java.lang.OutOfMemoryError:Java heap spaceFineReport 内[阅读全文]

创建时间:    编辑: | 浏览:
WebSphere 服务器内存修改
文档创建者:文档助手1
标签:

摘要:1. 描述Java 应用程序运行过程中会使用 Web 应用服务器的内存,如执行报表获取的数据,运算的中间数据等都需要暂存在服务器内存中。当没有空内存可用时,就会出现内存溢出错误。注:如果遇到有 java[阅读全文]

创建时间:    编辑: | 浏览:
JBoss 服务器内存修改
文档创建者:文档助手1
标签:

摘要:1. 概述1.1 问题描述Java 应用程序运行过程中会使用 Web 应用服务器的内存,如执行报表获取的数据、运算的中间数据等都需要暂存在服务器内存中。当服务器没有空内存可用时,就会出现内存溢出错误。1[阅读全文]

创建时间:    编辑: | 浏览:
FineReport 内存机制
文档创建者:文档助手1
标签:

摘要:1. 描述在使用报表的过程中有时候会遇到内存溢出的问题,下面简单介绍我们报表的内存机制以及怎样释放内存。2. 内存机制2.1 Java 内存回收机制Java 的内存垃圾回收[阅读全文]

创建时间:    编辑: | 浏览:
修改FineReport配置参数
文档创建者:文档助手1
标签:

摘要:1. 概述FineReport 报表工程部署到其他应用服务器上时,对应用服务器有一定的配置要求,因此当应用服务器不能满足报表工程使用时,会出现宕机风险。FineReport 在部署后需要修改使[阅读全文]

创建时间:    编辑: | 浏览:
报表执行过程
文档创建者:文档助手1
标签:

摘要:1. 概述报表的执行过程大体可分为两步:报表计算过程:先读取我们的 SQL 语句,将完整的 SQL 语句传至数据库服务器,由数据库返回数据给报表服务器,报表服务器进行数据列的扩展、汇总、关联、公式运算等[阅读全文]

创建时间:    编辑: | 浏览:
优化报表取数
文档创建者:文档助手1
标签:

摘要:1. 概述1.1 取数原理设计器拼出最终的 SQL,将 SQL 语句传给数据库,数据库执行,将数据返回给设计器。由于计算过程首先要通过 SQL 语句从数据库中取数据,我们可以通过控制数据量的大小和对数据[阅读全文]

创建时间:    编辑: | 浏览:
优化报表计算时间
文档创建者:文档助手1
标签:

摘要:1. 描述完成报表取数后,设计器会对数据库返回的数据进行扩展、分组、列表、汇总等运算,好的模板制作习惯往往可以优化报表的计算时间。2. 解决方案2.1 空白单元格应用报表中,只要一个[阅读全文]

创建时间:    编辑: | 浏览:
巧用参数注入
文档创建者:文档助手1
标签:

摘要:1. 概述在实际应用会出现多数据集关联报表,报表的展现速度会很慢,使用 SQL 语句关联多个数据表又十分复杂。FineReport 提供「动态参数注入」功能,可加快报表的展现速度,又不用编写复杂的 SQ[阅读全文]

创建时间:    编辑: | 浏览:
巧用相邻连续分组
文档创建者:文档助手1
标签:

摘要:1. 概述使用 相邻连续分组 功能,更主要原因是能够提高报表的性能。相邻连续分组的操作,是将数据集中连在一起的相同数据才进行合并的。尤其是对 SQL 中已排好序的列,实现的分组时,相邻连续分组[阅读全文]

创建时间:    编辑: | 浏览:
数据集缓存
文档创建者:文档助手1
标签:

摘要:1. 概述对于大数据量报表,若每次直接从数据库取数,不仅增加数据库服务器的压力,也极大的影响了取数的速度从而降低报表的执行速度,为此 FineReport 提供了数据集缓存功能。FineReport 可[阅读全文]

创建时间:    编辑: | 浏览:
启用行式引擎执行层式报表
文档创建者:文档助手1
标签:

摘要:1. 概述1.1 问题描述有时报表形式非常简单,只是简单的单数据源明细报表,但是数据量非常大,百万、千万甚至更多。报表取数及计算时间相当长。希望能够提高报表展示速度,对于用户来说,查询报表不会有滞后的感[阅读全文]

创建时间:    编辑: | 浏览:
单数据集分页 SQL 实现层式报表
文档创建者:文档助手1
标签:

摘要:1. 概述行式引擎 不支持的数据库,需要在编写分页 SQL 的基础上,勾选行式引擎按钮区实现分页效果。本文将介绍行式引擎不支持的数据库如何编写分页 SQL 。注:行式引擎不支持移动端。2. 需要编写分页[阅读全文]

创建时间:    编辑: | 浏览:
多数据集实现层式报表
文档创建者:文档助手1
标签:

摘要:1. 描述若报表使用的数据量是上百万条的话,觉得报表展现的速度慢,可以使用层式报表来提高报表展现速度。但由层式报表章节可以得知,层式报表必须是单数据集,若是多数据集的模板且数据量又很大,想要提高报表的查[阅读全文]

创建时间:    编辑: | 浏览:
日志简介
文档创建者:文档助手1
标签:

摘要:1. 概述1.1 版本报表服务器版本功能变更10.0-10.0.183.3节,「日志清理」更名为「操作日志清理」1.2 功能简介FineReport 工程运行时,会生成相关日志文件进行记录。日志类型日志[阅读全文]

创建时间:    编辑: | 浏览:
报表平台中报没有找到模板文件
文档创建者:文档助手1
标签:

摘要:1. 概述1.1 版本报表服务器版本10.01.2 问题描述在数据决策系统目录查看模板时,提示:错误代码:11300004 没有找到模板文件:xxx模板。如下图所示:通过某个超链访问模板时提示[阅读全文]

创建时间:    编辑: | 浏览: