请选择
进入手机版
|
继续访问电脑版
学习路径
视频资源
开发者学堂
悬赏
活动
招聘
登录
/
注册
用户名
Email
自动登录
找回密码
密码
登录
立即注册
只需一步,快速开始
搜索
AI搜索
SpreadJS
活字格
Wyn
GcExcel Java
公开课
新手入门
新手训练营
技术认证
好友
帖子
收藏
勋章
设置
我的收藏
退出
首页
›
SpreadJS & GcExcel专区
›
求助中心
›
查看内容
发新帖
yuanyuan
金牌服务用户
4
主题
13
帖子
39
积分
金牌服务用户
积分
39
152
金币
4
主题
13
帖子
最新发帖
【GcExcel】通过iRange.getValue()读取文件数据失败
GcExcel填充数据源后公式不会平铺问题【DOCXLS-7081】
GcExcel数据绑定公式不往下平铺问题
[已处理]
Workbook 创建对象以及调用open方法耗时性能疑惑
yuanyuan
金牌服务用户
/ 发表于:
2022-10-20 17:30
/
查看:
2598
/ 回复:
7
本帖最后由 yuanyuan 于 2022-10-20 17:35 编辑
通过Workbook的 open方法分别打开两个文件 小文件只有一行数据 大文件有70多万条数据
小文件new耗时1014051100ns open方法耗时307945800ns
大文件new耗时000736400ns open方法耗时2035499600ns
问题1:为什么小文件的new耗时反而比大文件的new耗时更久 ?
问题2:有没有优化方案 在减少new和 open两个过程的耗时?
本帖子中包含更多资源
您需要
登录
才可以下载或查看,没有帐号?
立即注册
x
收藏
回复
7
个回复
Ellia.Duan
超级版主
/
发表于:2022-10-20 18:23:54
|
显示全部楼层
沙发
您好,请上传下您这边的两个测试文件。
这边根据您的两个大小测试文件进行调研,调研后及时给您回复。
回复
使用道具
举报
Clark.Pan
超级版主
/
发表于:2022-10-20 18:25:10
|
显示全部楼层
板凳
因为open时候不仅考虑的是数据,还要考虑其他内容,以及是否有一些内容存在但实际上没有被使用或显示导致看不出来。这些都是要被读取的,每一个Excel中因为实际存在的内容不同,而且不同的内容(值,样式,条件格式,公式等等等)解析花费的时间也不一样,所以这个没什么可比性,结果也没什么实际意义。
对于此情况,这个您可以提供对应的Excel,我们具体问题具体分析一下。看看里面具体存在什么东西导致读取花费了这么多时间。
点击查看 -->【预览版体验】SpreadJS v16.0 预览版 - 新文件结构
回复
使用道具
举报
yuanyuan
金牌服务用户
/
发表于:2022-10-21 15:59:27
|
显示全部楼层
地板
你好由于涉及的数据隐私的问题 我重新做了两个新的测试文件 在附件的压缩包里
小文件对应
test_data1(
对应小文件
).xlsx 里面有2条数据
大文件对应
[size=13.0667px]test_data2(对应大文件).xlsx 里面有7万多条数据
[size=13.0667px]以下是测试的耗时截图
问题1:为什么小文件 new 耗时反而是比大文件new耗时久?
问题:2:
[size=13.0667px]在new workbook和open 这两个阶段有没有更好的优化手段 感觉耗时有点多?
[size=13.0667px]
本帖子中包含更多资源
您需要
登录
才可以下载或查看,没有帐号?
立即注册
x
回复
使用道具
举报
Clark.Pan
超级版主
/
发表于:2022-10-21 18:37:08
|
显示全部楼层
5
#
用最新版本测试了一下,完全没有你说的这么慢:
小文件700ms,不到1秒
大文件2947ms,3秒钟
本帖子中包含更多资源
您需要
登录
才可以下载或查看,没有帐号?
立即注册
x
点击查看 -->【预览版体验】SpreadJS v16.0 预览版 - 新文件结构
回复
使用道具
举报
Richard.Ma
超级版主
/
发表于:2022-11-1 17:50:50
|
显示全部楼层
6
#
不知道楼主本地测试的结果如何,如果仍未解决,欢迎继续回帖详细描述一下重现步骤。
回复
使用道具
举报
yuanyuan
金牌服务用户
/
发表于:2022-11-1 17:58:17
|
显示全部楼层
7
#
可以先关掉吧有问题我再问你们谢谢啦
回复
使用道具
举报
Richard.Ma
超级版主
/
发表于:2022-11-1 18:00:37
|
显示全部楼层
8
#
好的,那帖子先结帖了
回复
使用道具
举报
SpreadJS认证
SpreadJS高级认证
讲师达人
悬赏达人
微信认证勋章
元老葡萄
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
立即注册
发表回复
返回顶部