自定义新闻源上的mysql性能

时间:2014-07-07 14:38:58

标签: php mysql sql database database-design

我已经开发了一个健美论坛,用户可以在这里提问并获得答案。所以这些问题都在一个页面上,点击"加载更多"在最后,你用ajax(类似facebook newsfeed / startpage)得到10个问题。

数据库设计非常关系。

我有一张桌子"问题"表格questionanswers,表格questionlikes和表格user

因此,当显示问题时,只有username, questionpreview, question, title and likes count(非常类似于Facebook状态)

问题是,我认为我的程序性能非常低(当我点击"加载更多"通过ajax加载新问题需要8秒钟),因为我加入了所有内容。我加入计算"喜欢"我加入寻找"用户名"我加入计算"答案"等

所以我想问你,如果我做了类似于"读者的话,那么数据库不会更有效率。关于问题的所有内容都是硬编码的表,而不是加入所有内容?

抱歉我的英语非常糟糕!

0 个答案:

没有答案