我遇到Mysql
和Index
的问题。我的问题是我创建了一个具有50M行的mysql数据库索引。
我正在尝试这样做:
SELECT userid from database where userid=4 ORDER by id Desc limit 10
我在userid
中创建了一个索引,当我解释该查询时,它在行字段92000记录中向我显示,但是至少需要15-40秒才能在第一次选择中显示结果。如果我第二次选择第一次再试一次,它的运行速度非常快,为0.02秒。
我意识到,如果我更改不使用索引的选择,我的解释将在“行”字段中转到3000,但是存在相同的时间问题。
其他可能重要的信息是我的表是myIsam。
我的索引和查询有什么问题?