+ -
当前位置:首页 → 问答吧 → 这个句子还能再优化一下吗?

这个句子还能再优化一下吗?

时间:2011-05-20

来源:互联网

复制内容到剪贴板
代码:
$sql  =  "SELECT sp.*,tbo.id as ttid,tbo.item_title,tbo.pic_url,ts.goodid FROM table1 sp left join table2 ts on ts.id=sp.sid left join table3 tbo on tbo.num_iid=ts.goodid group by sp.pid ORDER BY sp.dateline DESC";
这个句子运行起来效率很低,不知道怎样写可以使效率提高一点,谢谢!

作者: xyxsns   发布时间: 2011-05-20

但从一个sql语句无法做全面的优化分析。

数据库优化主要体现在 索引的创建,where 后面出现的字段,一般是考虑建立索引的字段,包括连接查询语句的条件语句中出现的字段, 能不排序尽量不要排序(以前自己用千万级数据库做实验,排序查询5分钟,不排序就三秒搞定了,可见差距之大)

作者: 1033289127   发布时间: 2011-07-09

热门下载

更多