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) ASlossesFROMgamesWHEREgame>{$something} ANDgame<{$something_else} GROUP BYmove
在此先感谢您的帮助!