2016-02-18 73 views
1

我試圖根據玩家的得分這樣Mysql的排名系統

SELECT name, score FROM players ORDER BY score DESC LIMIT x, 30; 

在遊戲中顯示的排名表,其中x是從顯示的排名。

原來這太慢了,需要0.1秒,通常執行時間更長。其他解決方案?

+0

你可以發佈一個解釋,檢查它確實是使用索引? – Kickstart

回答

1

使用上得分列創建索引: CREATE INDEX score ON playersscore);

+0

評分已被索引 – user1903985