mysql 多次查询 子查询 那个效率高?
答案:5 悬赏:0 手机版
解决时间 2021-03-30 19:39
- 提问者网友:黑米和小志
- 2021-03-30 11:14
mysql 多次查询 子查询 那个效率高?
最佳答案
- 五星知识达人网友:零点过十分
- 2021-03-30 11:29
并不能一概而论,子查询和分次查询的效率只有在做过分析之后才能说那种效率高。效率不单单和SQL语句有关,还和你的表结构,索引,以及存储引擎有关系。
全部回答
- 1楼网友:有你哪都是故乡
- 2021-03-30 13:40
需要具体问题具体分析
但是一般情况下,如果多次查询的次数非常多(几十到几百次)
考虑到应用程序里,新起一个sql查询也需要额外的开销来说,子查询一次查询通常比多次查询来得效率高。前提是子查询本身写的效率不错。
但是一般情况下,如果多次查询的次数非常多(几十到几百次)
考虑到应用程序里,新起一个sql查询也需要额外的开销来说,子查询一次查询通常比多次查询来得效率高。前提是子查询本身写的效率不错。
- 2楼网友:一叶十三刺
- 2021-03-30 12:32
查询语句越复杂越用子查询查询越慢。
- 3楼网友:枭雄戏美人
- 2021-03-30 12:18
用多次查询来实现效率会高一点.
- 4楼网友:低音帝王
- 2021-03-30 11:37
涉及的表比较少的,业务逻辑不是很麻烦的,用子查询应该快一些
涉及业务逻辑很复杂的,用多次查询会好一点
涉及业务逻辑很复杂的,用多次查询会好一点
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯