获取首页时使用jion会不会影响数据库性能?
看代码里获取首页时,使用了3次join操作,才取出需要的首页数据;过多的join,mysql不得不去新建临时表,在用户量很大时,会不会影响mysql性能?
0
See Also
- 其实首页应该可以定义不显示的分类,这样只要把垃圾帖子移动到那个分类就OK了。
- Tokyo Cabinet:一款可靠且高效的 Linux K/V 数据库推荐
- 从数据库删贴和删除分类有什么副作用吗?
- 在数据库修改yunbbs_users后再改回无法启用@功能
- 删除帖子,评论,不破坏数据库的实现。
Nearby
- 上一篇 › 论坛分类的添加,只能管理员新加,这个设计的初衷是什么?
- 下一篇 › 站长过来看看数据库老是出现错误
均能用到索引,影响不大。
如果改版或后续开发就考虑用空间换效率,在帖子表新增几个字段。
是的,join太多,当表的体积很大时,产生的临时表如果到磁盘,会很影响速度.
@不懂真人 以前在Appfog 上做实际测试,百万数据,应用层未使用缓存,速度还好,如果是VPS或独立主机应该更好。当数据很大或日ip超万时肯定需要根据情况深度定制。
参见 https://www.youbbs.org/t/90
@admin
那些性能说实话也不是现在考虑的了,如果真有性能问题,等到有问题时自然也就有解决的方法了.
如果有十万级别的用户量,影响会很大吗?
@lincanbin

可以亲自试一下更多数据。