1可以在num上设置默认值0,确保表中num列没有null值,然后这样查询:    
select id from t where num=0    

2尽量少使用or,in,like不等于。会放弃索引全局扫描。效率极低。

3索引建立常用查询字段上,不要过多。因为索引增加了查询效率,同时也牺牲了增加修改的效率

4只含有数值的字段设置成int型,不要设置成字符型

5不要使用select * from  A

6varchar替代char,节省储存空间。查询效率变高

 

补充一个面试问题:如何判断索引是否生效 

explain函数

posted on 2019-09-20 14:15  jay2liuweijie  阅读(277)  评论(0)    收藏  举报