找回密码
 立即注册

QQ登录

只需一步,快速开始

谁与证锋

初级会员

33

主题

108

帖子

279

积分

初级会员

积分
279
谁与证锋
初级会员   /  发表于:2022-2-21 09:43  /   查看:2874  /  回复:1
10金币
现有一个场景是需要显示30w+的数据,其中有两三个字段是大文本(千字内),这个时候farpoint会直接报内存溢出错误,是否有好的解决办法?

最佳答案

查看完整内容

Spread本身对于加载大数据的优化已经很好了,我这边根据你的描述也实际做了测试 30W行数据的datatable,7个字段其中的3个字段是2000个字母字符,在数据表生成后,设置为DataSource并加载成功几乎没有耗费时间,直接就显示出来了,但是后续确实有卡顿 建议检查一下,如果内存溢出错误确实是你设置spread的DataSource时才报错的,或者出现上述卡顿,那么只能对数据进行分页了,每次给spread加载一部分数据

1 个回复

正序浏览
最佳答案
最佳答案
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2022-2-21 09:43:21
来自 2#
Spread本身对于加载大数据的优化已经很好了,我这边根据你的描述也实际做了测试
30W行数据的datatable,7个字段其中的3个字段是2000个字母字符,在数据表生成后,设置为DataSource并加载成功几乎没有耗费时间,直接就显示出来了,但是后续确实有卡顿

建议检查一下,如果内存溢出错误确实是你设置spread的DataSource时才报错的,或者出现上述卡顿,那么只能对数据进行分页了,每次给spread加载一部分数据
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部