起步软件技术论坛
搜索
 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 2626|回复: 7

[处理中4] 数据量大加载过慢会崩溃

[复制链接]

43

主题

159

帖子

345

积分

中级会员

Rank: 3Rank: 3

积分
345
QQ
发表于 2017-6-13 14:19:03 | 显示全部楼层 |阅读模式
我需要显示一些数据,但想要显示的数据是在不同的表中。自定义action,sql语句是这样的,以一个表为主然后inner join on了六个表,然后按时间排序。把想要的数据一次显示出来。

结果就是查询时间过长,数据量大数据就显示不出来,会崩溃。
大神有没有什么好的意见,解决这个问题。

63

主题

332

帖子

732

积分

高级会员

Rank: 4

积分
732
QQ
发表于 2017-6-13 15:32:19 | 显示全部楼层
1,分页
2,物化视图
QQ : 447220653
与大家一起学习
回复 支持 反对

使用道具 举报

43

主题

159

帖子

345

积分

中级会员

Rank: 3Rank: 3

积分
345
QQ
 楼主| 发表于 2017-6-13 15:34:48 | 显示全部楼层
liufanx5 发表于 2017-6-13 15:32
1,分页
2,物化视图

limit会限制是一次查询20条。但还是太慢。
物化视图啥意思。我是小白,懂的较少。
回复 支持 反对

使用道具 举报

63

主题

332

帖子

732

积分

高级会员

Rank: 4

积分
732
QQ
发表于 2017-6-13 15:37:04 | 显示全部楼层
你知道视图是什么吧?  物化视图就是把你的视图弄成一张表
QQ : 447220653
与大家一起学习
回复 支持 反对

使用道具 举报

43

主题

159

帖子

345

积分

中级会员

Rank: 3Rank: 3

积分
345
QQ
 楼主| 发表于 2017-6-13 15:45:37 | 显示全部楼层
本帖最后由 hjn090301 于 2017-6-13 15:47 编辑
liufanx5 发表于 2017-6-13 15:37
你知道视图是什么吧?  物化视图就是把你的视图弄成一张表

我先了解一什么是物化视图。
回复 支持 反对

使用道具 举报

1

主题

6163

帖子

2095

积分

金牌会员

Rank: 6Rank: 6

积分
2095
QQ
发表于 2017-6-13 16:05:04 | 显示全部楼层
hjn090301 发表于 2017-6-13 15:34
limit会限制是一次查询20条。但还是太慢。
物化视图啥意思。我是小白,懂的较少。 ...

你是别的什么卡或是网慢吧 这个加载20条很快的呀!
回复 支持 反对

使用道具 举报

43

主题

159

帖子

345

积分

中级会员

Rank: 3Rank: 3

积分
345
QQ
 楼主| 发表于 2017-6-13 16:14:57 | 显示全部楼层
半导体 发表于 2017-6-13 16:05
你是别的什么卡或是网慢吧 这个加载20条很快的呀!

不是是因为我左连接了六个表,还要加上排序,所以查询是很慢的。
我把语句放到sql管理工具中查询也是很慢的,当数据量大的时候就更慢了。
大神有没有其他思路啊。
回复 支持 反对

使用道具 举报

30

主题

108

帖子

638

积分

高级会员

Rank: 4

积分
638
QQ
发表于 2017-6-13 16:19:27 | 显示全部楼层
建议楼主加合适的索引,先保证你的sql在数据库环境中查询的速度。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|X3技术论坛|Justep Inc.    

GMT+8, 2024-5-4 02:37 , Processed in 0.064116 second(s), 23 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表