找回密码
 立即注册

QQ登录

只需一步,快速开始

AAA努力才幸福

初级会员

26

主题

77

帖子

325

积分

初级会员

积分
325
AAA努力才幸福
初级会员   /  发表于:2024-1-16 16:28  /   查看:953  /  回复:5
本帖最后由 AAA努力才幸福 于 2024-2-1 11:51 编辑

页面表格加载大批量数据时,控制台报,[Violation] 'setTimeout' handler took 107ms

页面加载非常缓慢





解决了,在数据库执行后贴出来就会快点,表格行多的时候,不能大范围用ODATE

5 个回复

倒序浏览
Joe.xu讲师达人认证 悬赏达人认证 活字格认证
超级版主   /  发表于:2024-1-16 18:50:09
沙发
这看起来像是浏览器报的警告,就是说加载的慢
开发者工具报[Violation] 'setTimeout' handler took 警告 | 微信开放社区 (qq.com)


楼主是加载了多少数据呢,可以看下我们的性能优化,避免大数据的一次性加载哈

干货必读提升性能:一、表格设置
https://gcdn.grapecity.com.cn/showtopic-156142-1-1.html
(出处: 葡萄城开发者社区)


本帖子中包含更多资源

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

x
回复 使用道具 举报
AAA努力才幸福
初级会员   /  发表于:2024-1-16 19:08:34
板凳
本帖最后由 AAA努力才幸福 于 2024-1-16 19:30 编辑

去掉o dat,也快不了多少,8000条数据在八秒左右,只展示数据库的视图,没有任何链接,也比较慢

表格的按需加载也打开了,按需加载是100行
回复 使用道具 举报
Joe.xu讲师达人认证 悬赏达人认证 活字格认证
超级版主   /  发表于:2024-1-17 17:36:50
地板
您可以把这个查询在数据库里直接执行试试,如果没有其他影响的话,一般最大的瓶颈就是数据库了,视图也是有逻辑来查的,如果实在无法处理的话,
您可以先填一下我们这边的1V1申请:https://www.grapecity.com.cn/applyonline
通过申请后会有专门的人联系您,给您提供一个月免费的快速支持通道
回复 使用道具 举报
AAA努力才幸福
初级会员   /  发表于:2024-2-1 11:49:46
6#
解决了,在数据库执行后贴出来就会快点,表格行多的时候,不能大范围用ODATE
回复 使用道具 举报
Joe.xu讲师达人认证 悬赏达人认证 活字格认证
超级版主   /  发表于:2024-2-1 17:48:10
7#
是的哦,odata批量用的话会耗费性能,感谢楼主的分享~
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部