我有一个mysql内存表,其中包含分配给每行的优先级。我每2分钟创建一次这个表,并且这个表几乎每秒被调用100次。
它包含大约800行。
我正在运行的查询如下:
select * from table order by priority limit 0,20 我想优化这个query.Can,我在创建表时将数据放在排序的顺序中,并且可以假定如果我删除the order by子句,拉出的数据将始终根据优先级进行排序。
谢谢
发布于 2012-10-24 15:39:15
发布于 2012-10-24 15:47:34
有3件事可以在数据库端做&1在实际的HTML/PHP端来优化这个查询:
,
https://stackoverflow.com/questions/13044656
复制相似问题