当前位置: 主页 > 日志 > 其它 >

left join 真慢啊

有七千多条记录的用户表和七千多条记录的缴费信息表之间做了一次left join,竟然耗时30多秒(4核3.16G CPU),改为inner join后瞬间完成,经多次测试都是如此,PHP程序中测试和MySQL管理器中测试的结论相同。

奇怪的是:

同样的数据,同样的查询在另外一台配置差一点的电脑(I3 530)上执行left join竟然瞬间完成了。

难道这与MySQL配置的有关系?两台机器的MySQL都是我安装的啊,配置应该是一样的,数据是从一台导入到另一台的。

怎么差别这么大呢?

到BCCN发个帖子,等待高人指点。

[日志信息]

该日志于 2011-02-27 22:54 由 redice 发表在 redice's Blog ,你除了可以发表评论外,还可以转载 “left join 真慢啊” 日志到你的网站或博客,但是请保留源地址及作者信息,谢谢!!    (尊重他人劳动,你我共同努力)
   
验证(必填):   点击我更换验证码

redice's Blog  is powered by DedeCms |  Theme by Monkeii.Lee |  网站地图 |  本服务器由西安鲲之鹏网络信息技术有限公司友情提供

返回顶部