找回密码
 立即注册

QQ登录

只需一步,快速开始

JACK888

注册会员

8

主题

18

帖子

158

积分

注册会员

积分
158
JACK888
注册会员   /  发表于:2024-11-4 11:45  /   查看:119  /  回复:5
5金币
问题是这样的,我有一个SQL 视图,记录数大概5000条左右,每次打开页面加载差不多时候不到2分钟,后来改用一个空表做中转,每次查询时,先后台把视图记录插入到空表,然后页面就是查询空表的记录。速度就很快。请问还有其它什么办法解决吗?

5 个回复

倒序浏览
慕晚
初级会员   /  发表于:2024-11-4 11:50:12
沙发
表格可以设置初始不加载,这样设置没啥问题,我们数据比你多了个0都没事
回复 使用道具 举报
1525755450
中级会员   /  发表于:2024-11-4 13:32:21
板凳
可以尝试建索引
回复 使用道具 举报
小萝卜David
金牌服务用户   /  发表于:2024-11-4 18:45:41
地板
视图sql语句复杂不?大概率可能是视图sql执行慢。
回复 使用道具 举报
guoqp
银牌会员   /  发表于:2024-11-4 21:25:37
5#
建议将视图代码发出来看看,一般5000条记录不会卡的,感觉视图本身问题可能大
回复 使用道具 举报
Nathan.guo活字格认证 Wyn认证
超级版主   /  发表于:2024-11-5 12:07:41
6#
感谢各位大佬的支持,大佬可以先关注下视图本身的性能,看看时视图慢还是活字格慢,如果是是视图慢我们就需要优化下视图了,如果是活字格慢,需要进一步调查活字格慢的原因~~

当然,大佬也可以参考最佳实践中的《如何调查和评估性能问题》
https://www.grapecity.com.cn/low ... issue-investigating
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部