找回密码
 立即注册

QQ登录

只需一步,快速开始

jiqimao 讲师达人认证
金牌服务用户   /  发表于:2018-10-18 11:11  /   查看:16769  /  回复:32
image.png759962463.png

如图所示的查找功能, 在有5个1万行, 10列的sheet里面做搜索, 会很慢. 但是结果还是可以出来, 请问这个是什么原因呢 ? 有办法优化嘛 ?

32 个回复

倒序浏览
KevinChen讲师达人认证 悬赏达人认证 SpreadJS 开发认证
论坛元老   /  发表于:2018-10-18 12:18:08
沙发
您好,您的数据都是哪些类型的?执行搜索大概需要多少秒?

您能不能上传一个带数据的Demo,再把您的操作方式描述一下,我这边给您提一下看能不能做个优化。
回复 使用道具 举报
jiqimao讲师达人认证
金牌服务用户   /  发表于:2018-10-18 12:33:29
板凳
我上传了一个附件, 里面的数据导入到sp里面做搜索的时候, 会很慢. 里面有大量的空列和空行, 我把这些空列和空行删除后, 也还是会比较慢. 但是在不同的电脑上面, 对同一个文件, 同一个关键词, 查找出来的时间是不同的. 所以, 搜索的性能和电脑的性能有关系吗 ?

案件信息.xlsx

711.06 KB, 下载次数: 1094

回复 使用道具 举报
KevinChen讲师达人认证 悬赏达人认证 SpreadJS 开发认证
论坛元老   /  发表于:2018-10-18 14:04:15
地板
您好,我们已经重现了您描述的问题。

在线表格编辑器在查找指定的数据时,是通过单步查找的方式进行的,

也就是说它需要挨个获取单元格的值来进行比对,

当您的文档内容较大时,这个效率确实比较慢,要优化的话也没有什么特别好的办法。

如果当您搜索的内容在文档中出现频率较高时,搜索完后展示结果时也是很耗时的。

关于这个性能的问题,我这边会整理并提交给研发部门进行优化,

个人建议您可以通过在数据源处、或后台执行搜索,这样可以最大限度避免这样的性能问题。
回复 使用道具 举报
jiqimao讲师达人认证
金牌服务用户   /  发表于:2018-10-18 17:22:10
5#
如果和后端结合的话,你们有没有合适的方案呢 ?
回复 使用道具 举报
KevinChen讲师达人认证 悬赏达人认证 SpreadJS 开发认证
论坛元老   /  发表于:2018-10-19 17:03:56
6#
您好,前后端结合可能会存在数据同步问题,所以这个问题我们还是在想办法从前端进行优化。
回复 使用道具 举报
jiqimao讲师达人认证
金牌服务用户   /  发表于:2018-10-19 17:28:04
7#
好的好的. 辛苦你们了. 加油
回复 使用道具 举报
KevinChen讲师达人认证 悬赏达人认证 SpreadJS 开发认证
论坛元老   /  发表于:2018-10-19 17:32:31
8#
不客气,应该的,我们会尽快解决,多谢您的支持。
回复 使用道具 举报
jiqimao讲师达人认证
金牌服务用户   /  发表于:2018-10-26 15:54:56
9#
你好,一周过去了,有说法了吗?
回复 使用道具 举报
KevinChen讲师达人认证 悬赏达人认证 SpreadJS 开发认证
论坛元老   /  发表于:2018-10-26 18:09:58
10#
您好,ClarkPan这边已经和您沟通过了,我们系统的bug号是266103,bug修复后我第一时间会给您反馈,谢谢~
回复 使用道具 举报
1234下一页
您需要登录后才可以回帖 登录 | 立即注册
返回顶部