主题 : 数据量大,加载首页超慢
级别: 白丁
UID: 290
积分:7 加为好友
威望: 0 精华: 0
主题:1 回复:1
注册时间:2009-07-20
在线时长:0
1#   发表于:2009-07-20 14:32:01  IP:59.229.*.*
在文章表中增加了50万的文章,重新更新系统首页,需要20-30秒的时间
级别: 白丁
UID: 3
积分:2415 加为好友
威望: 0 精华: 0
主题:23 回复:1614
注册时间:2009-06-02
在线时长:0
2#   发表于:2009-07-20 17:24:10  IP:59.140.*.*
你可以开启首页缓存试下。
生命在于折腾!
级别: 白丁
UID: 290
积分:7 加为好友
威望: 0 精华: 0
主题:1 回复:1
注册时间:2009-07-20
在线时长:0
3#   发表于:2009-07-20 18:38:07  IP:59.229.*.*
我知道可以开启首页缓存,如果在缓存删除的时候再次生成首页,是比较慢的
还有一个就是比如热点关注之类的可以做成缓存
级别: 白丁
UID: 3
积分:2415 加为好友
威望: 0 精华: 0
主题:23 回复:1614
注册时间:2009-06-02
在线时长:0
4#   发表于:2009-07-25 09:21:39  IP:59.133.*.*
在缓存删除的时候再次生成首页,第一次访问时需要将首页重新执行一遍缓存处理,所以会感觉比较慢
但是从第二次访问开始,速度会明显的提升,几乎和访问静态页面的速度一样
生命在于折腾!
级别: 白丁
UID: 31
积分:209 加为好友
威望: 0 精华: 0
主题:2 回复:167
注册时间:2009-06-03
在线时长:0
5#   发表于:2009-09-01 11:13:23  IP:115.174.*.*
mysql在默认安装的情况下数据达到50W,运行速度是超慢的。
可以直接在mysql的控制端执行select count(*) from ...,看看执行速度,可能需要几秒的时间。

这时候需要对mysql设置进行一定的优化。
经过有经验的mysql管理员的优化,50W的数据量是没有任何问题的。
官方也有提供相应的技术服务。
级别: 秀才
UID: 283
积分:59 加为好友
威望: 0 精华: 0
主题:0 回复:28
注册时间:2009-07-17
在线时长:0
6#   发表于:2009-09-16 07:58:02  IP:59.130.*.*
其实,最终解决的方法还是得静态化
1 共1页