首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2EE开发 >

询问一个SQL语句的有关问题,MYSQL的,来看看吧

2012-08-13 
询问一个SQL语句的问题,MYSQL的,来看看吧!我的SQL语句如下日中三个表数据量分别为 1700 13000 34这样查询

询问一个SQL语句的问题,MYSQL的,来看看吧!
我的SQL语句如下 日中三个表数据量分别为 1700 13000 34 这样查询要40秒才会出来结果(我远程连的服务器MYSQL)。 我表示压力很大。请大神给予指示,
 

SQL code
 SELECT        COUNT(adverId) visit,        adverId,        statId        developersName,        productsName      FROM        tb_statistic_adver_visit v,        (SELECT            chid,            uid,            cpid         FROM            tb_statistic_stat) s,        (SELECT            developersName,            productsName,            developersId,id         FROM            tb_developers_service         WHERE            1=1         GROUP BY            developersId ) d     WHERE        1=1          AND s.uid=v.statId        AND s.cpid=d.developersId      GROUP BY        adverId        




[解决办法]
先别优化sql语句,直接给
AND s.uid=v.statId 
AND s.cpid=d.developersId 
这写字段加上索引,看看情况
[解决办法]
去mysql 区吧、
说不定狼头大人就给你优化了、

热点排行
Bad Request.