如何提高SQL语句的效率
2006-08-09 10:42
239 查看
1:使用 EXIST关键字检查结果集
该函数仅检查子查询所返回的数据集中是否包含数据。而且在找到包含数据的第一行后。就立即停止继续检索数据。并返回到主查询继续执行。
2:使用标准联接代替潜套查询
标准联接的执行效率明显高于潜套查询,如果有可能的话优先选择标准联接。
3:有效避免整表扫描
最通用的避免整表扫描的方法就是使用索引。
该函数仅检查子查询所返回的数据集中是否包含数据。而且在找到包含数据的第一行后。就立即停止继续检索数据。并返回到主查询继续执行。
2:使用标准联接代替潜套查询
标准联接的执行效率明显高于潜套查询,如果有可能的话优先选择标准联接。
3:有效避免整表扫描
最通用的避免整表扫描的方法就是使用索引。
相关文章推荐
- 如何测试sql语句性能,提高执行效率
- 要提高SQL查询效率where语句条件的先后次序应如何写
- 如何提高SQL语句执行效率
- 如何测试sql语句性能,提高执行效率
- 如何提高sql语句的执行效率
- 在一个千万级的数据库查寻中,如何提高查询效率?分别说出在数据库设计、SQL语句、java等层面的解决方案。
- 要提高SQL查询效率where语句条件的先后次序应如何写
- 要提高SQL查询效率where语句条件的先后次序应如何写
- SQL 2000 如何优化查询语句,提高查询效率.
- 如何测试sql语句性能,提高执行效率
- 要提高SQL查询效率where语句条件的先后次序应如何写
- 要提高SQL查询效率where语句条件的先后次序应如何写
- 关于Hibernate利用@DynamicInsert和@DynamicUpdate生成动态SQL语句 -- 如何提高效率
- 要提高SQL查询效率where语句条件的先后次序应如何写 使你的 SQL 语句完全优化
- 在一个千万级的数据库查寻中,如何提高查询效率?分别说出在数据库设计、SQL语句、java等层面的解决方案。
- 如何测试sql语句性能,提高执行效率
- 在一个千万级的数据库查寻中,如何提高查询效率?分别说出在数据库设计、SQL语句、java等层面的解决方案。【转】
- 要提高SQL查询效率where语句条件的先后次序应如何写
- 要提高SQL查询效率where语句条件的先后次序应如何写
- 如何提高sql语句的执行效率