找回密码
 立即注册

QQ登录

只需一步,快速开始

古月梓彬
金牌服务用户   /  发表于:2024-6-19 15:04  /   查看:1509  /  回复:19
本帖最后由 Joestar.Xu 于 2024-6-21 15:00 编辑


调研编号:DOCXLS-10630

客户操作导出文件,有大量公式计算,dump 看线程执行时间2h+,cpu暴涨。




附件内容是配置公式的一个情况,有隐藏列。 数据填充最多的情况是1w行

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x

19 个回复

倒序浏览
Joestar.XuSpreadJS 开发认证
超级版主   /  发表于:2024-6-19 18:12:29
沙发
您好,猜测应该和模板中大量的VLOOKUP函数相关,能否请您提供一下数据源,仅有一个模板无法复现出您的问题。
回复 使用道具 举报
古月梓彬
金牌服务用户   /  发表于:2024-6-20 11:34:56
板凳
Joestar.Xu 发表于 2024-6-19 18:12
您好,猜测应该和模板中大量的VLOOKUP函数相关,能否请您提供一下数据源,仅有一个模板无法复现出您的问题 ...

附件是数据sjs文件

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
Joestar.XuSpreadJS 开发认证
超级版主   /  发表于:2024-6-20 14:32:38
地板
您好,您描述的情况我了解了,这边调研一下,后续有进展我会在本贴中回复您。
回复 使用道具 举报
古月梓彬
金牌服务用户   /  发表于:2024-6-26 10:04:13
5#
Joestar.Xu 发表于 2024-6-20 14:32
您好,您描述的情况我了解了,这边调研一下,后续有进展我会在本贴中回复您。

这个问题有进展了吗
回复 使用道具 举报
Joestar.XuSpreadJS 开发认证
超级版主   /  发表于:2024-6-26 18:05:52
6#
您好,经调研,属于一个GcExcel不支持特性,已经提交为需求在后续的版本中支持,后续有进展的话我会在本帖中回复您。
回复 使用道具 举报
古月梓彬
金牌服务用户   /  发表于:2024-7-5 19:01:03
7#
本帖最后由 古月梓彬 于 2024-7-5 19:04 编辑
Joestar.Xu 发表于 2024-6-26 18:05
您好,经调研,属于一个GcExcel不支持特性,已经提交为需求在后续的版本中支持,后续有进展的话我会在本帖 ...

CPU高的问题 有办法解决吗?这个会造成服务的极度不稳定,风险很大。
回复 使用道具 举报
Joestar.XuSpreadJS 开发认证
超级版主   /  发表于:2024-7-8 09:52:34
8#
本帖最后由 Joestar.Xu 于 2024-7-8 09:57 编辑

您好,这个问题目前没有临时的解决方案,该问题的底层是因为GcExcel不支持SpreadJS的RowCount和ColCount,因此需要GcExcel支持了这个特性后,才能使性能上有所优化。

或者也可以尝试修改VLOOKUP函数的参数,将列范围修改为具体的范围,如:A:A => A1:A1000。
回复 使用道具 举报
古月梓彬
金牌服务用户   /  发表于:2024-7-8 13:41:52
9#
本帖最后由 古月梓彬 于 2024-7-8 13:43 编辑
Joestar.Xu 发表于 2024-7-8 09:52
您好,这个问题目前没有临时的解决方案,该问题的底层是因为GcExcel不支持SpreadJS的RowCount和ColCount, ...

"该问题的底层是因为GcExcel不支持SpreadJS的RowCount和ColCount"  是这两个属性吗。  可以通过修改rowcount,colcount 来优化这问题吗?

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
Joestar.XuSpreadJS 开发认证
超级版主   /  发表于:2024-7-8 13:53:03
10#
您好,不可以的。

如果想要优化可以参考楼上的回复,针对具体的公式进行优化。
回复 使用道具 举报
12下一页
您需要登录后才可以回帖 登录 | 立即注册
返回顶部