dam*_*wab 2 php mysql sql optimization
我在包含超过370,000,000(是,三十七万)行的数据库的PHP脚本中使用以下MySQL查询.我知道这是非常耗费资源的,运行这一个查询需要很长时间.有谁知道如何优化查询或以更快的方式获取信息?
表信息:
games | longint, unsigned, Primary Key win | bit(1) loss | bit(1)
查询:
SELECT MID(Run Code Online (Sandbox Code Playgroud)game
,{$len},1) ASmove
, COUNT(*) ASgames
, SUM(win
) ASwins
, SUM(loss
) ASlosses
FROMgames
WHEREgame
>{$something} ANDgame
<{$something_else} GROUP BYmove
在此先感谢您的帮助!