8种你可能正在写错的SQL用法
发布时间:2019-07-22 18:35:50 所属栏目:编程 来源:佚名
导读:1、LIMIT 语句 分页查询是最常用的场景之一,但也凡是也是最轻易出题目的处所。好比对付下面简朴的语句,一样平常 DBA 想到的步伐是在 type, name, create_time 字段上加组合索引。这样前提排序都能有用的操作到索引,机能敏捷晋升。 SELECT* FROMoperation WH
再来看下面这个已经起源优化过的例子(左毗连中的主表优先浸染查询前提):
那么该语句还存在其余题目吗?不丢脸出子查询 c 是全表聚合查询,在表数目出格大的环境下会导致整个语句的机能降落。 着实对付子查询 c,左毗连最后功效集只体谅能和主表 resourceid 能匹配的数据。因此我们可以重写语句如下,执行时刻从原本的2秒降落到2毫秒。
(编辑:湖南网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |