找回密码
 立即注册

QQ登录

只需一步,快速开始

一眼望天涯
高级会员   /  发表于:2022-4-4 14:55  /   查看:1541  /  回复:2
30金币
页面和报表用了sqlserver外联数据库的视图,视图的数据量大概8000条。由于计算逻辑复杂、多重嵌套查询,导致加载时间比较长,大概要10秒左右,结果是前端加载很慢。

有什么好办法能处理这种问题么?求高手指点!

最佳答案

查看完整内容

您好,这个可能需要先查一下是这个视图本身就有性能问题,还是以内数据量大导致活字格加载起来慢, 如果是第一种的话可能就要去研究一下数据库的优化机制,参考下楼上的建议, 如果是第二种的话,可以参考下这个 性能问题优化教程——目录 https://gcdn.grapecity.com.cn/forum.php?mod=viewthread&tid=140009&fromuid=60953 (出处: 葡萄城产品技术社区)

2 个回复

倒序浏览
最佳答案
最佳答案
Joe.xu讲师达人认证 悬赏达人认证 活字格认证
超级版主   /  发表于:2022-4-4 14:55:06
来自 3#
您好,这个可能需要先查一下是这个视图本身就有性能问题,还是以内数据量大导致活字格加载起来慢,
如果是第一种的话可能就要去研究一下数据库的优化机制,参考下楼上的建议,
如果是第二种的话,可以参考下这个
性能问题优化教程——目录
https://gcdn.grapecity.com.cn/fo ... 9&fromuid=60953
(出处: 葡萄城产品技术社区)


回复 使用道具 举报
handey活字格认证
初级会员   /  发表于:2022-4-4 15:44:29
2#
建议对sqlserver视图做些优化,比如创建索引,优化视图的结构等以减少服务端数据查询的时间。活字格只是把服务端的数据传输到前端页面,要加速估计也只能有提高网速和带宽来解决了吧。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部