获取用户最近状态

时间:2014-03-27 04:37:39

标签: mysql database-design myisam

我正在使用MyISAM存储引擎运行mysql来存储用户状态(用户更新数据)。 要加载用户最近的更新数据,我正在使用此查询:

$limit = 20;
$uid = 3;
SELECT * FROM userstatus WHERE uid = {$uid} ORDER BY id DESC LIMIT {$limit}

但是查询是否具有性能效率,因为我按照状态ID(按升序排序)来下订单?

那么查询将如何运作?它是否通过并获取用户的所有帖子然后使用状态ID命令它DESC并最终将其限制为20?

没问题,还是有更好的方式来查询它?感谢

0 个答案:

没有答案