一个页面执行太多查询SQL .怎么优化
阿里帽子 2019-12-05 05:59:37 类似论坛的贴
每个楼 都有头像 信息 然后还有评论数 还有其他各种的信息 我保存的是用户ID.
如果有100楼。。我就要执行100次单独查询用户的头像信息 然后 还要查询100次 每个人评论的总数量。。如果加上 各种奇怪的。。
等于一个页面我要执行 几百次?》?
比如,在一个论坛系统中
1.使用shiro,判断token要一次请求(从token表中获取)
2.获取用户名称、头像列表(从用户表中获取)
3.获取帖子标题、分类(从帖子表、分类表中获取)
4.获取帖子评论的个数(从评论表中获取)
5.获取帖子获得收藏的个数(从用户的收藏表中获取)
求思考 做了好几年程序员了 小白一个