1.尽量不使用select * 。因为他会全字段扫描
2.多个过滤条件,将过滤个数多的条件放在后面。因为执行的原理是where 。。 And 。。,会先执行后面的语句。
3.多表联查的时候,把数据量小的包放在后面当作驱动表
4.用count(1)做统计,而不用count(*),count(主键)也是可以的
1.尽量不使用select * 。因为他会全字段扫描
2.多个过滤条件,将过滤个数多的条件放在后面。因为执行的原理是where 。。 And 。。,会先执行后面的语句。
3.多表联查的时候,把数据量小的包放在后面当作驱动表
4.用count(1)做统计,而不用count(*),count(主键)也是可以的