下面这些sql的技巧 适用于绝大部分数据库。但是随着数据库优化器的发展,这些技巧又大部分已经被实现,而不需要你的介入。
1.select的优化
避免使用distinct
减少select选取的列
2.from的优化
将大表放在后面,如果你有多个表的链接的话,
3.where的优化
尽量使用between,而表示大于或者小于号
避免使用like
where条件如果选取的是索引,最好不要使用函数
避免使用not
避免使用having,而是在where中指定条件,因为having中的条件往往无法使用索引
阅读(1354) | 评论(0) | 转发(0) |