vs 2008 自带水晶报表 WEB模式 下 分组性能问题

laji369258147 2009-09-02 08:58:24
VS2008自带的水晶报表做成WEB模式时。分组后翻页和查找速度会变的非常慢。我的测试数据量大约在 20万条左右。是不是水晶报表的分组性能不是很好。因为做统计的时候经常需要用到分组,所以很不爽啊
...全文
129 5 打赏 收藏 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
阿泰 2009-09-02
  • 打赏
  • 举报
回复
这个跟特定数据类型没有直接的关系,主要还是跟数据量有关。
具体说是哪个数据量节点,这个没有一个特定的说法,因为这跟机器(服务器)的配置有关
但是20万条记录直接给报表操作,这不是一个好的方法。

如果单纯是20万条,不分页,那还好。因为水晶报表每次只显示一页的数据。
但是加上分组后,要拿到数据后去重新分组,翻页的时候,这个动作又要重新执行一次。

下面是水晶报表的数据模型,可以参考
laji369258147 2009-09-02
  • 打赏
  • 举报
回复
我测试了一下 水晶报表的 分组性能好像是 超过一定得 数据后突然下降的,还是会碰到特定类型的 数据 后性能下降的,有谁测试过吗?
阿泰 2009-09-02
  • 打赏
  • 举报
回复
单独版本的水晶报表可以设置在服务器端分组,这样性能会提升很多(要看具体的报表,不是每次分组操作都能推到数据库服务器上执行)
VS自带版本没有这个功能,只能在数据拉下来后再分组,所以性能很低
llsen 2009-09-02
  • 打赏
  • 举报
回复
水晶报表处理这么多数据是会很慢,你这个只是慢,没有死掉算好了,呵呵
laji369258147 2009-09-02
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 babyt 的回复:]
这个跟特定数据类型没有直接的关系,主要还是跟数据量有关。
具体说是哪个数据量节点,这个没有一个特定的说法,因为这跟机器(服务器)的配置有关
但是20万条记录直接给报表操作,这不是一个好的方法。

如果单纯是20万条,不分页,那还好。因为水晶报表每次只显示一页的数据。
但是加上分组后,要拿到数据后去重新分组,翻页的时候,这个动作又要重新执行一次。

下面是水晶报表的数据模型,可以参考

[/Quote]

恩谢谢 阿泰 我又去测试了一下 我的机器选择的数据超过 5万条左右的时候 。报表就会一下子变慢。但是如果没有 过这个节点 比如 3万条 4万条 和1千条的时候 速度是一样的。过了 5万条。速度一下子就慢了大约 50倍。(这里的速度不是报表打开的速度 是指报表翻页,查找的速度)。就是觉得蛮奇怪的,性能不是慢慢的下来的而是突然下降了 几十倍!!
内容概要:本文围绕Java环境配置在通信行业中的实际应用展开,重点阐述了如何通过标准化JDK版本、构建工具、容器化运行环境及配置管理,支撑话单处理、在线计费、5G网元等高并发、低延迟、强一致性的通信系统。文章以话单消费服务为例,深入剖析了Kafka消费者设计、JDBC批量插入、容器感知JVM参数配置、异常处理机制与可观测性集成等关键技术细节,强调Java环境配置在通信领域不仅是运行基础,更是保障系统稳定性与可维护性的工程规范。; 适合人群:具备Java开发基础,从事通信行业系统开发、运维或架构工作的1-5年经验研发人员;尤其适用于参与计费、网管、信令、风控等系统的工程师。; 使用场景及目标:①掌握通信级Java应用的环境标准化配置方法;②理解高吞吐话单处理服务的设计与调优要点;③构建可在多厂商、多机房环境下稳定运行的Java微服务;④实现与K8s、Prometheus、Kafka等云原生组件的深度集成。; 阅读建议:此文档强调工程实践,建议结合代码案例在真实环境中部署调试,重点关注JVM容器化参数、配置外部化、异常传播机制与监控接入方式,理解每一行配置背后的通信业务约束与可靠性考量。

4,818

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 图表区
社区管理员
  • 图表区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧