Php 自定义新闻提要上的mysql性能

Php 自定义新闻提要上的mysql性能,php,mysql,sql,database,database-design,Php,Mysql,Sql,Database,Database Design,我开发了一个健身论坛,用户可以在这里提问并获得答案。因此,所有问题都在一个页面中,通过单击页面末尾的load more,您可以通过ajax获得10个问题,比如facebook newsfeed/startpage 数据库设计是非常相关的 我有一个表格问题,一个表格问题答案,一个表格问题喜欢和一个表格用户 因此,当显示问题时,只有用户名、问题预览、问题、标题和喜好计数与Facebook状态非常相似 问题是,当我点击load more时,我认为我的程序的性能非常低。通过ajax加载新问题需要8秒钟,

我开发了一个健身论坛,用户可以在这里提问并获得答案。因此,所有问题都在一个页面中,通过单击页面末尾的load more,您可以通过ajax获得10个问题,比如facebook newsfeed/startpage

数据库设计是非常相关的

我有一个表格问题,一个表格问题答案,一个表格问题喜欢和一个表格用户

因此,当显示问题时,只有用户名、问题预览、问题、标题和喜好计数与Facebook状态非常相似

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

所以我想问你,如果我制作了一个像reader表这样的东西,其中关于问题的所有内容都是硬编码的,而不是连接所有内容,那么数据库的效率不是会更高吗


对不起,我的英语很差

您很可能缺少一些索引。显示创建表xxx的后期输出;现在我在每个外键上添加了一个索引。我想我的数据库现在快了100倍。这可能吗?你太棒了。谢谢