selectcust_name,cust_state,(selectcount(*)fromorderswhereorders.cust_id=customers.cust_id)asordersfromcustomersorderbycust_name;开始执行,找出customers的第一条记录,然后在执行子查询,这个时候customers.cust_id就是一个值,将子查询全部执行完后,在执行外部查询..
分类:
数据库 时间:
2015-01-14 18:16:22
阅读次数:
147
1. SQL优化的原则是:将一次操作需要读取的BLOCK数减到最低,即在最短的时间达到最大的数据吞吐量。
调整不良SQL通常可以从以下几点切入:
? 检查不良的SQL,考虑其写法是否还有可优化内容
? 检查子查询 考虑SQL子查询是否可以用简单连接的方式进行重新书写
? 检查优化索引的使用
? 考虑数据库的优化器
2. 避免出现SELECT * FROM table 语句,要明确查出...
分类:
数据库 时间:
2014-12-16 17:09:19
阅读次数:
263