找回密码
 立即注册

QQ登录

只需一步,快速开始

低调的繁华
金牌服务用户   /  发表于:2024-1-17 12:56  /   查看:3006  /  回复:12
本帖最后由 Clark.Pan 于 2024-2-6 17:48 编辑

产品:GcExcel
版本:V6.1.1
调研编号:DOCXLS-9697
LastReview:2024/02/06
最新进展:确认是性能问题,确认V7.0.3版本修复

基于gcExcel6.1.1版本 在模板上使用了图表组件 导致gc后端上数非常慢(大概60秒),但是切换为gcExcel6.0.4版本的就很快(大概1秒)
相关模板如下图所示:
image.png440526732.png image.png28399352.png

GcExcel_static.zip

76.01 KB, 下载次数: 758

12 个回复

倒序浏览
Clark.Pan讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2024-1-17 18:23:13
沙发
问题已重现并反馈给开发调查,等调查结果出来后我会在这里第一时间反馈给您。
回复 使用道具 举报
低调的繁华
金牌服务用户   /  发表于:2024-1-17 18:33:08
板凳
Clark.Pan 发表于 2024-1-17 18:23
问题已重现并反馈给开发调查,等调查结果出来后我会在这里第一时间反馈给您。

好的 麻烦帮我们加急下哈 项目要上线了
回复 使用道具 举报
Clark.Pan讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2024-1-18 10:44:38
地板
本帖最后由 Clark.Pan 于 2024-1-18 11:18 编辑

没问题,这种升级后反而产生问题的bug本来优先级就会较高
目前内部已经提升了优先级
目前可以先用这个临时方案解决:
  1. workbook.setEnableCalculation(false);
  2. workbook.processTemplate();
  3. workbook.setEnableCalculation(true);
复制代码

经测试该方案可以使得V6.1.1版本中时间降低至9.6S。虽然还达不到V6.0.4的性能,但明显可以大幅降低。
后续我们会尽快修复这个Bug,目前初步预计在V7.0.3修复
但是由于我们在 6.1.0 版本中添加了对动态数组公式的一些支持。恐怕它可能无法达到与 6.0.4 版本完全一致的性能,只能尽量的去接近。
原因是这个模板文件中存在整个列引用。在支持动态数组公式之后,这样的引用考虑的逻辑会多一些,会造成性能上的损失。
image.png174476317.png

回复 使用道具 举报
低调的繁华
金牌服务用户   /  发表于:2024-1-18 17:13:37
5#
Clark.Pan 发表于 2024-1-18 10:44
没问题,这种升级后反而产生问题的bug本来优先级就会较高
目前内部已经提升了优先级
目前可以先用这个临 ...

我们现在是基于当前6.1.1版本做的项目,要升级版本或者降低版本都会有一定的风险,希望咱们下次升级相关版本时可以做下相关主要功能的覆盖测试并在升级版本说明中我们会知晓相关优缺点 给我们一个升级的考虑
回复 使用道具 举报
Clark.Pan讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2024-1-18 17:48:32
6#
好的,您的建议我们已经收到,我们会反馈给产品这边。正常情况下一定是会进行覆盖测试的,但是仍然可能会存在测试case覆盖不全的情况,也请您谅解。
回复 使用道具 举报
低调的繁华
金牌服务用户   /  发表于:2024-1-19 09:58:56
7#
Clark.Pan 发表于 2024-1-18 17:48
好的,您的建议我们已经收到,我们会反馈给产品这边。正常情况下一定是会进行覆盖测试的,但是仍然可能会存 ...

好的 感谢回复
回复 使用道具 举报
Clark.Pan讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2024-1-19 13:53:21
8#
不客气,
回复 使用道具 举报
Ellia.DuanSpreadJS 开发认证
超级版主   /  发表于:2024-2-23 12:27:45
9#
您好,此问题已在v7.0.3版本修复,您可以下载测试下。
回复 使用道具 举报
低调的繁华
金牌服务用户   /  发表于:2024-3-6 10:56:43
10#
本帖最后由 低调的繁华 于 2024-3-6 11:02 编辑
Ellia.Duan 发表于 2024-2-23 12:27
您好,此问题已在v7.0.3版本修复,您可以下载测试下。

您好 我已在本地测试过 性能相对比6.1.1是有很大程度上提升  但是对比6.0.4版本还是有一点差距
回复 使用道具 举报
12下一页
您需要登录后才可以回帖 登录 | 立即注册
返回顶部