mg4377娱乐娱城官网_mg4377娱乐手机版_www.mg4377.com

当前位置: mg4377娱乐娱城官网 > mg > 正文

语句询问常用的

时间:2019-10-13 06:08来源:mg

**1、对查询实行优化,应尽量防止全表扫描,首先应思量在 where 及 order by 涉及的列上创设目录。 

2、应尽量幸免在 where 子句中使用!=或<>操作符,不然将引擎放任采取索引而举办全表扫描。 

3、应尽量防止在 where 子句中对字段实行 null 值决断,不然将导致发动机甩掉行使索引而进展全表扫描,如: 
select id from t where num is null 
能够在num上安装私下认可值0,确定保障表中num列未有null值,然后那样查询: 
select id from t where num=0 

4、应尽量制止在 where 子句中应用 or 来一而再条件,不然将招致斯特林发动机屏弃使用索引而开展全表扫描,如: 
select id from t where num=10 or num=20 
能够那样查询: 
select id from t where num=10 
union all 
select id from t where num=20 

5、上面包车型大巴询问也将变成全表扫描: 
select id from t where name like '

编辑:mg 本文来源:语句询问常用的

关键词: