sql优化注意事项
2014-07-17 16:41
330 查看
如果只需要查询一张表,表数据不是很多的情况下,查询速度还是比较快的。
主要需要优化的还是关联查以及条件查:
1.如果存在in条件语句,in的目标是个查询结果,而且还有where语句,在select语句外面再包一层select * from 效率要高很多。
2.如果存在大量关联查询,还需要进行分页,在允许的情况下先过滤where条件、分页,然后再进行表之间的关联,这样减少了很多不必要的关联浪费,速度也会有所提高
主要需要优化的还是关联查以及条件查:
1.如果存在in条件语句,in的目标是个查询结果,而且还有where语句,在select语句外面再包一层select * from 效率要高很多。
2.如果存在大量关联查询,还需要进行分页,在允许的情况下先过滤where条件、分页,然后再进行表之间的关联,这样减少了很多不必要的关联浪费,速度也会有所提高
相关文章推荐
- SQL性能优化注意事项
- SQL优化及注意事项
- sql优化和注意事项
- SQL 数据库的优化性能注意事项(摘自CSDN论坛)
- Mybatis中SQL性能优化注意事项
- Oracle Sql优化注意事项
- oracle(sql优化)- 第二部分 常用sql用法和注意事项
- Hive优化----编写SQL时注意事项
- sql 优化 注意事项
- sql 优化注意事项
- SQL语句优化注意事项
- SQL的优化和注意事项
- SQL优化及注意事项
- SQL优化-索引 (五)其他注意事项
- 优化JavaScript脚本的性能的几个注意事项
- 很多朋友想用SQL2000数据库的编程方法,但是却又苦于自己是学ACCESS的,对SQL只是一点点的了解而已,这里我给大家提供以下参考---将ACCESS转化成SQL2000的方法和注意事项(我刚学会的!)
- 总结出来的一些ASP.NET程序性能优化的注意事项
- Linq To Sql 项目从Beta迁移到RTM注意事项
- ACCESS转MS SqlServer的注意事项
- SQL查询优化,注意where条件的顺序